Lullaby is an extensible attribute-based framework for creating RESTful services on the .NET Framework.
Features include:
- Authentication provider model including support for IIS controlled authentication, forms authentication, and role-based security
- Cache provider model
- Cache invalidation framework configurable by both attributes and an XML file
- Extensible serialization framework
- Search for URL template matches across multiple assemblies
- Service URL routing using System.Web.Routing
- Support for application/x-www-form-urlencoded MIME type
For a quick overview of Lullaby, visit http://ryanolshan.com/technology/introducing-lullaby/.