In this 5-day course designed for ASP.NET developers, attendees will create web applications implementing advanced features in high demand today. Attendees will put these new skills into practice immediately while working as teams to complete projects on time. All projects will be managed via source control, and teams will be responsible for deployment strategies.
Should I attend?
This course is intended for developers who currently have experience programming in ASP.NET. Candidates are also very comfortable writing code in either C# or Visual Basic. Candidates will have strong experience using Visual Studio (2002, 2003, 2005, or 2008) and can easily manage solutions, projects, and code files. Candidates will also already know how to create custom class libraries (dlls), and know how to reference any external assembly in an existing project. Qualification to attend can also be met by completing course ASP208.
What do I get?
HardHat Workbook with Project Requirements (access to sample code through public source control server)
Certificate of Completion
|
Feature |
Description |
|
Configuration |
Configure and ASP.NET application · Understand web.config hierarchy and inheritance chain · Encrypt & decrypt configuration sections · Create and access custom configuration sections · Configure SMTP settings (and setup developer station for testing) · Launch utility web site to manage web.config file. · Configure web application using IIS 7 |
|
Providers |
Use "Provider Model" in ASP.NET · Understand the purpose of the "Provider Model" · Identify and use existing providers in the .NET Framework · Extend and existing provider · Create and consume a custom provider |
|
Troubleshooting |
Manage errors in ASP.NET · Tips & tricks for Exception management · Advanced debugging scenarios using Visual Studio · Exploit System.Diagnostics trace in ASP.NET · Gain programmatic access to ASP.NET TraceContext entries |
|
Advanced Web Forms |
Create Web Forms using best practices · Tips & tricks regarding Master Pages · Deep dive on page life-cycle · Tips & tricks regarding User Controls · Creating a base page for a web application · Communicating data across pages and controls |
|
HTTP Pipeline |
Create reusable, pluggable components for use in any ASP.NET site · Understand the purpose of global.asax · Create and use a custom HTTP Module · Create and use a custom HTTP Handler |
|
Paths & URLs |
Control over web paths and URLs · Web Form URL Routing · URL mapping in web.config · URL Rewriting |
|
Asynchronous Strategies |
Develop using asynchronous methodologies · AJAX Tips & Tricks · Using jQuery in ASP.NET · Create and execute asynchronous web forms |
|
ASP.NET 4.0 |
A brief look at what to expect in the next version of ASP.NET 4.0 |

Call 1-800-264-9029