Posts tagged 'lullaby'
Role-based authentication in Lullaby
Lullaby 1.0 RC3 introduced role-based authentication. Using role-based authentication, you can further restrict access to a REST service or REST method by a role using the AllowedRoles property of the RequireAuthentication attribute. [RequireAuthentication(AllowedRoles = "User,Admin")] If using...
Continue reading "Role-based authentication in Lullaby"
Lullaby 1.0 RC3 Released
Lullaby 1.0 RC3 is now released and can be downloaded here . RC3 is the last release candidate. The next release will be the final 1.0 release and will contain bug fixes only as RC3 is feature complete. Changes: Fixed bug where security tokens were being added to the cache even though a previous security...
Continue reading "Lullaby 1.0 RC3 Released"
Not At PDC - 10/30/2008
On Thursday, October 30, 2008, at 1:00 PM PDT I'll be presenting on Creating and Architecting REST APIs in .NET Using Lullaby via Live Meeting. You can join the Live Meeting up to 30 minutes prior to the session at https://www.livemeeting.com/cc/mvp/join?id=REST&role=attend&pw=8.P-d%2792Q . This...
Continue reading "Not At PDC - 10/30/2008"
Lullaby 1.0 RC2 Released
Lullaby 1.0 RC2 is now released and can be downloaded here . Changes: Fixed bug that prevented URI template matches from being found across multiple assemblies Added support for forms authentication Added feature to exclude a REST method from cache by class or method...
Continue reading "Lullaby 1.0 RC2 Released"
Announcing Lullaby 1.0 RC1
Lullaby, an extensible open source attribute-based framework for creating RESTful .NET services is now available for download as a release candidate. Lullaby 1.0 RC1 features include: Authentication provider model Cache provider model Cache invalidation framework configurable by both attributes and an...
Continue reading "Announcing Lullaby 1.0 RC1"
Change to RestClassAttribute and RestMethodAttribute
Shortly after posting Handling POST and PUT methods with Lullaby , I started thinking about how the implementation dictating that the type the request stream is deserialized to is the REST methods enclosing type should be changed to have the option to be configured by the user. I made a change to RestClassAttribute...
Continue reading "Change to RestClassAttribute and RestMethodAttribute"
Handling POST and PUT methods with Lullaby
UPDATE: See Change to RestClassAttribute and RestMethodAttribute . When a POST or PUT method is sent to Lullaby, the request stream is deserialized to the type of the REST class that is currently being invoked and the REST method is invoked with the deserialized object. The REST method for a POST or...
Continue reading "Handling POST and PUT methods with Lullaby"
Lullaby 1.0 Beta 3 released
Lullaby 1.0 Beta 3 is now released. You can download the latest version at http://code.google.com/p/ryanolshanrest . This release was released earlier than expected because of a bug that was discovered that prevented post and put method requests from working. New Features Service URL routing OPTIONS...
Continue reading "Lullaby 1.0 Beta 3 released"
Lullaby service URL routing
Lullaby beta 3 introduces a service URL routing featuring. Using this feature, you can call a REST service by service name without needing to use an ASHX handler. For example, a Lullaby REST service previously accessable with an ASHX handler at http://mysite.com/rest.asxh can now be accessable via http...
Continue reading "Lullaby service URL routing"
Lullaby 1.0 Beta 2 released
Lullaby 1.0 Beta 2 is now released. You can download the latest code at http://code.google.com/p/ryanolshanrest . New Features Authentication provider model Breaking Changes Lullaby.Serializers namespace renamed to Lullaby.Serialization Lullaby.Caching namespace renamed to Lullaby.Providers.Caching Bugs...
Continue reading "Lullaby 1.0 Beta 2 released"
Lullaby's authentication provider framework
I have added an authentication provider feature to beta 2 of Lullaby. Using the authentication provider feature, incoming requests can be authenticated via any number of authentication sources such as Active Directory, SQL Server, etc. To create an authentication provider, create a class that implements...
Continue reading "Lullaby's authentication provider framework"
Introducing Lullaby
Lullaby is an open source attribute-based REST API for building REST services on the .NET platform. There is an early beta available for download at http://code.google.com/p/ryanolshanrest . Portions of the code are based on REST.NET ( http://code.google.com/restdotnet ). Creating a REST Enabled Service...
Continue reading "Introducing Lullaby"




