Home   Email   
 

Home

VB.NET Course

ASP.NET Course

Resources

First Project

Second Project

Download Tools




Visual Basic.NET Programming Workshop

VB.NET Class at ITM

Microsoft's new .NET strategy has been described as "software as a service". The impact it will make to developers is greater than that which occurred with the move from DOS to Windows. With .NET, Microsoft has made radical changes to the whole of the Windows development environment and Visual Basic has been completely re-engineered.

With new features such as structured exception handling, multi-threading and full OO capabilities, developers will not find the migration to Visual Basic.NET to be straightforward.

Unlike previous releases of Visual Basic, Microsoft have not tried to maintain backward compatibility. Any existing VB code that you want to run in the .NET framework will have to be modified. However, the disadvantages of upgrading to VB.NET are more than outweighed by the benefits given by the new functionality.

This practical course covers all the major areas of change within the language and development environment. It provides developers with the skills to build extensible and scalable applications based on Microsoft's .NET framework.

On Completion, Students will be able to

  • to use and configure Visual Studio .NET's IDE
  • Fully utilise the object-oriented capabilities of VB.NET
  • Develop Win32 applications using Windows Forms
  • Utilise new features in the language including structured exception handling and free-threading
  • Understand the role of the Common Language Runtime and the Common Type System
  • Create VB.NET components
  • Create and test Web Services
  • Use ADO.NET to access data

Who Should Attend
This course is aimed at anyone, who want to upgrade their skills to .NET readiness.

Course Style
The course has a high practical content, allowing students to build on the knowledge gained in the lecture sessions.

Prerequisites
Students must have a strong background in HTML, being familiar with the language and any database used in prior development environment.

Course Content

Introduction and Overview

The .NET Framework; .NET Framework Base Classes; User Interfaces (Windows Forms, Web Forms and Console Applications); Namespaces; Program Interfaces (Web Services); .NET Class framework

The Visual Studio IDE

The Home Page; Creating a new project; The Code window; The Properties window; The Solution Explorer window; Dynamic Help; The Task List; The Server Explorer; Debugging

Windows Forms

The Form Class; Adding Controls; Events; The Dock and Anchor properties; Menus; Form Inheritance

New Language Features

Language differences; The Common Type System; Structured Exception handling; Threading

New Object-Oriented Features

Inheritance; Constructors; Overriding of members; Overloading of functions

Components

Using the Component Designer; Assemblies; Assembly Manifests; Creating Business objects; Using existing COM components

Data Access using ADO.NET

The ADO.NET object model; Connections; Commands; DataReaders; DataSetCommends; Creating Data Components

Web Services

What are Web Services; Using Web Services; Establishing Web Services


 

This 4-days hands-on class will smoke through over 25 hands-on exercises to bring the .NET to you programmers
Project Final Project involves creating an application dealing with ADO.NET with focus primarily on using DataSets and business rules, accessing Web Services from a Web Application to add, edit, update, and delete records, creating a web application that calls the web service to access the data from remote applications.

When the student leaves the course... the developer/student will be knowledgeable in Microsoft’s new .NET 2.0 Framework using object-oriented programmability, Windows Forms, Web Services and will have a solid working knowledge of how to read and write databases programmatically using ADO, stored procedures applying .NET and will be very comfortable building VB.NET based solutions in a business setting. All students attending exit this course ready to program production applications in VB.NET 2.0.

NOTE: This 4-day class DOES NOT covers ASP.NET. For ASP.NET training, please refer to the 5-day ASP.NET Outline. .
Note: You can always “repeat” the classes you have taken earlier (provided seats are available)



ASP at ITM

Home | E-Commerce Level One]



                        Linking   Advertising

© 2005, 06 Developed and Powered by HRM Consulting Group, Inc.