Training Course: Application Upgrade and Interoperability Using Visual Studio.NET(Visual Basic.NET) (2571, MOC 2571)
training course enquiry
Training Course Summary:
This two-day instructor-led course provides students with the base knowledge required to upgrade applications to the Microsoft® .NET platform. It also provides students with the knowledge, skills, and guidelines required to upgrade Microsoft Visual Basic® applications to Microsoft Visual Basic .NET; facilitate interoperability between components created for the COM platform with components created for the .NET platform; upgrade ASP applications to ASP.NET. The primary tool and language used in this course are Microsoft Visual Studio® .NET and Visual Basic .NET.Pre-Requisites:
Before attending this course, students must have: Experience developing COM-based applications in Visual Basic 6.0. Practical working knowledge of Visual Basic .NET. Practical working knowledge of the .NET Framework.Who Should Attend:
This course is intended for experienced professional developers who have been building COM-based applications and are now moving to the .NET platform. The audience will be expected to be proficient using Microsoft Visual Basic 6.0, and have a practical working knowledge of Visual Basic .NET. Additionally, Information Technology (IT) managers who are key decision makers for corporate technologies will benefit from some sections of this course.Training Course Overview/Content:
After completing this course, students will be able to: Determine whether an application will benefit from upgrading to the .NET platform, and if so, identify the strategy to be used for upgrading. Upgrade Visual Basic 6.0 applications to Visual Basic .NET. Use COM components from .NET Framework applications. Use .NET Framework components from COM applications. Use unmanaged DLL functions from .NET Framework applications. Upgrade ASP applications to Microsoft ASP.NET.Module 1: Getting Started with Upgrading: This module briefly reviews the client/server and n-tier architectures for distributed applications and then analyzes the process of upgrading existing applications to the .NET platform. This module also provides an overview of some of the topics that will be covered in more detail throughout the rest of this course.
Module 2: Upgrading to Visual Basic .NET: This module guides you through the entire process-cycle of upgrading Visual Basic 6.0-based applications, including COM and COM+ components to Visual Basic .NET. It explains how to develop a plan for upgrading your applications; prepare an application for upgrade by updating features that cannot be automatically upgraded; upgrade the application by using the Upgrade Wizard provided by Visual Basic .NET and fix upgrade issues that the wizard identifies.
Module 3: Using COM Components in .NET Framework Applications: This module explains how to call existing COM components from .NET Framework applications by means of the COM interoperability service provided by the .NET Framework. The concepts, procedures, and guidelines for preparing COM components for interoperability and using them in .NET Framework applications are provided.
Module 4: Using .NET Framework Components in COM Applications: This module explains how to call .NET Framework components from COM applications by means of the COM interoperability service provided by the .NET Framework. The concepts, procedures, and guidelines for preparing .NET Framework components for interoperability and using them in COM applications are provided
Module 5: Using Unmanaged DLL Functions in .NET Framework Applications: This module explains how to call functions implemented in unmanaged non-COM dynamic-link libraries (DLLs), such as Microsoft Windows® API DLLs, from a .NET Framework application. As an alternative to calling Windows API functions from managed applications, this module briefly explains some of the .NET Framework classes that you can use to achieve equivalent functionality.
Module 6: Upgrading to ASP.NET: This module explains the reasons for upgrading your Web application to Microsoft ASP.NET, explains how Microsoft Active Server Pages (ASP) and ASP.NET can function together, and describes how to upgrade the ASP and Hypertext Markup Language (HTML) pages in your existing applications to ASP.NET.
Other course you might also like
- Implementing Business Logic with MDX in MS SQL Server 2000 (2093, MOC 2093)
- Managing Projects and Programs (5929A MOC 5929A)
- Querying and Processing SQL Server Data Using Microsoft SQL Server (0027 MOC 0027)
- Creating and Extending Your Intranet Site Using the Microsoft BackOffice Server 4.5 Product Suite (1534, MOC 1534)
- Supporting Users Running the Microsoft Windows XP Operating System (2261, MOC 2261)
- Introduction to XML and the Microsoft .NET Platform (2500, MOC 2500)

