php training course - south africa
microsoft training asp web applications south africa
microsoft training asp web applications south africa
   
Training > Microsoft > Development > Microsoft ASP.NET Web Applications
 

 

 

DEVELOPING MICROSOFT ASP.NET 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#®.

Learning Product Pilot

This course pilots the use of a Microsoft Press reference book, combined with a comprehensive Hands-On Lab manual, in an instructor-led environment. This class includes the book Introducing Microsoft ASP.NET 2.0 (ISBN 0-7356-2024-5), written by Dino Esposito, along with a Hands-On Lab manual that covers the practices, labs, and demonstrations included in the course. In this format, you receive an instructionally designed course as you would in a traditional Microsoft Official Course with the additional benefit of receiving a Microsoft Press reference book.

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.0 in creating applications.
  • Develop new Web solutions using ASP.NET 2.0 features and functionality.

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)

Microsoft Certified Professional Exams

No Microsoft Certified Professional exams are associated with this course currently.

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.

Lessons

  • Lesson: Evaluating the Features of the New Web Development Environment
  • Lesson: Evaluating the New Features of ASP.NET 2.0
  • Lesson: Using the Compile-on-Demand Resources
  • Lesson: Using the Page Object Model
  • Lab: Creating an ASP.NET 2.0 Application

After completing this module, students will be able to:

  • Describe the features of the new Web development environment.
  • Use the resources for Compile-on-Demand functionality.
  • Use the Page Object model to build a Web form that is dynamically created from .NET resources.

Module 2: Using Master Pages

In this module, students will learn how master pages allow developers to reuse code across pages.

Lessons

  • Lesson: The Advantages of Using Master Pages
  • Lesson: Writing Master and Content Pages
  • Lesson: Writing Nested Master Pages
  • Lesson: Programming Master Pages
  • Lab: Writing Master Pages and Content 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: Working with Data

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.

Lessons

  • Lesson: Using Data-Binding
  • Lesson: Using Data Providers
  • Lesson: Using Data Source Components
  • Lesson: Using Data Source Control
  • Lesson: Working with Data-Bound Controls OR Implementing Data-Bound Controls
  • Lab: Working with Data

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: Application Services

In this module, students will look in more depth at wizards, image generators, site navigation functions, and counters.

Lessons

  • Lesson: Creating a Wizard Control
  • Lesson: Generating Dynamic Images
  • Lesson: Advanced Site Functionality
  • Lab: Using Application Services

After completing this module, students will be able to:

  • Create a Wizard control.
  • Generate a dynamic image.
  • Use advanced site functionality features including site map controls and site counters on controls.

Module 5: 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 by providing an enhancement to the Session object. 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.

Lessons

  • Lesson: Configuring the Control State
  • Lesson: Extending the Session State Mechanism
  • Lesson: Creating the ASP.NET Cache Object
  • Lab: State Management

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.
  • Create an ASP.NET Cache Object.

Module 6: Working with 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.

Lessons

  • Lesson: Building Pages with Web Parts
  • Lesson: Creating an Editable Web Part
  • Lesson: Connecting to Other Web Parts
  • Lab: 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: Personalization: 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.

Lessons

  • Lesson:(Optional) Understanding Personalization
  • Lesson: Creating and Managing User Profiles
  • Lesson: Using Themes
  • Lab: Personalization: User Profiles and Themes

After completing this module, students will be able to:

  • Describe the ASP.NET 2.0 personalization features.
  • Create and manage user profiles.
  • Use and apply 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.

Lessons

  • Lesson: Using Forms Authentication
  • Lesson: Using Security-Related Controls
  • Lesson: Managing Membership and Roles
  • Lab: Implementing ASP.NET 2.0 Security

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: ASP.NET 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.

Lessons

  • Lesson: Configuration Schema Changes for ASP.NET 2.0
  • Lesson: Using the Configuration API
  • Lesson: The Health Monitoring API
  • Lab: ASP.NET Configuration and Instrumentation

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.

Inclusive to the overall costs of this Microsoft training course is equipment, training material, lunch and refreshments.

Booking Information

Courses are offered on the availability of students. If you are interested in one of these courses then please click on the e-mail link:

(Please specify the course in your email enquiry)

Back to Top

 

Advertisers:     Open Office Pro | PHP | Internet College | GO | Intoweb | Mini MBA | Diamond Source | Colonial Stone | Selectech Water Analysis | Solid Wood Furniture | Brivis | UC Tiles | Technical Training | Press Desk | Colonial Stone | Bathroom Renovations | Outdoor Power Solutions | Loutzavia Flight School | Language Works | Waco Scaffolding & Formwork | ACSS Security Systems | Camp Discovery | Delport Vd Berg Attorneys | Yorday Bridal Studio | Stonehaven | Medical directory | Infraset Precast Concrete Products | Trademark Search | Vision Conveying | Airconditioning Superstore | Glendower Golf | Bike Trader | OMA SA | OMS AUS | African Sky | South Africa Tours | South Africa Safari | Kruger Park Safaris | Game Lodge | South Africa Vacation | South Africa Honeymoon | South Africa Travel | Cape Town Tours | African Sky Hunting | African Sky Golf | African Safari

Web Design Home | Australian Web Design | About Us | Support | IT Jobs | Domain Names | IT Articles | Feedback | Site Map | Extended Site Map | Payments | Legal | Contact Us | Web Development | Systems Programming | IT Training | IT Company | Online Marketing | E-Consultancy| Linux Support & Training | Hosting | IT Terms | Intoweb Shop | Links | Website Design | IntoTravel | Website Marketing | Intranet Development | HR Solutions | Financial Solutions | Intranets | Sports Management | Intrant development | HR | Intranets | elearning | Finance | Sport | Training | Open Office Pro | Search ZA | Flash | Travel | Construction | Jewellery | Corporate Training | Africa Safari | Gauteng