|
|
|
|
|
|
|
|
|
|
|
Visual Basic
2005 Essentials
Interactive Instructor Based
Video Training Course
|
|
|
(Running Time: 9 hours) "Microsoft Visual Studio 2005 has been significantly improved for Visual Basic developers by adding innovative language constructs, new compiler features, dramatically enhanced productivity, and an improved debugging experience. Visual Studio 2005 includes several productivity enhancements including IntelliSense code snippets, Windows Forms designer updates, IntelliSense filtering, debugger data tips, Exception Assistant, and more. In language innovations, Visual Basic 2005 includes generics, unsigned types, operator overloading, and many other additions." - Microsoft.com
|
|
|
Trainer
|
Outline
|
Specials
|
Buy Options
|
|
|
Trainer Information:
|
|
Craig Utley is a Mentor with Solid Quality Learning and the President of CIOBriefings LLC, a consulting company focused on enterprise architecture, development team building and productivity, and business intelligence. Craig has been developing with Microsoft tools since the Visual Basic 1.0 days and has worked with companies of all sizes, helping them architect, design, and implement enterprise-wide applications on Microsoft technologies. His interest in developer productivity has led him into the world of design patterns, test-driven development (TDD), and agile/extreme methodologies. He is a published author of articles, courseware, and books, including the first book on VB .NET beta 2 that Microsoft authorized for release. He has been a frequent conference speaker at such conferences as ASP.NET Connections, SQL Server Magazine Connections, Microsoft’s Developer Days, and more. He holds an MCSD and is a Microsoft MVP.
|
|
About This Course:
|
|
This course will give you an introduction to the Visual Basic 2005 language. You'll cover the basics of the language that include such areas as object-oriented programming and working with databases. This course will provide you with enough of a basis so you'll be ready to tackle a variety of scenarios that may come up in your development work. With Visual Basic 2005 you'll be able to build a variety of applications including Windows applications, web applications, web services, console applications, and more. All of these types of applications are available to Visual Basic 2005 thanks to the fact that it creates applications to run on the .net framework. VB 2005 may have dropped the term "dot net" from it's name, but it continues to create applications that take advantage of the services provided by the underlying .net framework.
|
| |
|
|
|
| |
1.1 What is .NET?
1.2 Managed Code and the CLR
1.3 How .NET Compiles and Executes Programs
2.1 A Brief History of Visual Basic
2.2 Visual Basic 2005's Role in .NET
2.3 Language Comparisons (C#, J#)
|
3.1 The Structure of a VB 2005 Application
3.2 Building a VB 2005 Console Application
3.3 Documenting Your Code with Comments
|
|
| |
|
|
|
| |
1.1 Managing Files, Projects, and Solutions
1.2 The Windows of the IDE
2.1 Working with Code
|
3.1 Breakpoints, Watches, and Edit and Continue
|
|
| |
|
|
|
| |
1.1 Building Forms
1.2 Handling Control Events
2.1 The Button, Text Box, and Label Controls
2.2 The Listbox, Combo Box, and Timer Controls
|
3.1 Setting Properties and Dealing with Multiple Forms
3.2 Tabs and Anchoring
3.3 The MessageBox Class
|
|
| |
|
|
|
| |
1.1 Intrinsic Data Types
1.2 Variables, Constants, and Enumerations
1.3 String Concatenation
1.4 Mathematical Operators
1.5 Logical Operators and Short Circuiting
1.6 Access Modifiers
|
2.1 The While and Do Loops
2.2 The For Next Loop
2.3 Exiting and Continuing Loops
2.4 If Statements
2.5 Select Case Statements
3.1 Subs and Functions
3.2 Passing Parameters
|
|
| |
|
|
|
| |
1.1 Try... Catch... Finally
2.1 Creating and Resizing Arrays
2.2 Iterating through Arrays
|
3.1 Collections vs. Arrays
3.2 Working with Collections
4.1 Using XML Comments
|
|
| |
|
|
|
| |
1.1 Classes and Objects
1.2 The Structure of a Class
1.3 Fields and Properties
1.4 Methods
1.5 Events
1.6 Constructors and Destructors
1.7 Namespaces
2.1 The My and Me Keywords
2.2 Shared Elements
2.3 Partial Classes
2.4 Access Modifiers
|
3.1 Overloaded Methods
3.2 Overloaded Constructors
4.1 Base Classes
4.2 Derived Classes
|
|
| |
|
|
|
| |
1.1 Using the Graphical Data Tools
1.2 Building Applications with the Graphical Data Tools
|
2.1 Connections
2.2 Commands
2.3 DataReaders
2.4 Using DataReaders in Applications
2.5 DataSets and DataAdapters
2.6 Using DataSets in Applications
|
|
Note: Course outlines are subject to change.
|
|
|
|
|
|
|
|