Getting Started with Microsoft® Visual Studio® 2005 for Visual Basic® 6.0 Developers

Course

Inhouse

£ 725 + VAT

Description

  • Type

    Course

  • Methodology

    Inhouse

  • Duration

    2 Days

This two-day instructor-led course provides students with the knowledge andskills to develop simple Microsoft Visual Basic .NET Framework applications.The course shows students how easy it is to develop applications by usingMicrosoft Visual Studio 2005 and .NET Framework version 2.0. The course focuseson the comparison between performing a task in Visual Basic 6.0 and VisualBasic .NET, includin. Suitable for: This course is intended for:Application DevelopersDevelopers with 3 years of experience in using Visual Basic 6.0. These developers might also have experience with earlier versions of Visual Basic.Full-time developers.Corporate or ISV developers who have been using Visual Basic 6.0 to develop business applications.

About this course

Students must have at least 2-3 years' developmentexperience with Visual Basic 6.0.

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

Course programme

Introduction
This two-day instructor-led course provides students with the knowledge andskills to develop simple Microsoft Visual Basic .NET Framework applications.The course shows students how easy it is to develop applications by usingMicrosoft Visual Studio 2005 and .NET Framework version 2.0. The course focuseson the comparison between performing a task in Visual Basic 6.0 and VisualBasic .NET, including code samples, integrated development environment IDEissues, deployment options, and language structures.
Students who complete this training should feel confident whendeveloping their first simple .NET Framework application.

Audience
This course is intended for:
Application Developers

Developers with 3 years of experience in using Visual Basic 6.0. These developers might also have experience with earlier versions of Visual Basic.

Full-time developers.

Corporate or ISV developers who have been using Visual Basic 6.0 to develop business applications.

At Course Completion
After completing this course, students will beable to:

Build a solution by using the Visual Studio 2005 IDE.

Explain the key features and components of Microsoft .NET Framework 2.0.

Write basic code in Visual Basic 2005.

Build classes and work with objects in Visual Basic 2005.

Deploy .NET Framework applications.

Prerequisites
Students must have at least 2-3 years' developmentexperience with Visual Basic 6.0.

Microsoft CertifiedProfessional Exams
No Microsoft Certified Professional exams areassociated with this course currently.

Course Materials
The student kit includes a comprehensive workbook andother necessary materials for this class.

Course Outline

Module 1: Building Solutions Using the Visual Studio2005 IDE
This module introduces students to the VisualStudio 2005 IDE. The module covers the benefits of building applications byusing Visual Studio 2005, the procedures used to create a new project in VisualStudio 2005, and the functionality of various Visual Studio IDE features. Inaddition, the module also teaches how to build and debug a solution by usingVisual Studio 2005. After completing this module, students will be able tobuild a solution by using the Visual Studio 2005 IDE.
Lessons

Overview of Application Development in Visual Studio 2005

Creating a New Project

Using the Visual Studio 2005 IDE Features

Building and Debugging a Solution
Lab: Building Solutions Using the Visual Studio 2005IDE

Create a Visual Basic 2005 Windows-based Application Project
After completing this module, students will beable to:

Explain the different types of applications that can be developed by using Visual Studio 2005 and the benefits of using Visual Studio 2005 to develop these applications.

Create a new project in Visual Studio 2005.

Explain the functionality of various Visual Studio 2005 IDE features.

Build and debug a solution.
Module 2: Introduction to Microsoft .NET Framework 2.0Architecture
This module introduces students to the .NETFramework runtime environment. The module also teaches about the .NET FrameworkClass Library, an extensive set of classes that will help students buildapplications quickly and reliably. Students will also learn how the namespacesorganize the related .NET Framework classes into functional categories.
Lessons

Introduction to the .NET Framework Runtime Environment

Using the .NET Framework Classes and Namespaces
After completing this unit, students will be ableto:

Explain how the .NET Framework common language runtime (CLR) improves upon the Visual Basic 6.0 runtime.

Use the .NET Framework classes and namespaces in projects.
Module 3: Writing Basic Code in Visual Basic 2005
This module teaches students how to declare andinitialize variables, arrays, classes, and structures. The module also teacheshow to control the flow of execution by using decision and loop structures, andhow to store data using arrays and collections. Students will also learn tohandle errors in Visual Basic 2005.
Lessons

Using Variables

Using Decision and Loop Structures

Using Arrays and Collections

Performing Error Handling in Visual Basic 2005
Lab: Writing Basic Code in Visual Basic 2005

Create and Initialize a Sorted Collection

Add Items to the Collection

Locate an Item in the Collection

Filter Exceptions
After completing this unit, students will be ableto:

Use variables to manage data.

Control flow of execution by using decision and loop structures.

Use arrays and collections.

Perform error handling in Visual Basic 2005.
Module 4: Working with Classes and Objects in VisualBasic 2005
This module teaches students how to implementobject-oriented programming (OOP) in Visual Basic 2005. It also shows how todefine classes, their properties, their methods, and how to implementinheritance from classes and interfaces. Students will also learn about thelife cycle of an object.
Lessons

Building Classes

Managing the Life Cycle of an Object

Inheritance in Visual Basic 2005
Lab: Working with Classes and Objects in Visual Basic2005

Derive a Class from an Existing Class

Overload Methods

Handle Unmanaged Objects

Instantiate and Initialize an Object
After completing this unit, students will be able to:

Build classes in Visual Basic 2005.

Manage the life cycle of an object.

Implement inheritance in Visual Basic 2005.
Module 5: Deploying Microsoft .NET FrameworkApplications
This module introduces students to the deployment of.NET Framework applications, and focuses on requirements and options fordeploying applications developed in Visual Basic 2005. Students will also learnabout the various deployment tools like XCOPY and ClickOnce.
Lessons

Deploying the .NET Framework

Creating Deployment Projects

Managing Deployed Applications

Using Shared Assemblies
Lab: Deploying Microsoft .NET Framework Applications

Create a Setup and Deployment Project in an Existing Solution

Add Primary Output from a Client Project

Add Primary Output from a Component Project
After completing this unit, students will be ableto:

Deploy the .NET Framework applications.

Create deployment projects.

Manage deployed applications.

Deploy assemblies that are shared by multiple applications.

Getting Started with Microsoft® Visual Studio® 2005 for Visual Basic® 6.0 Developers

£ 725 + VAT