Advanced Web Application Technologies with Microsoft Visual Studio 2005 (M2544)
Learn the basics of using ASP.NET.
This course is not currently offered by Global Knowledge. Information here is provided for reference only.
Gain the knowledge and skills to develop Microsoft ASP.NET 2.0 web applications using Microsoft Visual Studio 2005 in this two-day instructor-led workshop. The workshop focuses on advanced user interfaces, web site functionality, and implementation details using the advanced features of ASP.NET 2.0 and Visual Studio 2005.
This course incorporates material from the Official Microsoft Learning Product 2544: Advanced Web Application Technologies with Microsoft Visual Studio 2005.
Certification:
This course will help you prepare for the following certifications:
- MCTS: .NET Framework 2.0 Web Applications
- MCPD: Windows Developer on Visual Studio 2005
- MCPD: Enterprise Applications Developer on Visual Studio 2005
- MCPD: Web Developer, Visual Studio 2005
What You'll Learn
- Build dynamic web applications
- Create controls for web application
- Optimize web applications
- Build customizable web applications
- Build Web Part pages and Web Parts
Who Needs to Attend
Corporate or independent software vendor (ISV) application developers who want to learn more about specific technology areas in web application development
Prerequisites
- Course 6095: Core Web Application Technologies with Visual Studio 2005 or equivalent knowledge and skills
- Ability to use delegates and events
- Ability to improve the security of .NET Framework 2.0 applications
- Ability to use instrumentation in code
Follow-On Courses
There are no follow-ons for this course.
Course Outline
1. Building Dynamic Web Applications
- Dynamic Control Creation
- Localization and Globalization
- Dynamic Master Pages
- Dynamic Web Configuration
2. Creating Controls for Web Applications
- User Controls
- Custom Web Server Controls
- Composite Web Server Controls
- Templated Controls
3. Optimizing Web Application Performance
- The Page Scripting Object Model
- Tracing and Instrumentation in Web Applications
- ASP.NET 2.0 Caching Techniques
- Asynchronous Processing in Web Applications
- Web Farm Development Considerations
4. Implementing Personalization and Themes in Web Applications
- ASP.NET 2.0 Personalization Features
- Theme Support in ASP.NET 2.0
5. Building Web Part Pages and Web Parts
- What a Web Part Is
- What a Web Part Page Is
- Connected Web Parts
Labs
Lab 1: Building Dynamic Web Applications
- Dynamically Adding and Configuring Controls
- Dynamically Applying Master Pages
- Adding Localization Features
- Dynamically Configuring Web Applications
Lab 2: Creating Controls for Web Applications
- Creating User Controls
- Creating Custom Web Server Controls
- Creating Composite Web Server Controls
- Creating Templated Controls
Lab 3: Optimizing Web Application Performance
- Accessing the Page Scripting Object Model
- Implementing ASP.NET Caching Techniques
- Implementing Tracing and Instrumentation Techniques in Web Applications
- Implementing Asynchronous Processing in Web Applications
Lab 4: Implementing Personalization and Themes in Web Applications
- Configuring Personalization
- Implementing Personalization Functionality
- Adding Themes to the Web Application
- Implementing Personalized Themes
Lab 5: Building Web Part Pages and Web Parts
- Creating a Web Part Page
- Creating a Web Part
- Creating Connected Web Parts
Canada [
