Home > Store

ASP.NET MVC 4 LiveLessons (Video Training), Downloadable Version

ASP.NET MVC 4 LiveLessons (Video Training), Downloadable Version

Your browser doesn't support playback of this video. Please download the file to view it.

Downloadable Video

  • Sorry, this book is no longer in print.
  • About this video
  • Accessible from your Account page after purchase. Requires the free QuickTime Player software.

    Videos can be viewed on: Windows 8, Windows XP, Vista, 7, and all versions of Macintosh OS X including the iPad, and other platforms that support the industry standard h.264 video codec.

Not for Sale

Register your product to gain access to bonus material or receive a coupon.

Description

  • Copyright 2013
  • Edition: 1st
  • Downloadable Video
  • ISBN-10: 0-672-33442-9
  • ISBN-13: 978-0-672-33442-9

7+ Hours of Video Instruction

ASP.NET MVC 4 introduces web developers to ASP.NET MVC, along with the history of web applications on the Microsoft platform.  Developers will dive into each part of this framework and will learn how to leverage each piece to its fullest with code examples.  Viewers will learn how to create well-structured MVC web applications from scratch, add libraries and dependencies to the web application without creating unnecessary coupling, create dynamic web pages and screens that: accept, validate, and process user input. Viewers will also learn how to expose complex data to the application users through screens, extend the MVC framework to create cross-cutting behavior with minimal code, and develop using HTML5, CSS3, jQuery to create MVC web applications that function equally well on desktops, tablets and smartphones.

Table of Contents

 

Introduction

Lesson 1: ASP.NET MVC Programming Fundamentals
Learning objectives
Lesson 1.1: Build a basic controller
Lesson 1.2: Handle querystring variables
Lesson 1.3: Handle form posts

Lesson 2: View Fundamentals
Learning objectives
Lesson 2.1: Move from Web Forms to MVC views
Lesson 2.2: Build views using Razor
Lesson 2.3: Use view helpers
Lesson 2.4: Customize Razor views: Layout sections and strongly-typed views

Lesson 3: Model Fundamentals
Learning objectives
Lesson 3.1: Model your domain
Lesson 3.2: Pass data to the view
Lesson 3.3: Use strongly-typed models

Lesson 4: Routing

Learning objectives
Lesson 4.1: Design route URLs
Lesson 4.2: Route a URL to a controller
Lesson 4.3: Create dynamic routes
Lesson 4.4: Generate URLs from routes

Lesson 5: Controller in Depth
Learning objectives
Lesson 5.1: Extend controllers with filters
Lesson 5.2: Extend controllers with action results
Lesson 5.3: Test MVC applications

Lesson 6: Model in Depth
Learning objectives
Lesson 6.1: Use model binding
Lesson 6.2: Extend the model binding with value providers
Lesson 6.3: Build view-specific models with AutoMapper

Lesson 7: Views in Depth
Learning objectives
Lesson 7.1: Manage code duplication
Lesson 7.2: Use partial views for common page sections
Lesson 7.3: Assemble complex pages with child actions

Lesson 7.4: Organize large applications with areas
Lesson 7.5: Develop MVC for the iPad and iPhone with responsive design
Lesson 7.6: Target and test iPad and iPhone with mobile display modes

Lesson 8: Templates and Validation

Learning objectives
Lesson 8.1: Build consistent forms with templated helpers
Lesson 8.2: Control selection of editor and display templates
Lesson 8.3: Customizing templates
Lesson 8.4: Validate user input with DataAnnotations and ModelState

Lesson 9: AJAX and jQuery

Learning objectives
Lesson 9.1: Apply jQuery for html features
Lesson 9.2: Enable unobtrusive javascript validation for forms
Lesson 9.3: Add ajax callbacks easily with AjaxHelper

Lesson 10: Web API
Learning objectives
Lesson 10.1: Use the fundamentals of HTTP
Lesson 10.2: Create web services with Web API and MVC
Lesson 10.3: Use Web API for jQuery ajax calls

Summary

LiveLessons Video Training series publishes hundreds of hands-on, expert-led video tutorials covering a wide selection of technology topics designed to teach you the skills you need to succeed. This professional and personal technology video series features world-leading author instructors published by your trusted technology brands: Addison-Wesley, Cisco Press, IBM Press, Pearson IT Certification, Prentice Hall, Sams, and Que. Topics include: IT Certification, Programming, Web Development, Mobile Development, Home & Office Technologies, Business & Management, and more.  View All LiveLessons http://www.informit.com/imprint/series_detail.aspx?ser=2185116

Downloads

Downloads

Download the code

Updates

Submit Errata

More Information

InformIT Promotional Mailings & Special Offers

I would like to receive exclusive offers and hear about products from InformIT and its family of brands. I can unsubscribe at any time.