471. New Features in .NET
2.0 Using VB.NET
Rev. 2.0.1
.NET 2.0 and Visual Studio 2005 (Whidbey) is a significant advance
in Microsoft’s .NET platform. This two-day course is designed for experienced
.NET programmers to bring them quickly up to speed on important new features.
The course is provided in two modules, which can also be offered separately or
combined with other .NET training. It is current to the released version of
.NET 2.0 and Visual Studio 2005.
The first module begins with an overview of the new Visual Basic
features provided by .NET 2.0, such as generic types and partial classes. Example
programs are provided to illustrate each important new feature. The module then
covers new features in the .NET Framework, including Windows Forms, ADO.NET and
XML.
The second module provides an in-depth look at ASP.NET 2.0, which is
a major advance in Web programming. It covers new features like
personalization, web parts, master pages, themes and skins, and new data
binding. Visual Web Developer is introduced.
This course is not a high-level overview of new features but has
significant coverage of .NET 2.0 coding techniques. Numerous programming
examples and exercises are provided, including a case study. The student will
receive a comprehensive set of notes and all the programming examples.
LEARNING OBJECTIVES
·
Gain a working knowledge of generic types,
partial classes, and other new features in VB.NET 2.0
·
Use new controls and other new features in
Windows Forms
·
Publish Windows applications using ClickOnce
deployment
·
Perform data access using new features in
ADO.NET and XML
·
Create Web applications using ASP.NET 2.0 and
Visual Web Developer
Course Duration: 2
days
Prerequisites: The student should have programming
experience in VB.NET and version 1.1 of the .NET Framework and be familiar with
the Visual Studio .NET development environment.
Modules: The modules can be ordered separately.
They are independent, and 471M1 is not a prerequisite for 471M2.
471M1 New Features
in VB.NET 2.0 and the .NET Framework
471M2 New Features
in ASP.NET 2.0 Using VB.NET
Module 1: New Features in VB.NET
2.0 and the .NET Framework
1.
New Features in VB.NET 2.0
Visual Studio 2005
Partial Classes
Generic Types
Continue Statement
IsNot Operator
Operator Overloading
Properties with Mixed Access Levels
Built-In My Object
Other New Features
2.
Windows Forms in .NET 2.0
ToolStrip Control
SplitContainer Control
Web Browser Control
DataGridView Control
Other New .NET 2.0 Controls
New Data Binding
Application Settings
BackgroundWorker Component
ClickOnce Deployment
3.
New Features in ADO.NET and XML
Asynchronous Database Operations
Server Enumeration
Multiple Active Result Sets
Bulk Copy in ADO.NET
Edit Capability in XPathNavigator
Efficient XSLT Processor
Module 2: New Features in
ASP.NET 2.0
1. Fundamentals of ASP.NET 2.0
ASP.NET 2.0 Applications
Visual Web Developer
Using Components
New Controls
Menus
Master Pages
2. Data Access in ASP.NET 2.0
Data Source Controls
Connection String Storage
GridView
DetailsView
FormView
XML Support
Object Data Sources
3. Personalization and Security in ASP.NET 2.0
Themes
Skins
Membership and Roles
Login Controls
User Profiles
Web Parts
Appendix A. Learning
Resources
System Requirements
The following software is required:
·
Windows XP Professional with Service Pack 2
·
Internet Information Services
·
Visual Studio 2005 or both Visual Basic 2005
Express Edition and Visual Web Developer Express Edition
·
SQL Server 2005 Express Edition
A good minimal hardware profile for this course would have a Pentium
500-MHz or equivalent CPU, 256 MB of RAM, and at least 4 GB of free disk space
for tools installation and courseware.
See the appropriate course Setup Guide for details.