|
|
|
|
Title: |
2565 Developing Microsoft .NET Applications for Windows (VB .NET) - ML |
|
Delivery Method: |
Mentored Learning |
|
Duration: |
10 Sessions |
|
Overview: |
This five-day instructor-led course provides students with the skills required to build Microsoft® Windows® Forms applications by using the Microsoft .NET Framework.This course is a part of the Microsoft Visual Basic .NET curriculum and is intended to provide Visual Basic programmers with the skills required to create Windows Forms applications by using the .NET Framework. The course will cover the major topics for Windows client application programming on the .NET Framework. These topics include: Windows Forms, GDI+, simple data access, interoperating with unmanaged code, threading and asynchronous programming issues, simple remoting, Web access, XML Web services consumption, debugging, security, and deployment issues for desktop applications. |
| Who
Should Attend: |
This course is intended for the intermediate programmer who is responsible for designing and building Windows-based applications with the .NET Framework. It is designed for developers who have Visual Basic development skills.Students are required to have the following skills:
• Experience with a .NET language such as Visual Basic .NET
• Experience developing basic applications with MFC and/or Microsoft Visual Basic 6.0
Typically, these individuals perform the following key activities:
• Help create functional specifications.
• Design and develop user interfaces.
• Create and test prototypes.
• Write Windows Forms applications. |
| Pre-requisite(s): |
The course assumes that students have the following skills:
• Understanding of Visual Basic programming
• Experience building applications
The following prerequisites are recommended for this course:
• Course 2559A—Introduction to Visual Basic .NET programming
Or
Equivalent knowledge |
| CPE
Information: |
CPE Credits:
0
hours
Course Level: Basic
Instructional Method: Group-live
Additional CPE Information |
|
Outline: |
Lesson 1: Introducing Windows Forms
Creating a Form
Adding Controls to a Form
Creating an Inherited Form
Organizing Controls on a Form
Creating MDI Applications
Lesson 2: Working With Controls
Creating an Event Handler for a Control
Using Windows Forms Controls
Using Dialogs
Validating User Input
Creating Controls at Run Time
Creating Menus
Lesson 3: Building Controls
Options for Creating Controls
Adding Functionality to Controls
Adding Design-Time Support for Controls
Licensing a Control
Lesson 4: Using Data in Windows Forms Applications
Adding ADO.NET Objects to a Windows Forms Application
Accessing and Modifying Data by Using DataSets
Binding Data to Controls
Using the DataGrid Control
Overview of XML Web Services
Creating a Simple XML Web Services Client
Lesson 5: Interoperating with COM Objects
Using .NET and COM Components in a Windows Forms Application
Calling Win32 APIs from Windows Forms Applications
Lesson 6: Reporting and Printing in Windows Forms Applications
Creating Reports Using Crystal Reports
Printing From a Windows Forms Application
Using the Print Preview, Page Setup, and Print Dialogs
Constructing Print Document Content Using GDI+
Lesson 7: Asynchronous Programming
The .NET Asynchronous Programming Model
The Asynchronous Programming Model Design Pattern
How to Make Asynchronous Calls to Methods
Lesson 8: Enhancing the Usability of Applications
Adding Accessibility Features
Adding Help to an Application
Localizing an Application
Lesson 9: Deploying Windows Forms Applications
.NET Assemblies
Deploying Windows Forms Applications
Lesson 10: Securing Windows Forms Applications
Security in the .NET Framework
Using Code Access Security
Using Role-Based Security |
|