The OpenRasta Framework for Building RESTful Applications

  • EX19
  • Speakers: Kyle Baley
  • Avg Rating: 0

  • 1,228 Views

Embed code for this video

Copy the code above to embed our video on your website/blog.

Close

Video format

Note: These selections will fall back to the next best format depending upon browser capability.

Close

Download

Right click “Save as…”

Slides (view online)
So you've whet your appetite on MVC. Maybe built a website for your son's hockey league or your WoW guild. And you've started to see some cracks in the veneer. "Why do I need to create my own ActionResults all over the place?" you ask. "Why is it so cumbersome to serve up the same object in different formats?" "Why is the routing configuration so flaky?" OpenRasta is a resource-based open-source framework that enables easy development of ReST-ful applications. Based on the concept of resources and HTTP verbs, OpenRasta allows you to build applications that take advantage of web semantics rather than working around them. Handling of resources and their rendering are completely separate so you don't need to create multiple methods to render an object in different formats. Furthermore, there is no need to mess with different ActionResults. If you are rendering a Customer, that's what you return from the controller action. Not a ViewResult or a JsonResult or some other variant. Throughout this presentation, we discuss a different way of looking at your application, based on its domain and semantics, and see how OpenRasta can facilitate more intuitive development, based on testability and extensibility.

Comments Closed

Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation, please create a new thread in our Forums,
or Contact Us and let us know.