FREELessons: 20Length: 4.5 hours
Microsoft's ASP.NET is a multi-faceted technology, and its Web Pages framework makes it easy and fast to get a functional website up and running. This course will give you the run down of everything you need to get started with ASP.NET Web Pages.
1.Introduction1 lesson, 01:01
1 lesson, 01:01
1.1Introduction01:01
1.1
Introduction
01:01
2.Getting Started3 lessons, 42:43
3 lessons, 42:43
2.1Setting Up WebMatrix09:45
2.1
Setting Up WebMatrix
09:45
2.2C# Crash Course21:04
2.2
C# Crash Course
21:04
2.3Razor Basics11:54
2.3
Razor Basics
11:54
3.Working With Data4 lessons, 59:37
4 lessons, 59:37
3.1Working with Data and Databases15:56
3.1
Working with Data and Databases
15:56
3.2Working With Forms18:55
3.2
Working With Forms
18:55
3.3Validation17:23
3.3
Validation
17:23
3.4Working With the Query String07:23
3.4
Working With the Query String
07:23
4.More on Razor5 lessons, 1:30:50
5 lessons, 1:30:50
4.1The WebGrid Helper13:04
4.1
The WebGrid Helper
13:04
4.2The @functions Code Block24:26
4.2
The @functions Code Block
24:26
4.3The @helper Code Block11:13
4.3
The @helper Code Block
11:13
4.4The @functions Code Block and App_Code20:24
4.4
The @functions Code Block and App_Code
20:24
4.5Layout Pages21:43
4.5
Layout Pages
21:43
5.Other Features3 lessons, 23:54
3 lessons, 23:54
5.1Friendly URLs13:32
5.1
Friendly URLs
13:32
5.2The WebMail Helper07:10
5.2
The WebMail Helper
07:10
5.3Auto-executing Code When Your Application Starts03:12
5.3
Auto-executing Code When Your Application Starts
03:12
6.Security3 lessons, 49:02
3 lessons, 49:02
6.1Protecting Against Cross-Site Request Forgery (CSRF) Attacks08:23
6.1
Protecting Against Cross-Site Request Forgery (CSRF) Attacks
08:23
6.2Adding User Authentication With the WebSecurity Helper18:28
6.2
Adding User Authentication With the WebSecurity Helper
18:28
6.3Handling User Permissions With the Roles Helper22:11
6.3
Handling User Permissions With the Roles Helper
22:11
7.Conclusion1 lesson, 00:48
1 lesson, 00:48
7.1Conclusion00:48
7.1
Conclusion
00:48
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.