Practical ASP.NET MVC 4 Projects
Shay Friedman(Author)
Apress
1st Edition
Will be published approx. on 25. August 2013
Book
Paperback/Softback
450 pages
978-1-4302-5047-0 (ISBN)
Description
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.
* 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.
More details
Language
English
Place of publication
Berkley
United States
Target group
Popular/general
Dimensions
Height: 235 mm
Width: 191 mm
ISBN-13
978-1-4302-5047-0 (9781430250470)
Copyright in bibliographic data is held by Nielsen Book Services Limited or its licensors: all rights reserved.
Schweitzer Classification
Content
Chapter 1: Blog Application: MVC Best Practices
Chapter 2: Contact List Manager: Advanced View Authoring
Chapter 3: Weather App: Data Retrieval and Error Handling
Chapter 4: Tic-Tac-Toe Game: Unit Testing
Chapter 5: Twitter-style Application: Authentication and Authorization
Chapter 6: Chat Room: Multi-user Interactivity with the SignalR Async Library
Chapter 7: RSS Reader: Single Page Application
Chapter 8: Band Website: Search Engine Optimization
Chapter 9: Note-taking Application: Mobile Web App with jQuery
Chapter 2: Contact List Manager: Advanced View Authoring
Chapter 3: Weather App: Data Retrieval and Error Handling
Chapter 4: Tic-Tac-Toe Game: Unit Testing
Chapter 5: Twitter-style Application: Authentication and Authorization
Chapter 6: Chat Room: Multi-user Interactivity with the SignalR Async Library
Chapter 7: RSS Reader: Single Page Application
Chapter 8: Band Website: Search Engine Optimization
Chapter 9: Note-taking Application: Mobile Web App with jQuery