Visual Basic .NET Windows Applications Online Training Course
Course Topics: 6
Estimated Time Needed: 14 hour(s)
Audience: This training course is for anyone who wants to learn more about developing applications using .NET.
Course Description: This online course covers creating forms, handling exceptions, developing .NET components and assemblies, and consuming and manipulating data. It also covers using web services, managing globalization, working with legacy code, implementing user assistance and accessibility, and working with components and controls. The online course also details topics such as application testing, debugging, deployment, maintenance, support, and configuration.
Course Tutorials Include:
Visual Basic .NET Windows Applications: 1 Windows Forms and Controls
Description
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
Visual Basic .NET Windows Applications: 2 Exceptions, Components, and Assemblies
Description
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
Visual Basic .NET Windows Applications: 3 Binding and Manipulating Data
Description
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
Visual Basic .NET Windows Applications: 4 Globalization and User Services
Description
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)
Visual Basic .NET Windows Applications: 5 Testing, Deploying, and Maintaining Windows Applications
Description
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
Visual Basic .NET Windows Applications: 6 Practice Exams
Description
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
Features
- A Course Topics list contains active hyperlinks, permitting quick access to specific topics.
- Find-A-Word allows learners to look up an unfamiliar term in the Glossary, on the Web, or in a dictionary. In addition, it lets them find other occurrences of the term in the same course.
- Search text enables learners to rapidly search all text within a course to easily retrieve information required.
- Courses challenge the learner with a variety of question formats, including multi-step simulations, true/false, multiple choice, and fill-in-the-blank.
- A skill assessment generates a customized learning path based on the results of a pre-test.
- A glossary provides a reference for definitions of unfamiliar terms.
- Bookmarking tracks the learner's progress in a course.