FREELessons: 16Length: 3.6 hours
ASP.NET is a flexible platform that lets developers choose how they want to write a web application. Be it with Web Pages, Web Forms, or the MVC frameworks, you can develop your app with your programming model of choice, while still having access to the great features provided by ASP.NET. My favorite is the MVC Framework, and I’ll introduce you to it in this course.
1.ASP.NET 102: MVC2 lessons, 10:28
2 lessons, 10:28
1.1Introduction00:46
1.1
Introduction
00:46
1.2Overview of Visual Studio and MVC Applications 09:42
1.2
Overview of Visual Studio and MVC Applications
09:42
2.Getting Friendly with MVC's Components4 lessons, 43:47
4 lessons, 43:47
2.1Routing Basics12:45
2.1
Routing Basics
12:45
2.2URL Routing Constraints05:12
2.2
URL Routing Constraints
05:12
2.3Controllers11:31
2.3
Controllers
11:31
2.4Views14:19
2.4
Views
14:19
3.Razor Views3 lessons, 42:07
3 lessons, 42:07
3.1Razor Basics10:08
3.1
Razor Basics
10:08
3.2Layout pages and ViewStart18:01
3.2
Layout pages and ViewStart
18:01
3.3Partial Views and Other Goodies13:58
3.3
Partial Views and Other Goodies
13:58
4.Models3 lessons, 40:57
3 lessons, 40:57
4.1Model Binding and Form Helper Methods19:47
4.1
Model Binding and Form Helper Methods
19:47
4.2Model Validation and Custom Attributes11:57
4.2
Model Validation and Custom Attributes
11:57
4.3Editor Templates09:13
4.3
Editor Templates
09:13
5.Other Features3 lessons, 1:15:30
3 lessons, 1:15:30
5.1Areas27:06
5.1
Areas
27:06
5.2Authentication and Security30:02
5.2
Authentication and Security
30:02
5.3JavaScript and Ajax18:22
5.3
JavaScript and Ajax
18:22
6.Conclusion1 lesson, 01:50
1 lesson, 01:50
6.1Conclusion01:50
6.1
Conclusion
01:50
I started my development career on the client-side writing JavaScript and DHTML components in my spare time. In 2005, Nicholas C. Zakas asked me to join him in writing the first edition of Professional Ajax for Wiley Publishing. Since Professional Ajax, 1st Edition, I've been blessed to take part in other book projects: Professional Ajax 2nd Edition, and Beginning JavaScript 3rd and 4th editions.