point10.1.2007
PHP With MySQL Programming remains the #1 selling course of 2007!

point related info
point1.8.2007
PHP/MySQL course ends the year in dramatic fashion by outselling all other courses in the final quarter of 2006.

point related info
newsletter icon
Enter valid email address to
receive our monthly newsletter
Email:

Name:
spacer
 

Visual Basic .NET Additional Topics


Course Description:

In this course, you'll investigate some of the important classes and tools provided by the .NET Framework that you might have missed in earlier courses. This courses focuses on important development techniques, such as delegates and events, asynchronous programming and multi-threading, Windows Management Instrumentation (WMI) support in the System.Management namespace, serialization, attributes and reflection, printing, working with XML documents, and creating custom controls.

In this course, you will:

  • Use delegates to make your code more flexible and maintainable
  • Take advantage of asynchronous programming techniques, and know when to use explicit multi-threading
  • Manage computers as well as hardware and software resources using .NET code and WMI
  • Store and retrieve data using .NET serialization
  • Work with .NET attributes, and discover information about code using .NET reflection
  • Print text and graphics from within .NET Windows applications
  • Read and write XML data using the XmlDocument class
  • Create three different types of custom controls for Windows forms

Course Duration: 3-days
more info
email:
name:
phone: - -
message:

Prerequisites and Assumptions:

Students should have a solid understanding of Visual Basic .NET. It is recommended that they have attended all three of our Visual Basic .NET series courses prior to taking this course or have equivalent knowledge.

Recommended Follow-up/RelatedCourses

Delegates and Events

  • Motivating Delegates
  • Introducing Delegates
  • Working with Events

Asynchronous Programming in VB.NET

  • Processes and Threads
  • Using Delegates
  • Using the Thread Pool Directly

Timers and Threads

  • Using .NET Timers
  • Creating Your Own Threads

Filling the .NET Gaps with WMI

  • Introducing WMI
  • Getting Started with WMI
  • WMI Queries, Properties, and Methods
  • WMI Server Explorer Extensions

WMI Events and Asynchronous Handling

  • Creating WMI Event Handlers
  • Working with WMI Asynchronously
  • WMI Server Explorer Extensions and Events

Serialization

  • Introducing Serialization
  • Serializing Complex Objects
  • Customizing the Serialization Process

Attributes and Reflection

  • Introducing Attributes
  • Creating and Using Custom Attributes
  • Introducing Reflection
  • Using Reflection to Perform Late Binding

Printers and Printing

  • The PrintDocument Class
  • The PageSettings Class
  • The PrinterSettings Class
  • Working with Print-Related Controls
  • A More Complex Report

Reading and Writing XML

  • Getting Started
  • Reading XML Data
  • Working with Nodes
  • Creating and Modifying XML
  • Dealing with Errors

Creating Custom Windows Controls

  • Control Creation in Windows Forms
  • Inheriting from an Existing Control
  • Drawing Your Own Custom Controls
  • Creating Composite Controls

   
php logomysql logo

home | training | courseware | consulting | mentoring
contact us | about us | clients | news | policies

Copyright © 2005 by Ambrose King Company. All rights reserved.