Video description
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.
About the Author:
Jeffrey Palermo is the President & COO of Headspring, a
software engineering firm based in Austin, TX. Featured on the Inc.
500 and Austin Fast 50, Headspring gained attention in 2011 by
winning the “National Best and Brightest Companies to Work For”
award as well as the 2012 Austin Business Journal “Best Places to
Work” list. Having studied and observed software history, trends,
fads, and the constant pendulum swing that is the technology
industry, Jeffrey prefers a "no surprises" approach to serving
clients by providing the right solution to their unique problem. He
is a six-time recipient of the “Microsoft Most Valuable
Professional” (MVP) award and has spoken and facilitated at
industry conferences such as: VSLive, DevTeach, the Microsoft MVP
Summit, and Microsoft Tech Ed. He also speaks to user groups around
the country as part of the INETA Speakers’ Bureau. A graduate of
Texas A&M University, an Eagle Scout, and an Iraq war veteran,
Jeffrey holds his share of certifications, has published many
magazine articles, and has written two books. He is a recent MBA
graduate of the Jack Welch Management Institute.
Table of contents
- Introduction
-
Lesson 1: ASP.NET MVC Programming Fundamentals
- Learning objectives 00:00:42
- 1.1 Build a basic controller 00:07:28
- 1.2 Handle querystring variables 00:03:36
- 1.3 Handle form posts 00:03:21
-
Lesson 2: View Fundamentals
- Learning objectives 00:00:35
- 2.1 Move from Web Forms to MVC views 00:05:46
- 2.2 Build views using Razor 00:14:55
- 2.3 Use view helpers 00:12:02
- 2.4 Customize Razor views: Layout sections and strongly-typed views 00:05:09
-
Lesson 3: Model Fundamentals
- Learning objectives 00:00:37
- 3.1 Model your domain 00:10:07
- 3.2 Pass data to the view 00:20:46
- 3.3 Use strongly-typed view models 00:18:46
-
Lesson 4: Routing
- Learning objectives 00:00:39
- 4.1 Design route URLs 00:05:20
- 4.2 Route a URL to a controller 00:07:04
- 4.3 Create dynamic routes 00:06:30
- 4.4 Generate URLs from routes 00:06:03
-
Lesson 5: Controllers in Depth
- Learning objectives 00:00:40
- 5.1 Extend controllers with filters 00:12:27
- 5.2 Extend controllers with action results 00:10:00
- 5.3 Test MVC applications 00:12:36
-
Lesson 6: The Model in Depth
- Learning objectives 00:00:49
- 6.1 Use model binding 00:07:41
- 6.2 Extend the model binding with value providers 00:09:11
- 6.3 Build view-specific models with AutoMapper 00:12:25
-
Lesson 7: Views in Depth
- Learning objectives 00:00:49
- 7.1 Manage code duplication 00:04:52
- 7.2 Use partial views for common page sections 00:06:48
- 7.3 Assemble complex pages with child actions 00:07:49
- 7.4 Organize large applications with areas 00:06:28
- 7.5 Develop MVC for the iPad and iPhone with responsive design 00:10:05
- 7.6 Target and test iPad and iPhone with mobile display modes 00:08:36
- Lesson 8: Templates and Validation
-
Lesson 9: AJAX and jQuery
- Learning objectives 00:00:43
- 9.1 Apply jQuery for html features 00:06:13
- 9.2 Enable unobtrusive javascript validation for forms 00:08:26
- 9.3 Add ajax callbacks easily with AjaxHelper 00:06:48
-
Lesson 10: Web API
- Learning objectives 00:00:42
- 10.1 Use the fundamentals of HTTP 00:06:53
- 10.2 Create web services with Web API and MVC 00:07:07
- 10.3 Use Web API for jQuery ajax calls 00:04:49
-
Summary
- Summary of ASP.NET MVC 4 LiveLessons 00:02:49
Product information
- Title: ASP.NET MVC 4 LiveLessons (Video Training)
- Author(s):
- Release date: November 2012
- Publisher(s): Sams
- ISBN: 013326095X
You might also like
video
Docker for the Absolute Beginner - Hands-On
Docker is an open platform for developers and sysadmins to build, deploy, and run distributed applications …
video
Developing Infrastructure as Code with Terraform LiveLessons
4+ Hours of Video Instruction Overview Cloud computing has revolutionized the IT industry over the past …
video
Full Stack .NET Web Development
Take your existing .NET and JavaScript skills to the next level by gaining experience as a …
video
React - The Complete Guide (Includes Hooks, React Router, and Redux) - Second Edition
**This course is now updated for the latest version of React—React 18** React.js is the most …