VB.Net for
Windows Certification Bootcamp
Series: VB.Net
Weeks: 12
Cost: $300 or $1,000 challenge pricing
CEU Credits: 4.0
Overview:
VB.Net is an industry tool of choice
for software development in today's corporate environment. This 10
week course is for those students who wish to take the VB.Net
Windows Certification Examination (70-306). The Bootcamp consists of
textbook study, review, and heavy work with Transcender.
For those who want some additional
incentive to pass the exam, Challenge Pricing is available for this
Bootcamp. What is Challenge Pricing? Instead of the usual $300 fee
for the Bootcamp, pay $1,000, then take, and pass the exam, within
one week of the Bootcamp's completion and your entire fee is
refunded. Fail the exam, or not take it, and your fee is forfeited.
Objectives:
- To learn how to use Visual
Inheritance
- To learn how to build a Graphical
Interface using the System.Drawing Namespace
- To review how to create Menus and
Menu Items
- To learn how to create
Multiple-Document Interface (MDI) Applications
- To review Exceptions and Exception
Handling
- To review the process of
implementing User Input Validation in your VB.Net program
- To learn how to create and manage
.NET Components
- To learn how to create and manage
.NET Assemblies
- To be exposed to Data Binding
- To learn how to bind data to the
User Interface
- To learn how to transform and
filter data
- To learn how to consume and
manipulate data
- To learn how to access and
manipulate SQL Server Data
- To learn how to handle data errors
- To learn how to create, and
discover, Web Services
- To learn how to instantiate and
invoke Web Services
- To understand the concepts of
Localization and Globalization
- To learn how to work with Legacy
Code, such as ActiveX Controls and COM Components
- To learn how to create HTML Help
1.3
- To learn how to create HTML Help 2
- To learn how to print in VB.Net
- To learn how to use the
PrintDocument Component
- To learn how to use the Printing
Controls
- To learn how to test and debug a
Windows Application using Tracing and Debugging Tools
- To learn how to deploy a Windows
Application
- To learn about Deployment Tools
and methods of deployment
- To learn about Shared Assemblies
- To learn about methods of
deployment
- To learn how to maintain and
support a Windows Application
- To learn how to manage a Windows
Process
- To learn how to work with Event
Logs
- To learn about Control Licensing
- To learn how to configure a
Windows-Based Application
- To learn how to configure Security
and Authorization
Prerequisites:
- Intro to VB.Net + Intermediate
VB.Net --or--- comparable experience
Requirements:
TEXTBOOKS:
SOFTWARE:
- Visual Basic.Net Standard Edition
or above. VB.Net Professional or above needed for some aspects
of the course
Table of Contents
Week
1: |
Introducing
Windows forms |
- Creating a Windows
Application
- Setting and Adding
Properties to a Windows Form
- Using Visual Inheritance
- Event Handling
- Building Graphical
Interface Elements by Using the System.Drawing Namespace
|
Week
2: |
Controls |
- Adding Controls to a
Windows Form
- Setting Properties of
Controls
- Handling Control Events
- Dialog Boxes
- Common Windows Forms
Controls
- Creating Menus and Menu
Items
- Creating Multiple-Document
Interface (MDI) Applications
|
Week
3: |
Error
Handling for the User Interface |
- Handling Exceptions
- Custom Exceptions
- Managing Unhandled
Exceptions
- User Input Validation
|
Week
4: |
Creating
and Managing Components and .Net Assemblies |
- Creating and Managing .Net
Components
- Creating and Managing .Net
Assemblies
|
Week
5: |
Data
Binding |
- Binding Data to the UI
- Transform and Filter Data
|
Week
6: |
Consuming
and Manipulating Data |
- Accept and Manipulate SQL
Server Data
- Access and Manipulate Data
- Handling Data Errors
|
Week
7: |
Web
Services, Globalization |
- Understanding Web Services
- Creating Web Services
- Discovering Web Services
- Instantiating and Invoking
Web Services
- Understanding Localization
and Globalization
- Implementing Localization
for the User Interface
- Converting Existing
Encodings
- Implementing Mirroring
- Validating Non-Latin User
Input
|
Week
8: |
Working
with Legacy Code, User Assistance and Accessibility |
- Using ActiveX Controls
- Using COM Components
- Using COM+ Components
- Using Platform Invoke
- Creating HTML Help 1.3
- Creating HTML Help 2
- Implementing User
Assistance
- Implementing Accessibility
Features
|
Week
9: |
Printing |
- Using the PrintDocument
Component
- Using the Printing
Controls
|
Week
10: |
Testing
and Debugging a Windows Application |
- Testing
- Tracing
- Debugging
|
Week
11: |
Deploying
a Windows Application |
- Deployment Tools
- Deploying a Windows
Application
- Shared Assemblies
- Creating Installation
Components
- URL Remoting
- Methods of Deployment
- Windows Logo Program
Requirements
|
Week
12: |
Maintaining,
Supporting and Configuring a Windows Application, |
- Managing a Windows Process
- Working with Event Logs
- Working with Performance
Counters
- Designing a Windows
Application for Performance
- Configuring Control
Licensing
- Configuring a
Windows-Based Application
- Configuring Security
- Configuring Authorization
|
|