Professional Documents
Culture Documents
NET 2005
Course Description
The VB.NET 2.0 Programming with Visual Studio .NET 2005 course provides a solid foundation in the VB.NET language covering topics ranging from object oriented techniques to advanced .NET framework technologies. New language features including generics, the "My" namespace and data sources are also discussed and applied to real-world situations. The course provides a hands-on look at new and exciting Visual Studio .NET 2005 features such as refactoring, debugging and code snippets and provides students with experience building data driven ASP.NET and Windows Forms applications using Visual Studio .NET 2005 and VB.NET 2.0. The course includes numerous hands-on labs that provide practical experience and code that students can take back to work and put to use immediately. This course is written by Microsoft .NET MVP Dan Wahlin.
Prerequisites..
Previous experience with a programming language such as Visual Basic, C++, or Java is highly recommended to get the most out of this course.
462 / 1
www.trainingbyROI.com
Course Outline
Section 1 Building Applications with the .NET Framework
What is the .NET Framework? The role of the Common Language Runtime (CLR) o What is the CLR and what does it do in .NET? o .NET object-oriented language choices o Multi-language interoperability o Memory Management and Garbage Collection .NET Compilation Model o Microsoft Intermediate Language (MSIL) o Just-in-Time compilation o Assemblies and Namespaces The Base Class Library
462 / 2
o Option Explicit and Option Strict o Declaring variables o Declaring constants o Declaring arrays Conditionals and Looping o IfElse statements o IsNot keyword o Select Case statements o Looping statements Hands-on lab: Working with Arrays and Loops
462 / 3
o Uses for interfaces in VB.NET o Creating interfaces Hands-on lab: Inheriting from a base class
Section 7 Generics
What are Generics? Creating objects using Generics Defining a custom Generic type Generic Constraints Using the Nullable Structure System.Collections.Generic Classes Hands-on lab: Using Generics in Classes
o Command o DataReader o DataAdapter o DataSet Generic database access with DbProviderFactory classes Multiple Active Resultsets (MARS) Hands-on lab Adding ADO.NET functionality to VB.NET applications
462 / 5
www.trainingbyROI.com