Week
1: |
Introducing
Web forms |
- Introduction to ASP.NET
- ASP.NET Directives
- Event Handling
- Separating User Interface
from Business Logic
|
Week
2: |
Controls |
- HTML Controls
- HTML Server Controls
- Web Server Controls
- User Input Validation
- Controlling Style Sheets
|
Week
3: |
Implementing
Navigation for the User Interface |
- Round Trip and Postback
- ASP.NET Intrinsic Objects
- ASP.NET Applications
- State Management
- Navigation Between Pages
|
Week
4: |
Error
Handling for the User Interface |
- Understanding Exceptions
- Handling Exceptions
- Custom Exceptions
- Managing Unhandled
Exceptions
|
Week
5: |
Data
Binding |
- Binding Data to the UI
- Transform and Filter Data
- Using Controls to Display
Data
|
Week
6: |
Consuming
and Manipulating Data |
- Accept and Manipulate SQL
Server Data
- Access and Manipulate Data
- Handling Data Errors
|
Week
7: |
Creating
and Managing Components and .Net Assemblies |
- Creating and Managing .Net
Components
- Creating and Managing .Net
Assemblies
|
Week
8: |
Web
Services, Globalization |
- Understanding Web Services
- Creating Web Services
- Discovering Web Services
- Instantiating and Invoking
Web Services
- Understanding Localization
and Globalization
- Implementing Localization
for the User Interface
- Converting Existing
Encodings
- Implementing Mirroring
- Validating Non-Latin User
Input
|
Week
9: |
Working
with Legacy Code, User Assistance and Accessibility |
- Incorporating Existing
Code
- Using ActiveX Controls
- Using COM Components
- Using COM+ Components
- Using Platform Invoke
- Implementing User
Assistance
- Implementing Accessibility
Features
|
Week
10: |
Testing
and Debugging a Web Application |
- Testing
- Tracing
- Debugging
|
Week
11: |
Deploying
a Web Application |
- Deployment Tools
- Deploying a Web Application
- Shared Assemblies
- Creating Installation
Components
- Scalable and Reliable
Deployment
- Methods of Deployment
|
Week
12: |
Maintaining,
Supporting and Configuring a Web Application, |
- Managing a Windows Process
- Working with Event Logs
- Working with Performance
Counters
- Designing a Web Application for Performance
- Configuring a Web Application
- Configuring Security
- Using Caching
- Handling Session State
- Installing and Configuring
Server Services
|
|
|
|