|
Course ID: 23887
| Course Duration: 3 Days
|
|
Course Dates:
|
| |
|
| |
Windows Forms 3.5 Programming For Experienced Visual Basic.NET Programmers Training Class
Course ID: 23887
|
|
| |
|
|
| |
|
|
| |
Windows Forms 3.5 Programming For Experienced Visual Basic.NET Programmers Training Seminar
Course Description: This course provides students with hands on experience using Visual Studio to create desktop applications with the .NET 3.5 Framework using Visual Basic.NET. Students learn how to leverage the power of the .NET Framework and Windows Forms to build graphical user interfaces for desktop applications. Students will learn how to build modal and modeless dialogs and work with a variety of .NET controls. Students also learn how to use ADO.NET to interact with data sources and display data.
Other topics include: using a .config file to control application configuration; developing and consuming web services; file I/O; using XML data with DataSets; and deploying windows forms applications. Comprehensive labs and exercises provide the students with experience creating and deploying windows desktop applications.
This course provides thorough coverage of the use of Windows Forms for desktop applications.
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
Agenda |
|
| |
Windows Forms 3.5 Features
- Overview of Windows Forms 3.5 Applications
- Working with Properties and Methods
- Using a .config File
|
|
Creating Windows Forms Applications
- Using the Windows Forms Designer
- Understanding the Life-cycle of a Windows Form
- Handling Form Events
- Using the MessageBox Class
|
Using Controls
- Overview of Controls
- Showing/Hiding Controls
- Setting Focus to a Control
- Working with Text Controls
- Working with Button Controls
- Working with Selection Controls
- Working with List Controls
- Working with Image Controls
- Working with the Up/Down Conrols
- Using the ErrorProvider and ToolTipProvider Controls
|
|
Handling Events
- Understanding the Event Driven Programming Model
- Writing Event Handlers
Sharing Event Handlers between Events
|
ADO.NET
- Understanding the ADO.NET Object Model
- Connected vs. Disconnected Access
- Using a Connection to Connect to a Data Source
- Using a Command to Execute Queries and Stored Procedures
- Using a DataReader to Work with Cursors
- Using the DataSet with Disconnected Data
- Using DataAdapters with DataSets
|
|
Using XML
- Understanding XML and XML Schemas
- Reading XML Data with a DataSet
- Writing XML Data with a DataSet
|
Data Binding in .NET 3.5
- Understanding ADO.NET Data Binding
- Binding to Simple and Complex Controls
- Manually Binding Controls
- Using the BindingSource Control
- Using the BindingNavigator Control
- Using the DataGridView Control
|
|
Working with Dialogs
- Using the Common Dialogs
- Comparing Modal and Modeless Dialogs
- Working with DialogResults
- Displaying Modal Dialogs
- Retrieving Data from Modal Dialogs
- Displaying Modeless Dialogs
- Moving Data from Modeless Dialogs
|
Working with Menus, Toolbars and Status Bars
- Building Menus with the MenuStrip Control
- Using the ToolStrip Control with Toolbars
- Displaying Data using the StatusStrip Control
|
|
Working with Files and Directories
- Overview of the System.IO Namespace
- Examining with File and Directory Attributes
- Working with Files and Directories
- Reading Files
- Writing Files
|
Introduction to Web Services
- Overview of Web Services
- Creating a Web Service
- Using WSDL and Proxy Classes
- Consuming a Web Service
|
|
Deploying .NET Applications
- Overview of .NET 3.5 Deployment Options
- Using XCOPY
- Using Setup Projects
- Using Click-Once Deployment
|
|
|
| |
|
|
|
| |
|
|
| |
Pre-requisites |
|
| |
Prior experience with Visual Basic.NET is required.
|
|
|
|
| |
|
|
|
|
| |
|
|
| |
|
|
|
| |
| |
|
| |
Windows Forms 3.5 Programming For Experienced Visual Basic.NET Programmers Training Course Dates and Locations
|
|
| |
|
|
| |
Course ID: 23887
| Course Duration: 3 Days
|
|
| |
|
|
| |
Locations: |
|
| |
|
|
| |
Gift card when you register today!
|
|
| |
|
|
| |
| Start Date |
Price |
|
Location/Event Details |
Register Online |
Request More Info |
|
Print/Fax Register |
| | | |