Home > Store > Security > Network Security
ASP.NET MVC 4 LiveLessons (Video Training), Downloadable Version
- By Jeffrey Palermo
- Published Dec 5, 2012 by Sams. Part of the LiveLessons series.
- Copyright 2013
- Edition: 1st
- Downloadable Video
- ISBN-10: 0-672-33442-9
- ISBN-13: 978-0-672-33442-9
Register your product to gain access to bonus material or receive a coupon.
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
Downloads
DRM-Free Video Downloads. Purchase and immediately download individual lessons from this video. Make your lesson selections below and click on the Buy button.
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.
Actual product comes full screen and in high resolution.
Actual product comes full screen and in high resolution.
Actual product comes full screen and in high resolution.
Actual product comes full screen and in high resolution.
Actual product comes full screen and in high resolution.
Actual product comes full screen and in high resolution.
Actual product comes full screen and in high resolution.
Actual product comes full screen and in high resolution.
Actual product comes full screen and in high resolution.
Actual product comes full screen and in high resolution.
Downloadable Video
$149.99
$119.99
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.
Get access to thousands of books and training videos about technology, professional development and digital media from more than 40 leading publishers, including Addison-Wesley, Prentice Hall, Cisco Press, IBM Press, O'Reilly Media, Wrox, Apress, and many more. If you continue your subscription after your 30-day trial, you can receive 30% off a monthly subscription to the Safari Library for up to 12 months. That's a total savings of $199.


