San Francisco, California
London, United Kingdom
With the rise of smarter browser, single page applications are becoming more popular. In this session we will look at creating a full client side application with and without backbone.js, and use Simple.Web to run the server-side part of the application.
A lightweight, object-oriented (Model-View-Handler) framework for modern web development in .NET
Simple.Web Design Goals
- Keep it simple;
- It should be ridiculously easy to do TDD and/or BDD;
- Support asynchronous, non-blocking handling of requests;
- Make it easy to build a proper RESTful, hypermedia-driven application and services, including supporting content-type negotiation for all requests, including HTML;
- Be really open and extensible, because if people can write plug-ins and add-ons easily, I don’t have to build all that stuff in.
Backbone.js gives structure to web applications by providing models with key-value binding and custom events, collections with a rich API of enumerable functions, views with declarative event handling, and connects it all to your existing API over a RESTful JSON interface.
About the speaker
Chris has worked at a Web Developer for the past 7 years. Starting with procedural languages like ASP and PHP, he quickly moved onto the .NET Platform when first released. A great believer is continual–improvement, Chris is constantly looking for new technologies, tools and methodologies that will help in creating robust and maintainable software applications.
Chris currently works at StormId as a Senior Developer and Mentor, as well as trying to keep his manager from doing something crazy.