Developing Microsoft ASP.NET 2.0 Web Applications
Categories: Microsoft .NET
Need course dates or locations to suit you? CLICK HERE TO SEND ENQUIRY...  
Developing Microsoft ASP.NET 2.0 Web Applications

Introduction:

This three-day ILT course provides students with the knowledge and skills to create ASP.NET 2.0 applications. It will show the advancements from ASP.NET 1.x to ASP.NET 2.0 in creating applications. The course focuses on the new features and functionality of ASP.NET. The course includes sample code in both Microsoft® Visual Basic® .NET and Microsoft Visual C#®.

Audience:
This course is intended for experienced, professional Web application developers, including those employed by software companies or working on corporate development teams.

At Course Completion:
After completing this course, students will be able to:
Describe advancements from ASP.Net 1.x to ASP.NET 2.) in creating applications.
Develop new Web solutions using ASP.NET 2.0 features and functionality
Microsoft Certified Professional Exams
No Microsoft Certified Professional exams are associated with this course currently.

Prerequisites:
Before attending this course, students must have:
Experience developing .NET Web applications using ASP.NET 1.0/1.1
HTML
XML
ADO.NET (1.0/1.1)

Course Materials:
There are no formal course materials supporting this course.

Course Outline:
Module 1: Creating an ASP.NET 2.0 Application
This chapter covers the entities that form the foundation of Web applications written with ASP.NET 2.0
Evaluating the Features of the New Web Development Environment
Building Shared Code
Working with the Page Object Model

After completing this module, students will be able to:
Describe the features of the new Web development environment.
Use the Compile-on-Demand functionality.
Use the Page Object model to build a Web form.

Module 2: Working With Master Pages
In this module, students will learn how master pages allow developers to reuse code across pages.
The Advantages of Using Master Pages
Authoring Master and Content Pages
Writing Nested Master Pages
Programming Master Pages

After completing this module, students will be able to:
Describe the advantages of using master pages.
Write master pages and their corresponding content pages.
Create nested master pages.
Program master pages.

Module 3: Manipulating Data in ASP.NET 2.0
This module describes the new ASP.NET 2.0 data source model, the data-binding mechanism, and the process of connecting a Web control to a data source element. Students will learn to use the new data access features.

Using Data Binding
Using Data Providers
Using Data Source Components
Using Data Source Controls to Expose Standard Data Operations
Working with Data-Bound Controls
Working with Composite Data-Bound Controls

After completing this module, students will be able to:
Use data binding enhancements
Use .NET data providers
Use data source components to support the declarative model of binding
Describe the ASP.NET 2.0 data binding-enhancements
Describe the ASP.NET 2.0 data provider enhancements
Describe Data Source Components
Describe the different Data Source controls
Describe the different Data-Bound controls

Module 4: Working with ASP.NET 2.0 Wizards and Site Navigation
In this module, students will look in more depth at wizards and site navigation functions.

Creating a Wizard Control
Implementing Site Navigation

After completing this module, students will be able to:
Create a Wizard control
Implement the site navigation control

Module 5 Working with ASP.NET 2.0 State Management
In this module, students will learn how ASP.NET 2.0 goes beyond the ASP.NET 1.x Cache object and ASP Application and Session objects. ASP.NET 2.0 introduces control state for custom ASP.NET controls, custom session-state management options, and a mechanism for handling custom cache dependencies, including SQL Server database dependencies.

Comparing the View State and the Control State
Customizing the Session State Mechanism
Improving Performance with Caching

After completing this module, students will be able to:
Use the Control State in ASP.NET 2.0 and avoid the common problems associated with information persisting across postbacks.
Extend the Session State Mechanism
Work with the ASP.NET Cache Object

Module 6: Managing Web Parts
In this module, students will learn how the Web Parts framework provides a simple and familiar way for ASP.NET developers to create modular Web applications that support end-user personalization.

Introduction to Developing Web Parts
Building Pages with Web Parts
Editing and Listing Web Parts
Connecting Web Parts

After completing this module, students will be able to:
Build pages with Web part server controls
Create user editable Web parts
Enable Web part connectivity

Module 7: Customizing Web Sites with User Profiles and Themes
In this module, students will learn how to build an effective personalization layer into a Web application by employing user profiles and themes.

Managing User Profiles
Using Themes
Using Themes

After completing this module, students will be able to:
Customize Web applications by using user profiles and themes

Module 8: Implementing ASP.NET 2.0 Security
In this module students will learn how forms-based authentication in ASP.NET 2.0, which is arguably the only viable approach to restricting access to real-world Web sites, is even easier and quicker to use.

Using Forms Authentication
Using Security-Related Controls
Managing Membership and Roles for Web Sites

After completing this module, students will be able to:
Use cookieless authentication for forms
Implement ASP.NET 2.0 security controls
Use the Membership class for authenticating users

Module 9: Working with ASP.NET 2.0 Configuration and Instrumentation
In this module students will learn how to use the tools that ASP.NET 2.0 supplies to programmatically update the configuration files.

Changes to the Configuration Schema for ASP.NET 2.0
Using the Configuration API
The Health Monitoring API

After completing this module, students will be able to:
Describe schema changes to the configuration files
Use the ASP.NET Administrative Tool to change configuration settings
Use the health monitoring API
 
Need course dates or locations to suit you? CLICK HERE TO SEND ENQUIRY...  
My Location
Results for location are highlighted in the table below. Click here to remove highlight
The course either has new dates in data loading, or is only run as a dedicated or In Company course.
Tools
 
Key Details
Duration3 days
 
£807.30
per delegate
 
 
Bookings Helpline: 01933 233884 (Monday to Thursday - 8:00am to 5:30pm and Friday 8:00am to 5:00pm).