In dit venster kun je Cookies in- en uitschakelen. Alleen de Functionele Cookies kunnen niet worden uitgeschakeld. Jouw Cookie voorkeuren worden 9 maanden bewaard, waarna ze weer op standaard worden gezet. Voorkeuren en marketingtoestemming kunnen ingetrokken worden via de Cookie statement pagina in de linkerbenedenhoek van de website.
Functionele Cookies
Deze Cookies zijn noodzakelijk voor het correct functioneren van onze website. Persoonlijke gegevens worden niet opgeslagen.
Deze cookies worden gebruikt om uw gedrag op onze website te volgen. We gebruiken ze om de beste gebruikerservaring te bieden. Bijvoorbeeld: we raden nieuwe trainingen aan op basis van uw recente kijkgedrag.
Deze Cookies volgen het gedrag op Springest en mogelijk andere websites zodat wij (en derde partijen) advertenties kunnen afstemmen op jouw interesses. Deze cookies slaan (mogelijk) uw IP-adres op.
Deze Cookies volgen het gedrag op Springest en mogelijk andere websites zodat wij (en derde partijen) advertenties kunnen afstemmen op jouw interesses. Deze cookies slaan (mogelijk) uw IP-adres op.
Cookies helpen Springest zo soepel mogelijk te werken. Accepteer alles of beheer je voorkeuren. Zonder extra cookies werken aanbevelingen, video’s en het onthouden van voorkeuren niet optimaal. Je blijft anoniem.
Volledigheid prijs: Prijs is exclusief btw, verder geen extra kosten.
Extra informatie:Onze prijzen zijn duidelijk en eenduidig. De prijs die u bij ons op de web site ziet staan is de prijs exclusief BTW. Er zijn verder geen verborgen kosten waardoor u onverwacht voor verrassingen kunt komen te staan. De prijzen van onze cursussen worden niet extra verhoogd met verborgen kosten zoals locatiekosten, lunchkosten, arrangementkosten of materiaalkosten. Onze cursussen zijn inclusief lunch, lokaal en computergebruik en cursusmateriaal. Het cursusmateriaal krijgt u na afloop mee naar huis. Iedere cursist krijgt na het doorlopen van de cursus een gratis certificaat van deelname. U betaalt de prijs inclusief 21% BTW.
In the course dotNET GUI Development with WinForms from SpiralTrain participants get hands-on training in building desktop applications using Windows Forms.
Intro WinForms
The course .NET GUI Development with WinForms starts with a discussion of the structure of WinForms projects and the desktop layout in Visual Studio. The application class and the Windows Forms designer are also discussed.
WinForms Fundamentals
Then the fundamental elements of WinForms applications such as menus, panels, controls and the status bar are covered. And event handling is also treated.
Libraries
Next attention is paid to reusable libraries in .NET WinForms applications and how their assemblies are referenced in …
In the course dotNET GUI Development with WinForms from SpiralTrain
participants get hands-on training in building desktop applications
using Windows Forms.
Intro WinForms
The course .NET GUI Development with WinForms starts with a
discussion of the structure of WinForms projects and the desktop
layout in Visual Studio. The application class and the Windows
Forms designer are also discussed.
WinForms Fundamentals
Then the fundamental elements of WinForms applications such as
menus, panels, controls and the status bar are covered. And event
handling is also treated.
Libraries
Next attention is paid to reusable libraries in .NET WinForms
applications and how their assemblies are referenced in projects.
The data collection classes and other class libraries are
covered.
Controls
In the GUI interface of WinForms applications, many controls are
used that allow users to perform interactions. Discussed are
buttons, text boxes, check boxes, radio buttons and list boxes as
well as the associated events.
Dialogs
The many ready-made dialog windows from the WinForms library are
then treated, including various message boxes and the common file
dialogs OpenFileDialog and SaveFileDialog. The difference between
modal and modeless dialogues is also discussed.
Views
Views make up the user interface in WinForms applications.
Attention is paid to various standard views in WinForms such as the
Tab Pages view, the List view, Tree view and Grid Views.
Drawing and Scrolling
Next it is explained how images can be drawn and displayed in
WinForms applications and how scrolling of views with scroll bars
can be implemented.
MDI Forms
Both Single and Multiple Document Interfaces (MDI) interfaces
are covered. And attention is paid to MDI child forms.
Data Binding
Finally, data binding is discussed, in which the contents of
user interface elements, such as a data grid, are linked to the
values of variables in the application. Database connectivity with
ADO.NET, SQL and LinQ is covered as well.
Audience Course .NET GUI Development with WinForms
The course .NET GUI Development with WinForms is intended for C#
developers who want to develop web applications based on
WinForms.
Prerequisites Course .NET GUI Development with WinForms
To participate in the course, knowledge of Web standards such as
HTTP and HTTPS is desirable and knowledge of the fundamentals of C#
are required.
Realization Training .NET GUI Development with WinForms
Theory and practice are alternated in the course. Explanations
using slides and demos are followed by practical exercises.
Certificate .NET GUI Development with WinForms
After successfully completing the course, participants receive a
certificate of participation in .NET GUI Development with
WinForms.
Modules
Module 1 : Intro WinForms
Intro WinForms and .NET
C# Primer
Namespaces and Classes
Constructors and Methods
Application Class
Visual Studio IDE
Program Execution
AssemblyInfo File
Creating Forms
Controls and Events
Desktop Layout
Module 2 : WinForms Fundamentals
Menu Class
Menu Bars
Main Menu
Click Events
Adding Handlers
Popup Events
Context Menu's
Control Class
Status Bar Class
Owner Drawn Panels
DrawItem Events
Module 3 : Reusable Libraries
Data Collection Classes
Interfaces
Class Libraries
Referring Assemblies
ICollection Interface
IList Interface
Object Class
Overriding Methods
Disposing Resources
Exception Handling
Finally Blocks
Module 4 : Controls
Labels and Text Boxes
Form Inheritance
Button Classes
Radio Buttons
Check Boxes
List Boxes
Combo Boxes
Calendar Control
Mouse Events
Keyboard Events
Module 5 : Dialogs
Message Boxes
OK and YesNo Dialog
Form.Close Method
Modal Dialogs
Modeless Dialogs
Common File Dialogs
Multiple File Selection
Files and Paths
Save File Dialogs
Open File Dialogs
Module 6 : Views
Tab Pages
Tab Control
ListView Class
Populating Columns
Editing Columns
Item Activation
TreeView Class
Splitter Class
Dynamic Tree Nodes
Node Selection
Module 7 : Drawing and Scrolling
Image Drawing
Image Menu
Stretch to Fit Option
Scale to Fit Option
Repainting
ScrollableControl Class
Automated Scrolling
Scrolling Properties
Panels
Status Bar Panel
Module 8 : MDI Forms
Interface Styles
Single Document Interface
Multiple Document Interface
Explorer Interfaces
MDI Forms
MDI Child Forms
Merged Menu's
Child Window Management
Replacing the Toolbar
Updating Title Bar
Module 9 : Data Binding
Data Grids
Editable Objects
Simple Data Binding
Data Grid Customization
IEditableObject Interface
Database Connections
Connection Strings
SQL Command Object
Using ADO.NET
LinQ versus SQL
Waarom SpiralTrain
SpiralTrain is specialist op het gebied van software development
trainingen. Wie bieden zowel trainingen aan voor beginnende
programmeurs die zich de basis van talen en tools eigen willen
maken als ook trainingen voor ervaren software professionals die
zich willen bekwamen in de nieuwste versie van een taal of een
framework.
Onze trainingkenmerken zich door :
• Klassikale of online open roostertrainingen en andere
trainingsvormen
• Eenduidige en scherpe cursusprijzen, zonder extra kosten
• Veel trainingen met een doorlopende case study
• Trainingen die gericht zijn op certificering
Vraag informatie aan over deze cursus. Je ontvangt vanaf dan ook een seintje wanneer iemand een ervaring deelt. Handige manier om jezelf eraan te herinneren dat je wilt blijven leren!