Testimonials 

"An excellent class! The right level of detail at the right time. I now fully understand everything that, heretofore, I've muddled through in my application development activities at work."

"It was fantastic! Best class I've ever gone to and I've attended my share with other training companies."

"The instructor was excellent at maintaining class attention throughout the highly informative sessions."
  VBN101: Programming With Visual Basic 2008 

Registration: Click here to register for this class.

Duration: 2 days

Prerequisites: Knowledge of a programming language and experience as a developer. Prior Visual Basic knowledge a plus. This class is ideal for the VB6 developer looking to make the jump to .NET.

Hardware and Software Required: None. Attendees will be provided with all the computer hardware and software required for the class. Each machine has high-speed Internet access making it easy to stay in touch with the office or research VB content. Attendees are welcome to bring their laptop if they prefer working from it. Wireless Internet access is available for those attendees working off their laptops. Software installed on the computers provided includes Visual Studio 2008 and SQL Server 2008.

Interested in hanging out after class to work through some of the examples and exercises covered in class? No problem. The classroom is open late for your convenience.

Overview and Course Content: Come ready to jump feet first into learning the skills and techniques you'll need to become a successful VB.NET developer. In this 2 day, hands-on, instructor-led course attendees will gain the programming knowledge and skills needed to develop Visual Basic 2008 applications with Visual Studio 2008. This course is a prerequisite for our VBN201: Developing Windows Applications With Visual Basic 2008 and/or VBN301: Developing ASP.NET Web Applications With Visual Basic 2008 courses.

All of our classes are taught by industry expert software development professionals. Class sizes are limited to insure you receive the one-on-one attention needed to successfully learn the concepts presented. While exam prep classes prepare you to pass an exam, our classes focus on making sure you gain real-world knowledge and experience.

.NET Overview
What is .NET?
Why .NET?
.Net Framework Overview
Programming Languages

Visual Studio 2008 Overview
Start Page
Dynamic Help
Projects and Solutions
Windows Management
IDE Windows
Code Editor
Code Snippets
XML Comments
Setting IDE Options

Variables and Operators
Data Type Table
Types as Classes
Declaring Variables
Constants
Type Conversion
Built in Conversion Functions
String Processing
Operators
Date Processing

Arrays and Collections
Single Dimension
Multi-dimension
Dynamic
Array Class Members

Working With the My Namespace
My Namespace Overview
My.Application
My.Computer
My.Forms
My.Settings
My.User

Exception / Error Handling
Types of Errors
Structured Exception Handling
Try...Catch…Finally

Classes and Object Oriented Programming
Namespaces
Instance / Static
Creating a Class
Component Classes
CLASS Block
Inside Classes
Overloading and Overriding
Constructors / Destructors
Partial Classes
Inherits
Using Statement
Raising and Handling Events

Working With Generics
Generics Overview
Benefits of Using Generics
Predefine Generic Classes
Creating Generic Types and Methods

Compiling Your Solution
Build Configurations
Project Configurations

Debugging Tools
Breakpoints
Edit and Continue
Call Stack
Autos
Locals
Me
Watch
Command
Modules
Debug Object
Trace Class
Debugger Class
Trace Listeners
Trace Switches

Accessing Data With ADO.NET
ADO.NET Object Model
Data Providers
Connections
DataAdapter
DataReader
DataSet
DataTables
Command Objects

  Follow Up Courses 

  Pricing 

Cost: $895

Pricing Special: Combine this class with VBN201: Developing Windows Applications With Visual Basic 2008 or VBN301: Developing ASP.NET 2.0 Web Applications With Visual Basic 2008 for $2,195. Save $95!

Registration: Click here to register for this class.
Copyright 1998-2009 TakeNote Technologies
*
Powered by TakeNote Technologies    Terms Of Use    Privacy Statement
Portal engine source code is copyright © 2002-2013 by DotNetNuke. All Rights Reserved