GOC325 - Developing Microsoft .NET Applications for Windows
The course is intended for everyone who wants to gain the skills and knowledge necessary for creating Microsoft Windows Forms application using Microsoft .NET Framework.
Who the course is forThis 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 C#
or VB.Net development skills.
What we teach you
Create and populate Windows Forms.
Organize controls on Windows Forms.
Create menus in a Windows Forms application.
Add code to form and control event procedures in a Windows Forms
application.
Create Multiple Document Interface (MDI) applications.
Use dialog boxes in Windows Forms applications.
Validate user input in a Windows Forms application.
Create and use user controls in a Windows Forms application.
Create licenses for controls.
Bind Windows Forms applications to various data sources by using Microsoft
ADO.NET.
Consume XML Web services from Windows Forms applications.
Use .NET and COM components in a Windows Forms application.
Call Microsoft Win32® APIs from a Windows Forms application.
Print documents in a Windows Forms application.
Make asynchronous calls to methods from a Windows Forms application.
Debug a Windows Forms application.
Incorporate accessibility features in a Windows Forms application.
Localize a Windows Forms application.
Add support for Help to localize a Windows Forms application.
Create Help files in a Windows Forms application.
Deploy a Windows Forms application.
Implement code access and role–based security in a Windows Forms
application.
Add deployment flexibility to applications by using shared assemblies.
Required skills
Understanding of C# programming
Experience building applications
Teaching methodsExpert instruction with practical examples, computer
practice
Teaching materialsPowerPoint handouts
Course syllabus
Introducing Windows Forms
- Creating a Form
- Adding Controls to a Form
- Creating an Inherited Form
- Organizing Controls on a Form
- Creating MDI Applications
Working with Controls
- Creating an Event Handler for a Control
- Using Windows Forms Controls
- Using Dialog Boxes in a Windows Forms Application
- Adding Controls at Run Time
- Creating Menus
- Validating User Input
Building Controls
- Extending and Creating Controls
- Adding Design–Time Support for Controls
- Licensing a Control
Using Data in Windows Forms Applications
- Adding ADO.NET Objects to and Configuring ADO.NET Objects in a Windows
Forms Application
- Accessing and Modifying Data by Using DataSets
- Binding Data to Controls
- Overview of XML Web Services
- Creating a Simple XML Web Services Client
- Persisting Data
Interoperating with Managed Objects
- Using .NET and COM Components in a Windows Forms Application
- Calling Win32 APIs from Windows Forms Applications
Printing and Reporting in Windows Forms Applications
- Printing From a Windows Forms Application
- Using the Print Preview, Page Setup, and Print Dialogs
- Constructing Print Document Content by Using GDI+
- Creating Reports by Using Crystal Reports
Asynchronous Programming
- The .NET Asynchronous Programming Model
- The Asynchronous Programming Model Design Pattern
- How to Make Asynchronous Calls to Any Method
- Helping Protect State and Data in a Multithreaded Environment
Enhancing the Usability of Applications
- Adding Accessibility Features
- Adding Help to an Application
- Localizing an Application
Deploying Windows Forms Applications
- .NET Assemblies
- Deploying Windows Forms Applications
Securing Windows Forms Applications
- Security in the .NET Framework
- Using Code Access Security
- Using Role–Based Security
Recommended prior courses
MOC 2124 - Programming with C#
GOC301 - Introduction to Microsoft Visual Basic .NET Programming
Recommended subsequent courses
GOC404 - New Features in .NET Framework 4.0 and Visual Studio 2010
GOC407 - Parallel and Multithreaded Applications
GOC311 - Core Data Access with Microsoft Visual Studio
MOC 6460 - Visual Studio 2008: Windows Presentation Foundation
GOC40 - The C# Language and LINQ Project
GOC42 - Creating Applications for Mobile Devices in .NET Compact Framework
GOC330 - Developing Microsoft ASP.NET Web Applications I
GOC340 - Developing XML Web Services Using Microsoft ASP.NET
MOC 2349 - Programming with the .NET Framework (Microsoft Visual C# .NET)
Catalog price of course and handbook
| Praha |
19500 Kč
|
--
|
50 items
|
| Brno |
19000 Kč
|
--
|
50 items
|
Course dates
|