VB.Net 70-306
Home Page Training
MCSD 70-305
MCSD 70-306
MCSD 70-310
MCAD 70-229 SQL

MCSD Certification VB.NET Training

Exam 70-306 consists of 5 parts:

Microsoft Visual Basic.NET Training for Exam 70-305 - Web Based Development Curriculum CD-ROM and Book

ng73231D

$645.00

Microsoft Visual Basic.NET Training for Exam 70-306 - Windows Development CurriculumCD-ROM and Book

ng73241D

$645.00

Microsoft Visual Basic.NET Training for Exam 70-310 - Distributed Applications Curriculum CD-ROM and Book

ng73246D

$645.00

Microsoft Visual Basic.NET Programming Training CD: Windows Development Curriculum - Exam 70-306 MCAD MCSD

Microsoft VB.NET-Windows Part 1: Introduction to Windows Forms

visual basic.netThis course introduces the student to Microsoft .NET Framework Windows Forms and controls. It explains how to create and populate base forms and inherited forms by using Microsoft Visual Studio .NET. It also covers organizing controls on a form and creating Multiple Document Interfaces (MDI). Further more it explains how to code for event procedures associated with different controls. The course covers how to use some of the Windows Forms intrinsic controls in an application. It also explains how to use dialog boxes, validation controls, and menus in a Windows Forms application. The course also includes a section on the controls collection and how to add controls at run time.

Learn

    • To distinguish between Windows Forms and Web Forms.
    • To create a form.
    • To set properties for a form.
    • To identify characteristics of the event model.
    • To identify characteristics of event handlers.
    • To create an event handler for a control event.

Audience
Participants in this course possibly work on a team in a medium or large development environment that uses Microsoft Visual Studio .NET, Enterprise Developer Edition. Typical job roles include System Administrator, Database Administrator, Application Developer, System Analyst, or Software Engineer. This course requires experience in programming and developing of Visual Basic applications. It is presumed that the student has completed the Microsoft MSDN Training Course 2559A, Introduction to Visual Basic .NET Programming or Equivalent.

Total Learning Time
7 to 8 hours

Objectives

Unit 1: Windows Forms 3.5 - 4 hours
• Distinguish between Windows Forms and Web Forms.
• Create a form.
• Set properties for a form.
• Identify events and methods in the lifecycle of a form.
• Add a control to a form.
• Add a menu to a form.
• Configure control properties for a form.
• Customize the Toolbox window.
• Create an inherited form.
• Distinguish between types of access modifier.
• Identify functions of the Format menu commands used for formatting controls.
• Set the tab order for controls in a form by using the View menu.
• Anchor a control in a form.
• Dock a control in a form.
• Distinguish between Single Document Interface (SDI) and Multiple Document Interface (MDI) applications.
• Create a parent form in a Multiple Document Interface (MDI) application.
• Create a child form in a Multiple Document Interface (MDI) application.
• Match parent and child form interactions with their features.

Unit 2: Working with Controls 3.5 - 4 hours
• Identify characteristics of the event model.
• Identify characteristics of event handlers.
• Create an event handler for a control event.
• Identify the code used to add event handlers at run time.
• Categorize Windows Form controls.
• Create a container control.
• Identify the steps to use the ListBox control.
• Identify the steps to create a status bar by using the StatusBar control.
• Create a toolbar with buttons by using the ToolBar control.
• Identify the steps for associating images with toolbar buttons by using the ImageList control.
• Identify events used for drag-and-drop functionality between controls in an application.
• Match preconfigured dialog box controls in Visual Studio .NET with their functions.
• Identify the code used to retrieve user input from a dialog box.
• Identify the code used to validate an event.
• Use the ErrorProvider control to validate user input.
• Match ControlCollection methods with their purposes.
• Identify the code used to add controls at run time.
• Add a context menu to a form.
• Identify the code used to add an item to a menu at run time.
• Identify the code used to create an event handler for a menu item.
• Set properties for a menu item.

top

Microsoft Visual Basic .NET-Windows Development Part 2: Controls and Data

This Course describes the various options for building your own controls. It explains how to extend the functionality of existing Windows Forms control, combine multiple existing controls into a composite control, and build a new custom control. It also covers how to add design-time attributes and licensing support to a control.

Learn

    • To identify features of extended controls.
    • To sequence the steps to implement visual inheritance.
    • To sequence the steps to create a composite control.
    • To identify features and functions of ADO.NET.
    • To identify characteristics of the SqlConnection and OleDbConnection objects.
    • To identify characteristics of Command object properties.

Audience
Participants in this course possibly work on a team in a medium or large development environment that uses Microsoft Visual Studio .NET, Enterprise Developer Edition. Typical job roles include System Administrator, Database Administrator, Application Developer, System Analyst, or Software Engineer. This course requires experience in programming and developing of Visual Basic applications. It is presumed that the student has completed the Microsoft MSDN Training Course 2559A, Introduction to Visual Basic .NET Programming or Equivalent.

Total Learning Time
7 to 8 hours

Objectives

Unit 1: Building Controls 3.5 - 4 hours
• Identify features of extended controls.
• Sequence the steps to implement visual inheritance.
• Sequence the steps to create a composite control.
• Identify features of custom controls.
• Sequence the steps to host Windows Forms controls in Internet Explorer.
• Identify the code used to expose properties of a control.
• Identify the code used to override properties of a control.
• Identify the code used to raise and override control events.
• Match property attributes with their functions.
• Identify the syntax used to add an attribute to a property at design time.
• Match support options for design-time control development with their descriptions.
• Identify design-time and run-time licensing file types.
• Sequence the steps to enable licensing for a control.
• Sequence the events of the licensing process.

Unit 2: Using Data in Windows Forms Applications 3.5 - 4 hours
• Identify features and functions of ADO.NET.
• Identify characteristics of the SqlConnection and OleDbConnection objects.
• Identify characteristics of Command object properties.
• Identify characteristics of DataReader objects.
• Identify features and functions of DataSet objects.
• Identify characteristics of DataAdapter objects.
• Sequence the steps to configure a DataAdapter by using the Data Adapter Configuration Wizard.
• Identify features and functions of a stored procedure.
• Sequence the steps to invoke a stored procedure.
• Identify the steps to populate a DataSet by using the DataAdapter object.
• Identify ways of updating data in DataSets.
• Sequence the steps for replicating the changes made to a DataSet to a data source.
• Sequence the steps to create a DataSet class from a schema.
• Identify the code used to create relationships between DataTable objects in a Dataset.
• Identify the code used to read XML data into a DataSet.
• Identify the code used to write data from a DataSet to an XML file.
• //Sequence the steps to transform XML data in a DataSet by using XslTransform. Perform simple data binding during design time by using the DataBindings property.
• Identify the syntax used to perform simple data binding at run time by using the Add method of the DataBindings property.
• Perform complex data binding during design time.
• Identify the code used to bind a control to a complete data source at run time.
• Identify characteristics of CurrencyManager objects.
• Sequence the steps to navigate a DataSet by using the BindingContext property.
• Identify when formatting and parsing events occur events for data-bound values occur.
• Sequence the steps to add columns to a DataGrid control at run time.
• Sequence the steps to create a parent-child relationship in a DataGrid control.
• Identify characteristics of XML Web services.
• Sequence the steps to invoke XML Web services.
• Identify characteristics of Simple Object Access Protocol (SOAP).
• Identify characteristics of Web Services Description Language (WSDL).
• Identify features of locating XML Web services
• Identify the syntax to call an XML Web service.
• Identify options for persisting file data.

top

Microsoft Visual Basic .NET-Windows Development Part 3: Programming

The Interoperating and Migrating COM Objects section in this course explains how to use .NET and COM components in your Windows Forms application. You will also learn how to call Win32 APIs in your Windows Forms application. The section also covers upgrading Visual Basis 6.0 applications to Visual Basic .NET using the Upgrade Wizard. The Asynchronous Programming section explains how to use the techniques of asynchronous programming and multithreading to avoid blocking the user Interface of an application.

Learn

    • To distinguish between Component Object Model (COM) and .NET.
    • To sequence the steps in the invocation process of Component Object Model (COM) components from .NET.
    • To identify functions of the runtime-callable wrapper (RCW).
    • To identify benefits of asynchronous programming.
    • To identify differences between synchronous and asynchronous programming.
    • To identify support features of asynchronous programming in the .NET Framework.

Total Learning Time
6 to 8 hours

Objectives

Unit 1: Interoperating and Migrating COM Objects 3 - 4 hours
• Distinguish between Component Object Model (COM) and .NET.
• Sequence the steps in the invocation process of Component Object Model (COM) components from .NET.
• Identify functions of the runtime-callable wrapper (RCW).
• Identify features of Interop Assemblies.
• Match interop assembly types with their features.
• Sequence the steps performed by platform invoke in the invocation of platform services.
• Match parameters of the Declare statement with their descriptions.
• Match DllImport attribute parameters with their descriptions.
• Identify advantages of upgrading to VB.NET.
• Identify changes that occur when upgrading from a VB 6.0 application to VB.NET.
• Identify characteristics of the Migration Wizard.

Unit 2: Asynchronous Programming//Identify benefits of asynchronous programming 3 - 4 hours
• Identify differences between synchronous and asynchronous programming.//Identify support features of asynchronous programming in the .NET Framework.
• Identify features of the asynchronous programming design pattern.
• Sequence the steps to make an asynchronous call by using a callback as the completion technique.
• Identify the code used to initiate an asynchronous call to a class that contains built-in asynchronous support.
• Identify the code used to receive completion notification and results of an asynchronous call.
• Identify the code used to return control to the main thread and update the user interface.
• Sequence the code to make an asynchronous call to an XML Web service.
• Sequence the steps to make an asynchronous call to a method.
• Identify the code used to create an asynchronous delegate.
• Identify the code used to initiate an asynchronous call.
• Identify the code used to complete an asynchronous call.
• Identify ways of protecting data in a multi-threaded environment.
• Identify features of the .NET remoting architecture.
• Identify features of debugging.
• Identify the code used in VB.NET error handling.
• Identify testing phases and strategies to test a program

top

Microsoft Visual Basic .NET-Windows Part 4: Reporting and Usability

The Reporting and Printing in Windows Forms Applications section in this course explains how to create reports in a Windows Forms application by using Crystal Reports. The msection also covers how to implement printing in a Windows Forms application. The Enhancing the Usability of Applications section explains how to use the accessibility, Help, and localization features available in the .NET Framework.

Learn

    • To identify features and functions of the Crystal Reports reporting tool.
    • To create a report by using Crystal Reports.
    • To sequence the steps to view a report by using CrystalReportsViewer.
    • To identify accessibility support features in VB.NET.
    • To identify the properties used to make forms and controls accessible.
    • To test for accessibility by using Narrator.

Total Learning Time
7 to 8 hours

Objectives

Unit 1: Reporting and Printing 3.5 - 4 hours
• Identify features and functions of the Crystal Reports reporting tool.
• Create a report by using Crystal Reports.
• Sequence the steps to view a report by using CrystalReportsViewer.
• Sequence the steps to add a DataSet to a report.
• Identify components used to enable printing in a Windows Forms application.
• Identify functions of the PrintDocument object components.
• Identify features and functions of the PrintPage event.
• Identify features of the components of the PrintPageEventArgs object.
• Sequence the steps to enable the printing facility in a Windows Forms application.
• Match preconfigured dialogs in Visual Studio .NET with their characteristics.
• Sequence the steps to add print-preview functionality to an application by using the PrintPreviewDialog control.
• Sequence the steps to add page-layout functionality to your application by using the PageSetupDialog control.
• Sequence the steps to use print-related settings in an application by using the PrintDialog control.
• Identify features and functions of Graphics Device Interface + (GDI+).
• Identify methods of the Graphics object.
• Identify the code used to create pens, brushes, and fonts.
• Sequence the steps to construct text in the PrintPage event procedure.
• Identify the code used to generate print content by using StreamReader.

Unit 2: Enhancing the Usability of Applications 3.5 - 4 hours
• Identify accessibility support features in VB.NET.
• Identify the properties used to make forms and controls accessible.
• Test for accessibility by using Narrator.
• Identify the types of help supported by VB.NET in an application.
• Add context-sensitive help for a control by using the HelpProvider control.
• Link a help topic to a menu.
• Add a tool tip to a control.
• Identify ways in which globalization is supported by VB.NET.
• Identify the syntax used for encoding base types.
• Identify characteristics of the localization process in VB.NET.
• Set localization properties.
• Create a localized resource file.
• Identify the code used to set the culture of an application to change according to the user choice.
• Identify methods of localizability testing for world-ready applications

top

Microsoft Visual Basic .NET-Windows Part 5: Deployment Process

In development

top

This study guide and/ or material is not sponsored by, endorsed by or affiliated with Cisco Systems, Inc. Cisco®, Cisco Systems®, CCDA™, CCNA™, CCDP™, CCNP™, CCIE™, CCSI™, the Cisco Systems logo and the CCIE logo are trademarks or registered trademarks of Cisco Systems, Inc.

phone

sales@e-trainonline.com
Copyright © CDi Communications Inc 1996-2004

*30-Day Guarantee applies only if products purchased are returned with 50% of product unopened. For example if product purchased contains 6 videos, 3 must remain unopened.