Home - VisualRescue  
SharePoint training
Training
Consulting
Development
   

Intermediate

Advanced

ASP 2.0 Development (A4702)

Introduction

Build the skills necessary to develop Microsoft Office SharePoint Server 2007 with Visual Studio .NET environment.

Description

This five-day, instructor-led course will teach Microsoft Visual Basic programmers and beginning Web developers the fundamentals of Web site implementation by using Microsoft ASP.NET and Microsoft Visual Basic .NET or C#. This course focuses on using the Microsoft Visual Studio .NET environment and the Microsoft .NET platform to build a complete Web application.

Audience

This course is intended for beginning Web developers who have knowledge of Hypertext Markup Language (HTML) or dynamic HTML (DHTML), along with good knowledge of Microsoft Visual Basic .NET or C#.

Objectives:

After completing this workshop, students will be able to:

  • Create a component in Visual Basic .NET and Microsoft Visual C#.
  • Create an ASP.NET Web Application Project by using Visual Studio .NET.
  • Add server controls to an ASP.NET page.
  • Add functionality to an ASP.NET page.
  • Use the debugging features of Visual Studio .NET.
  • Use validation controls to validate user input.
  • Create a user control.
  • Access data by using the built-in data access tools in Visual Studio .NET.
  • Describe .NET technologies and how ASP.NET integrates with them.
  • Use Microsoft ADO.NET to access data in a Web application.
  • Accomplish complex data access tasks from a Web application.
  • Access Extensible Markup Language (XML) data and read it into a DataSet.
  • Build a XML Web service.
  • Call a XML Web service from a Web application and incorporate the returned data into a Web site.
  • Store application and session data in variables or in a Microsoft SQL Server database.
  • Configure and deploy an ASP.NET application.
  • Secure a Web application by using Secure Sockets Layer (SSL), Internet Information Services (IIS) authentication, login pages, and integration with the Passport Web Service.

Outline

Module 1: Overview of .NET 2.0 and ASP.NET 2.0

  • Overview of the .NET Framework 2.0
  • Overview of ASP.NET 2.0
  • Evolving from Code-Behind to Code-Beside
  • Compile-on-Demand for All Resources

 Module 2: Using Microsoft Visual Studio .NET 2005

  • Overview of Visual Studio .NET 2005
  • Refactoring code with VS05
  • Debugger improvements in VS05
  • Creating an ASP.NET 2.0 Web Application Project

Module 3: Creating an ASP.NET 2.0 Web Site

  • Designing Web Forms
  • Adding Code to Web Forms
  • The Local Web Server
  • Special Folders
  • The Page Object Model
  • Overview of Server Controls
  • Localization and resources

Module 4: Working with Master Pages

  • The Advantages of Using Master Pages
  • Writing Master and Content Pages
  • Writing Nested Master Pages
  • Programming Master Pages

Module 5: Working with Web Parts

  • Building pages with Web Parts
  • Creating an Editable Web Part
  • Connecting to Other Web Parts

Module 6: Personalization: Introducing User Profiles and Themes

  • Understanding Personalization
  • Creating and Managing User Profiles
  • Using Themes

Module 7: Accessing Data

  • Overview of ADO.NET 2.0
  • Using Data-Binding
  • Using Data Providers
  • The Data Source Object Model
  • Using Data Source Control
  • Working with Data-Bound Controls
  • GridView
  • DetailsView
  • FormView

Module 8: Working with Rich Controls

  • Creating Wizards for the Web
  • Generating Dynamic Images
  • Site Structure and Navigation
  • Counters

Module 9: State Management

  • View State versus Control State
  • Session State Mechanism
  • ASP.NET 2.0 Cache Object

Module 10: Securing an ASP.NET 2.0 Web Application

  • Using Forms Authentication
  • WSS authorization
  • Managing Memberships and Roles
  • Security-Related Controls
  • Developing user rights and assignments aware web applications

Module 11: ASP.NET 2.0 Configuration and Deployment

  • Reading Configuration Settings
  • Writing Configuration Settings
  • The ASP.NET Administrative Settings
  • Deployment
  • Working with the provider model

 

Prerequisites:

Before attending this course, students must have:

  • Good knowledge of Microsoft Visual Basic .NET or C#.
  • The ability to create HTML pages with tables, images, and forms.
  • The ability to write client-side script that declares variables, calls functions, loops, and does conditional statements in a scripting language such as Visual Basic Scripting Edition.
  • The ability to run SQL Select statements against a data source to retrieve data.

 

 
     
All contents
© copyright 2003
Visual Rescue Consultants.
All rights reserved.
SharePoint is a registered
trademark of Microsoft
Corporation.
SharePoint Training | Contact Us | Home