|
|
Microsoft Visual Basic
Visual Basic 6 Fundamentals |
Visual Basic 6 Development |
Microsoft .NET Framework with VB .NET |
Microsoft VB .NET
Mastering MS Visual Basic 6 Fundamentals |
Introduction |
This course teaches programmers the skills necessary to create Microsoft Visual Basic programming system desktop applications and satisfies the Visual Basic prerequisites for course Mastering Visual Basic 6 Development. |
Objective |
At the end of the course, students will be able to:
*Build custom, multiple-form applications.
*Incorporate dynamic menus, pop-up menus, status bars, and custom toolbars into applications.
*Implement form-level and field-level input validation.
*Debug applications using debugging tools provided in Visual Basic 6.
*Use standard controls, control arrays, and create controls dynamically.
*Execute centralized error-handling in applications.
*Use the data control for database access.
*Implement drag and drop in Visual Basic-based applications.
*Use Microsoft ActiveX controls in Visual Basic-based applications.
*Create setup programs to distribute applications.
|
Pre-requisites |
Before beginning this course, students should have:
*Working knowledge of programming concepts
The course materials, lectures, and lab exercises are in English. To benefit fully from the instruction, students need an understanding of the English language and completion of the prerequisites.
|
Key Topics |
*Introduction to Application Development Using Visual Basic
*Visual Basic Fundamentals
*Working with Code and Forms
*Variables and Procedures
*Controlling Program Execution
*Debugging
*Working with Controls
*Data Access Using the ADO Data Control
*Input Validation
|
Exam |
This course is not associated with any Microsoft Certified Professional exams. |
<<Top>> |
Mastering MS Visual Basic 6 Development |
Introduction |
This course will teach Microsoft Visual Basic programmers how to create database applications using components. |
Objective |
At the end of the course, students will be able to:
*Write a Microsoft Visual Basic-based application that accesses data from a database.
*Write a Visual Basic-based application that uses component object model (COM) components.
*Create an ActiveX control.
*Create a COM component.
*List the opportunities that Visual Basic developers have to incorporate Internet technologies into their applications.
|
Pre-requisites |
This course assumes the student has a good working knowledge of the Microsoft Visual Basic programming system. Potential students should be able to accomplish the following tasks before taking this training:
*Create an application with multiple forms and add functionality for multiple events to the controls on those forms
*Write a Function procedure and a Sub procedure, and invoke them from Event procedures
*Declare variables and use conditional statements
*Describe the purpose and use of each of the controls in the Toolbox
*Add a simple menu interface to an application
*Retrieve and validate information from a user
*Add a custom control to a project
*Describe the relationship between properties, methods, and objects
*Add run-time error handling to an application
*Run the application and use debug mode within the Visual Basic environment
*Create an EXE file from the project files
*Design and use a relational database
*Use SQL syntax to create database queries
The course materials, lectures, and lab exercises are in English. To benefit fully from the instruction, students need an understanding of the English language and completion of the prerequisites.
|
Key Topics |
*Essentials of Microsoft Visual Basic
*Using Visual Data Access Tools
*Using Class Modules
*Building ActiveX Controls
*Using ActiveX Data Objects
*Advanced Data Access Issues
*Using COM Components
*Building COM Components
*Optimizing and Deploying an Application
*Building Internet Applications
|
Exam |
This course will help the student prepare for the following Microsoft Certified Professional exam(s):
*Exam 70-175, Designing & Implementing Distributed Applications with Microsoft Visual Basic 6.0
*Exam 70-176, Designing & Implementing Desktop Applications with Microsoft Visual Basic 6.0
|
<<Top>> |
Programming with the Microsoft .NET Framework with Visual Basic .NET |
Introduction |
The goal of this course is to help application developers understand the Microsoft .NET Framework. In addition to offering an overview of the .NET Framework and an introduction to key concepts and terminology, the course provides a series of labs, which introduce and explain .NET Framework features that are used to code, debug, tune, and deploy applications. |
Objective |
After completing this course, students will be able to:
* List the major elements of the .NET Framework and explain how they fit into the .NET platform.
* Explain the main concepts behind the common language runtime and use the features of the .NET Framework to create a simple application.
* Create and use components in Microsoft Windows Forms-based and ASP .NET-based applications.
* Use the deployment and versioning features of the .NET runtime to deploy multiple versions of a component.
* Create, use, and extend types by understanding the common type system architecture.
* Create classes and interfaces that are functionally efficient and appropriate for given programming scenarios.
* Use the .NET Framework class library to efficiently create and manage strings, arrays, collections, and enumerators.
* Use delegates and events to make an event sender signal the occurrence of an action to an event receiver.
* Describe and control how memory and other resources are managed in the .NET Framework.
* Read from and write to data streams and files.
* Use the basic request/response model to send and receive data over the Internet.
* Serialize and deserialize an object graph.
* Create distributed applications using XML Web services and object remoting.
|
Pre-requisites |
Before attending this course, students must be proficient in the Microsoft Visual Basic programming language and have been exposed to the Visual Basic .NET language. Students can beet these prerequisites by taking
* Course: Introduction to Visual Basic .NET programming
|
Key Topics |
Module 1: Overview of the Microsoft .NET Framework
Module 2: Introduction to a Manage Execution Environment
Module 3: Working with Components
Module 4: Deployment and Versioning
Module 5: Common Type System
Module 6: Working with Types
Module 7: Strings, arrays, and Collections
Module 8: Delegates and Events
Module 9: Memory and Resource Management
Module 10: Data Streams and Files
Module 11: Internet Access
Module 12: Serialization
Module 13: Remoting and XML Web Services
|
Exam |
There is no Microsoft Certified Professional exam associated with this course.
|
<<Top>> |
Programming with Microsoft Visual Basic .NET |
Introduction |
The goal of this course is to provide Microsoft Visual Basic developers with the knowledge and skills needed to develop Microsoft .NET-based applications by using Visual Basic .NET. Visual Basic .NET is a significant upgrade to Visual Basic and incorporates many new features and framework goals of the .NET architecture. These changes will allow Visual Basic developers to create enterprise applications for the .NET Platform and to create more traditional Visual Basic applications that can take advantage of the enhancements to the language. |
Objective |
After completing this course, students will be able to:
* List the major elements of the .NET Framework and describe some of enhancements to the new version of Visual Basic.
* Describe the basic structure of a Visual Basic .NET project and use the main features of the integrated development environment (IDE).
* Use the new language features and syntax in Visual Basic .NET
* Explain the basic concepts and terminology of object-oriented programming in Visual Basic .NET
* Create applications by using Microsoft Windows Forms
* Create Internet applications that use Web Forms and Web Services.
* Create applications that use ADO .NET.
* Create components in Visual Basic .NET.
* Set up and deploy various types of Visual Basic .NET-based application
* Prepare existing Visual Basic-based applications for upgrade to Visual Basic .NET
|
Pre-requisites |
Before attending this course, students must meet the following prerequisites:
* Experience developing applications with Visual Basic 4.0 or later
* Successful completing of Course, Mastering Microsoft Visual Basic 6.0 Development, or equivalent knowledge.
OR
* Successful completiong of Course, Mastering Enterprise Development using Microsoft Visual Basic 6.0, or equivalent knowledge
* Familiarity with basic concepts of object-oriented programming
* Familiarity with Extensible Markup Language (XML) concepts.
* Familiarity with Microsoft's .NET strategy as described on Microsoft's .NET Web site: http://www.microsoft.com/net/
* Familiarity with the .NET Framework as described on the following Web Site: http://msdn.microsoft.com/msdnmag/issues/0900/Framework/Framework.asp AND http://msdn.microsoft.com/msdnmag/issues/1000/Framework2/Framework2.asp
|
Key Topics |
Module 1: Overview of the Microsoft .NET Platform
Module 2: Development Environment Features
Module 3: Language and Syntax Enhancements
Module 4: Object-Oriented Design for Visual Basic .NET
Module 5: Object-Oriented Programming in Visual Basic .NET
Module 6: Using Windows Forms
Module 7: Building Web Applications
Module 8: Using ADO .NET
Module 9: Developing Components in Visual Basic .NET
Module 10: Deploying Applications
Module 11: Upgrading to Visual Basic .NET
|
Exam |
There is no Microsoft Certified Professional exam associated with this course.
|
<<Top>> |
|
|