NET can power native mobile apps with a Web API back end, as well as mobile web sites using responsive design frameworks like Twitter Bootstrap.If you are buiding a native mobile app, it's easy to create a JSON-based Web API to handle data access, authentication, and push notifications for your app.
This How To describes various ways to serve pages optimized for mobile devices from your ASP.
NET Web Forms / MVC application, and suggests architectural and design issues to consider when targeting a broad range of devices.
51Foundation is a third-party open source project that enhances ASP. Browser API so you can easily detect recently-released mobile devices including Windows Phone 7, Android, and Apple i Pad.
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.
It's all too easy to create Java Script applications that end up as tangled piles of j Query selectors and callbacks, all trying frantically to keep data in sync between the HTML UI, your Java Script logic, and the database on your server.
For rich client-side applications, a more structured approach is often helpful.
With Backbone, you represent your data as Models, which can be created, validated, destroyed, and saved to the server.
The project is hosted on Git Hub, and the annotated source code is available, as well as an online test suite, an example application, a list of tutorials and a long list of real-world projects that use Backbone.
Backbone is available for use under the MIT software license.