Forgot My Password Support
 
◊ VISUAL BASIC .NET WINDOWS APPS MCSD/MCAD 70-306 ONLINE TRAINING SERIES

Online Visual Basic .NET Windows Apps MCSD/MCAD 70-306 Training


Only $99.95

Visual Basic .NET Windows Apps MCSD/MCAD 70-306 Series (14 hours)

ONLINE Visual Basic .NET Windows Apps MCSD/MCAD 70-306 TRAINING FEATURES

  • Learn Visual Basic .NET Windows Apps MCSD/MCAD 70-306 online with these interactive online Visual Basic .NET Windows Apps MCSD/MCAD 70-306 courses.
  • Affordable Pricing (Only $99.95 for the complete series)
  • A full year to complete the Visual Basic .NET Windows Apps MCSD/MCAD 70-306 courses
  • Retake the Visual Basic .NET Windows Apps MCSD/MCAD 70-306 courses as many times as you like
  • Measure your progress with assessment tests after each course
  • Earn completion certificates after passing each assessment test

1. Windows Forms and Controls

Time: 2 hours
This course provides an overview of Windows forms and controls.

Objectives

  • Create a form and edit its properties within the form's code and using the Properties window
  • Differentiate the two types of event handling (overriding protected methods and attaching delegates)
  • Describe the use of the Draw and Fill methods
  • Utilize the z-order to properly sort overlapping controls
  • Configure the TabIndex and TabStop values in order to determine the order in which controls will gain focus
  • Explain how to add controls to container objects using the Forms Designer and through programmatic code

Topics

  • The .NET development environment
  • Windows Form Designer
  • Using classes
  • Event handling
  • The System.Drawing namespace
  • Control properties
  • Common form controls
  • Dialog boxes, menus, and display bars
  • Adding controls



2. Exceptions, Components, and Assemblies

Time: 3 hours
This course provides an overview of exception handling, .NET components and assemblies, Web services, and working with legacy code.

Objectives

  • Explain the use of Try, Catch, and Finally code blocks.
  • List the four techniques of user input validation: control choice, control state, keystroke validation, and full control validation.
  • Create a component extending from the Component, Control, and UserControl classes
  • Create single-file, multifile, static, dynamic, private, shared, satellite, and resource-only .NET assemblies
  • Use and create Web services (SOAP, Disco, UDDI, and WSDL)
  • Convert ActiveX controls to use within .NET applications

Topics

  • Exceptions overview
  • Handling and managing exceptions
  • Validating user input
  • Component and control class derived components
  • UserControl class derived components
  • Creating assemblies
  • Understanding Web services
  • Using Web services
  • Creating Web services
  • Using ActiveX controls
  • Using COM components
  • Using platform invoke



3. Binding and Manipulating Data

Time: 2 hours
This course provides an overview of binding, consuming, and manipulating data.

Objectives

  • Differentiate simple and complex data binding
  • List common members of the CurrencyManager class
  • Filter data within the client application and at the server
  • Distinguish ad-hoc queries from stored procedures
  • Construct basic SQL statements using the T-SQL dialect supported by Microsoft SQL Server
  • Use the DataSet object to make data available within your application
  • Explain how to use the Framework Class Library to view a DataSet as XML

Topics

  • Data Binding
  • Filtering and Transforming Data
  • Manipulating Data
  • Querying the SQL Server
  • Data Access
  • The ADO.NET Model
  • XML Data



4. Globalization and User Services

Time: 2 hours
This course provides an overview of globalization, user assistance, accessibility, and printing.

Objectives

  • Obtain a listing of available cultures from an application
  • Perform application localization at runtime
  • Explain the purpose of user assistance and accessibility planning within your application
  • Create and consume an HTML Help file project
  • Configure the common PageSettings and PrinterSettings properties
  • Use the four standard Windows printing components
  • (PageSetupDialog, PrintPreviewDialog, PrintPreviewControl, and PrintDialog)

Topics

  • Overview of Localization
  • User Interface Localization
  • Character Encodings
  • .NET User Assistance
  • Implementing .NET User Assistance
  • Accessibility
  • The PrintDocument Component
  • Using Print Controls



5. Testing, Deploying, and Maintaining Windows Applications

Time: 3 hours
This course provides an overview of testing, debugging, deploying, maintaining, supporting, and configuring a Windows application.

Objectives

  • Explain the use of the bottom-up, top-down, umbrella, and regression testing methods
  • Configure your application for conditional compilation
  • Differentiate the four primary types of deployment templates available within Visual Studio .NET
  • Use various editors to customize a Setup project
  • Explain the use of the Start, Kill, and CloseMainWindow methods to start and stop processes
  • Configure code groups to manage user permissions

Topics

  • Application testing
  • Debugging
  • Deploying applications
  • Customizing Setup files
  • Shared assemblies
  • Deployment considerations
  • The Process class
  • Windows Event logs
  • Monitoring performance
  • Configuring dynamic applications
  • Configuring security
  • Configuring authorization



6. Practice Exams

Time: 2 hours
This course provides two practice exams for the Microsoft 70-306 certification exam.

Objectives

  • Registering for the exam
  • Scheduling and rescheduling an exam date
  • Describe exam day considerations
  • Taking and retaking an exam
  • Tracking your MCP status
  • Identify certification perks

Topics

  • Taking the exam
  • Practice exam 1
  • Practice exam 2



Resources for Visual Basic .NET Windows Apps MCSD/MCAD 70-306