Microsoft ASP.NET using Visual Basic 2008 Course

Course Code: IN 809
Course Abstract: In this course, you'll learn how to use Visual Studio 2008 and Visual Basic 2008 to build ASP.NET 3.5 Web pages. You'll gain an understanding of the architecture behind ASP.NET and how to use the various ASP.NET server controls. You'll learn to create consistent web sites using Master Pages, add membership features, configure and deploy ASP.NET applications, to authenticate users and limit their access to resources, manage state, direct users using Site Navigation tools, debug .NET and JavaScript code, and to display and edit data using ASP.NET and ADO.NET. In addition, you'll learn about new ASP.NET 3.5 features, such as support for LINQ (Language Integrated Query), CSS tools, nested master pages, and more.
Audience: This course is designed for individuals who are Programmers.
Duration: 4 days
Learning Outcomes:

Upon completion of this course, the participant will be able to:

> Use ASP.NET server controls to generate HTML and to execute event procedures
> Configure and deploy ASP.NET applications
> Promote consistency within your Web site through the use of Master Pages
> Retrieve and manipulate data using ADO.NET
> Display and edit data quickly and easily using data binding features
> Use Membership features to manage your Web users
> Manage session and application state to give users a rich browsing experience
> Use Site Navigation controls to direct users within your site
> Add scalability and reliability by setting up an out-of-process session state server
> Use ASP.NET's new CSS tools to create consistent and maintainable sites
> Validate user input using validation controls
> Debug .NET code that runs on the server to generate Web pages and interact with the user
> Find problems in JavaScript code and learn about other debugging tools in Visual Studio

Course Topics:

Introduction
A Review of Classic ASP
ASP.NET Web Applications
Rendering HTML with Server Controls
Data Binding in ASP.NET
Web Development Using Visual Studio
 
Working with Controls
Introduction to Web Controls
Simple Input Controls
HyperLink and Button Controls
List Controls
Controlling Focus

Using Rich Server Controls
Introduction to Rich Controls
The Calendar Control
The AdRotator Control
The XML Control

Accessing Data
Overview of ADO.NET
Connecting to Data
Executing Commands
Working with Data
Choosing an ADO.NET Provider

LINQ
Language Integrated Query
LINQ Syntax
LINQ to SQL
LINQ to DataSets
LINQ to XML

Configuration
Configuration Overview
Using the Web Site Administration Tool
Programming Configuration Files
Encrypting Configuration Sections

Data Binding
Introducing Data Source Controls
Reading and Write Data Using the SqlDataSource Control
Displaying and Editing Middle-Tier Data using the ObjectDataSource Control
Displaying XML Data Using the XmlDataSource Control

Validating User Input
Overview of ASP.NET Validation Controls
Using the Simple Validators
Using the Complex Validators
Summarizing Results with the ValidationSummary Control
Separating Validation into Validation Groups

CSS
Introducing Cascading Style Sheets
Investigating Styles
Using Visual Studio 2008's Tools for Working with Styles

Themes and Master Pages
Creating a Consistent Web Site
ASP.NET 2.0 Themes
Master Pages

Site Navigation
ASP.NET Web Site Navigation
Creating an XML Site Map File
Site Navigation Controls
Using the Site Navigation API
URL Mapping
Security Trimming

Displaying Data with the GridView Control
Introducing the GridView Control
Filter Data in the GridView Control
Allow Users to Select from a DropDownList in the Grid
Add a Hyperlink to the Grid
Deleting a Row and Handling Errors

Managing State
Preserving State in Web Applications
Page-Level State
Using Cookies to Preserve State
ASP.NET Session State
Storing Objects in Session State
Configuring Session State
Setting Up an Out-of-Process State Server
Storing Session State in SQL Server
Using Cookieless Session IDs
Application State

Managing Users with ASP.NET's Membership Features
Introduction to Membership and Roles
Using Membership Controls
Writing Code to Interact with Membership and Roles

Server Debugging
Server-Side Code Debugging in ASP.NET
Using the Visual Debugger
Debugging Exceptions and Handling Errors
Debugging Stored Procedures

Client-Side and Advanced Debugging
Client-side Code Debugging in ASP.NET
Debugging Client-Side JavaScript
Custom Data Visualizers
Debugging .NET Framework Source Code

Prerequisites: Before taking this course, participants should have a good working knowledge of Visual Studio 2005 or Visual Studio 2008 and the .NET Framework 2.0. Participants should also have a good working knowledge of Visual Basic.
Note: All fields are required
At the present time we do not offer training for individuals or groups less then 6 individuals. We apologize for any inconvenience.


We Value Your Privacy!

Ready to get started or in need of more information? Contact us today.

Go To Blog Virtual Learning