FREELessons: 26Length: 7.8 hours
ASP.NET is a powerful and flexible web platform, capable of running simple sites, enterprise-class applications and web services. Let’s examine three programming models and learn the basics in this course.
1.Getting Started2 lessons, 09:21
2 lessons, 09:21
1.1Introduction00:59
1.1
Introduction
00:59
1.2Setting Up08:22
1.2
Setting Up
08:22
2.ASP.NET Web Pages and Razor Syntax13 lessons, 3:51:25
13 lessons, 3:51:25
2.1Introduction to Web Pages12:11
2.1
Introduction to Web Pages
12:11
2.2Introduction to Razor22:16
2.2
Introduction to Razor
22:16
2.3Namespaces and File Paths09:26
2.3
Namespaces and File Paths
09:26
2.4Methods and Code13:34
2.4
Methods and Code
13:34
2.5Form and Data Basics35:38
2.5
Form and Data Basics
35:38
2.6Validating Form Input18:26
2.6
Validating Form Input
18:26
2.7Security14:58
2.7
Security
14:58
2.8Using the Query String10:30
2.8
Using the Query String
10:30
2.9Restructuring and Routing13:07
2.9
Restructuring and Routing
13:07
2.10Razor Layouts14:17
2.10
Razor Layouts
14:17
2.11Membership23:22
2.11
Membership
23:22
2.12Roles and Permissions34:17
2.12
Roles and Permissions
34:17
2.13Intro to Visual Studio09:23
2.13
Intro to Visual Studio
09:23
3.Web Forms6 lessons, 1:30:03
6 lessons, 1:30:03
3.1Intro to Web Forms14:38
3.1
Intro to Web Forms
14:38
3.2Building the Contact Application18:57
3.2
Building the Contact Application
18:57
3.3Storing Data Using Entity Framework Code First13:00
3.3
Storing Data Using Entity Framework Code First
13:00
3.4Displaying the Contact Log Using the Repeater Control11:35
3.4
Displaying the Contact Log Using the Repeater Control
11:35
3.5Routing in WebForms17:13
3.5
Routing in WebForms
17:13
3.6Master Pages14:40
3.6
Master Pages
14:40
4.MVC5 lessons, 2:15:45
5 lessons, 2:15:45
4.1Intro to MVC17:21
4.1
Intro to MVC
17:21
4.2Model Binding, Model Validation and Assorted Tools35:57
4.2
Model Binding, Model Validation and Assorted Tools
35:57
4.3Displaying Data with Views20:50
4.3
Displaying Data with Views
20:50
4.4Membership in MVC25:16
4.4
Membership in MVC
25:16
4.5RenderPartial() vs RenderAction()36:21
4.5
RenderPartial() vs RenderAction()
36:21
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.