Course code: GOC325« Back

Developing Windows Forms Applications in Microsoft.NET 4.5

The course is intended for those who want to gain the skills and knowledge necessary for creating Microsoft Windows Forms applications using Microsoft Visual Studio 2013 and .NET Framework 4 - 4.5. You will learn to use and create standard panels. You will also learn to create your own control panels and users´ interface. You will be taught how to use class .NET library, read, adjust and save database data using LINQ queries, print documents, to call the methods asynchronously using the words async and await, to work with Task class, to localize the applications and to distribute them via ClickOnce technology.

GOPAS Official Curriculum
No terms found, contact our client service.

AffiliateDurationCatalogue priceHandbook priceITB
Praha5 23 000 CZK included in course price 50
Brno5 23 000 CZK included in course price 50
Bratislava5 800,00 EUR included in course price 50

What we teach you

To create Windows forms
To use control panels on the form
To create a menu on the form
To create and implement event procedures
To use dialogue windows
To validate the users´ inputs
To create and use user control panels
To connect the application to the database using ADO.NET library
To use XML web services
To work with Task class
To call the asynchronous methods using the key words async and await
To use the shared assemblies
To print the documents
To tune the application
To locate the application
To distribute the application

Required skills

The knowledge of programming in C# language

Teaching methods

Instructor-led classroom training with practical examples, hands-on lab

Teaching materials

Printed study materials

Course outline


Introduction to Windows Forms library

Creating a form
Adding the control panels to the form
Creating an inherited form
Deploying the control panels on the form
Creating MDI application

Working with control panels

Creating the event procedure for the control panel
Using of control panels from Windows Form library
Using of dialogue windows
Adding the control panels while the application is running
Creation of offer

Creation of control panels

Creation of new control panels and adjusting the existing ones
Ensuring the standard behaviour of the panels in the draft mode (design-time)

Use of data in desktop application

Adding and configuration of objects from  ADO.NET library
Reading and modification of data via LINQ queries
Data-binding and formatting of data
Overview of XML Web services
Persistence of data

Print and reports

Use of  Print Preview dialogues, Page Setup and Print

Asynchronus programming

.NEt model of asynchronous programming
How to call an asynchronous method

Extension of application

Adding the Help
Locating the application

Distribution of the application

.NET Assemblies
Distribution using Click-Once technologies


Tištěné nebo elektronické studijní materiály GOPAS

included in course price