Practical ASP.NET MVC 4 Projects walks you through the process of building nine real web applications using ASP.NET MVC. Along the way, you will meet all the building blocks of a real-world web application and gain valuable hands-on experience with a wide range of techniques such as advanced view authoring, data retrieval and handling asynchronous tasks. * Start as you mean to go on, by using MVC best practices to build a blog application. * Practice advanced view authoring techniques to impress your users with a contact list management system. * Learn to retrieve data from a public web service and handle errors effectively with the help of a model weather app. * Discover the benefits of unit testing with a simple game, for a valuable principle you can apply to all your applications. * Build working subscribe and login functionality, with your own social networking site modeled on Twitter. * Build your own chat room, to see how a real-time multi-user web application works. * Grasp the importance of the single page application concept by building an RSS reader. * Improve the visibility of a small band website using search engine optimization (SEO).
* Meet jQuery Mobile and discover a popular approach to mobile web development. Whether you re just starting out in ASP.NET MVC, or you ve built a few basic projects and want to experience the full range of what the platform has to offer, Practical ASP.NET MVC 4 Projects is an enjoyable tour through this popular and powerful platform that will build your confidence and give you skills you use again and again. What you ll learn * How to build a blog, a content management system, a weather app, a simple game, a Twitter-like application, a chat room, an RSS reader and a mobile app. * Confidence with techniques that you'll use again and again, such as advanced view authoring, authentication and authorization and search engine optimization. * Experience with MVC best practices. * How to unit test controllers and view models in ASP.NET MVC with NUnit. * Familiarity with the single page application concept and its framework, including Knockout.js, Upshot.js and ASP.NET Web API. * How to work with jQuery Mobile to build a mobile web app. Who this book is for If you enjoy hands-on learning and want to dive into modern web development with the ASP.NET MVC platform, this book is for you.
A basic familiarity with ASP.NET MVC is required, but every project will be presented and explained in full.
- ISBN10 143025047X
- ISBN13 9781430250470
- Publish Date 28 March 2013
- Publish Status Postponed Indefinitely
- Out of Print 28 April 2016
- Publish Country US
- Imprint APress
- Format Paperback
- Pages 450
- Language English