|
Programming .NET with Visual Basic |
|
| SUMMARY: |
Learn how to create Windows and Web applications by using Visual Basic and the .NET Framework. Uses Visual Basic 2008 and .NET Framework 3.5, but is also good for Visual Basic 2005 and .NET Framework 2.0.
|
| AUDIENCE: |
This training course is designed for developers who need to know how to develop Windows and Web applications using the Microsoft .NET Framework and Visual Basic.
|
| PREREQUISITES: |
This course assumes a working knowledge of Microsoft Windows.
|
| APPROACH: |
Instructor-led with hands-on labs.
|
| OBJECTIVES: |
At the end of this course, delegates will be able to:
- Write branching and looping statements with Visual Basic
- Declare variables to store different types of data
- Create a class and inherit it’s functionality
- Use controls to define a user interface
- Write error handling code to make robust applications
- Debug your code
- Create a Windows application
- Create a Web application
- Connect to a Microsoft Access and an SQL Server database
|
| COURSE CONTENT: |
- Exploring the Visual Studio Integrated Development Environment
- Projects and Solutions
- The Visual Studio Tools
- The Properties Window
- Getting Help
- Writing Your First Program
- Creating the User Interface
- Setting the Properties
- Writing the Code
- Running Visual Basic Applications
- Building an Executable File
- Deploying Your Application
- Working with Toolbox Controls
- The Basic Use of Controls
- Using the DateTimePicker Control
- Controls for Gathering Input
- Working with Menus, Toolbars, and Dialog Boxes
- Adding Menus by Using the MenuStrip Control
- Adding Access Keys to Menu Commands
- Adding Toolbars with the ToolStrip Control
- Using Dialog Box Controls
- Visual Basic Variables and Formulas, and the .NET Framework
- Using Variables to Store Information
- Working with Specific Data Types
- Working with Visual Basic Operators
- Working with Methods in the Microsoft .NET Framework
- Using Decision Structures
- If...Then Decision Structures
- Select Case Decision Structures
- Using Loops and Timers
- Writing For...Next Loops
- Writing Do Loops
- The Timer Control
- Debugging Visual Basic Programs
- Finding and Correcting Errors
- Debugging 101: Using Debugging Mode
- Trapping Errors by Using Structured Error Handling
- Processing Errors by Using the Try...Catch Statement
- Using the Finally Clause to Perform Cleanup Tasks
- Comparing Error Handlers with Defensive Programming Techniques
- Creating Modules and Procedures
- Working with Modules
- Creating Procedures
- Using Arrays to Manage Numeric and String Data
- Declaring a Fixed-Size Array
- Creating a Dynamic Array
- Working with Collections and the System.Collections Namespace
- Working with Object Collections
- Writing For Each...Next Loops
- Exploring Text Files and String Processing
- Using the StreamReader Class and My.Computer.FileSystem to Open Text Files
- Creating a New Text File on Disk
- Managing Windows Forms and Controls at Run Time
- Working with Multiple Forms
- Adding Controls to a Form at Run Time
- Adding Graphics and Animation Effects
- Adding Artwork by Using the System.Drawing Namespace
- Adding Animation to Your Programs
- Inheriting Forms and Creating Base Classes
- Creating Your Own Base Classes
- Inheriting a Base Class
- Working with Printers
- Using the PrintDocument Class
- Adding Print Preview and Page Setup Dialog Boxes
- Getting Started with ADO.NET
- Database Programming with ADO.NET
- Using Bound Controls to Display Database Information
- Data Presentation Using the DataGridView Control
- Using DataGridView to Display Database Records
- Formatting DataGridView Cells
- Updating the Original Database
- Creating Web Sites and Web Pages by Using ASP.NET
- Web Pages vs. Windows Forms
- Building a Web Site
- Adding Server Controls to a Web Site
- Displaying Database Records on a Web Page
MJP/08 |
|
© 2007 Verhoef Training, Inc.
|