Call : (+91) 968636 4243
Mail : info@EncartaLabs.com
EncartaLabs

MTA - Windows Development Fundamentals

( Duration: 3 Days )

In MTA - Windows Development Fundamentals training course, you will build an understanding of Windows programming basics, create Windows forms applications, develop Windows services applications, access data in a Windows forms application, and deploy a Windows application.

By attending MTA - Windows Development Fundamentals workshop, delegates will learn:

  • Windows programming basics
  • Windows services applications
  • Accessing data in a Windows forms application
  • Deploying a Windows application

  • Basic hands-on experience or training is required

This MTA - Windows Development Fundamentals class is suitable for Business or IT professionals who need to understand Windows development fundamentals.

COURSE AGENDA

1

Windows Applications

  • Windows Application Types
    • Windows GUI
    • Windows Non-GUI
    • Windows Win32
  • Windows Application User Interface Types
    • Single Document User
    • Multiple Document
    • Navigation User
  • Windows Application User Interface Design Principles
    • Design Principles
  • Applying Specific Design Principles
2

Creating a Windows Application Project in Visual Studio

  • Windows Forms Application
  • Windows Presentation Foundation Application
  • Windows Service Application
3

Creating a Windows Forms User Interface

  • Windows Forms
    • Setting Windows Forms Properties
    • Adding Multiple Windows Forms
  • Creating Windows Forms Inheritance
    • Instantiating and Inheriting Windows Forms
    • Extending Inherited Windows Forms
  • Windows Forms Controls
    • Container Controls
    • Menu and Toolbar Controls
    • Input Controls
    • Advanced Input Controls
    • Component Controls
    • Dialog Controls
  • Creating Custom Windows Forms Controls
    • Creating a Custom Control Library
    • Inheriting a Custom Control Library
4

Controlling Application Execution

  • Events in Windows Forms
    • Creating Windows Forms Events
    • Raising Windows Forms Events
  • Events in WPF
    • Creating Routed Events
  • Windows Service Applications
    • Understanding the Windows Service Applications
  • Debugging Windows Services Applications
    • Windows Application Debugging
    • Debugging a Windows Service Application
5

Validating User Input

  • Windows User Input Model
    • Analyzing User Input Needs
  • Handling Input Device User Inputs
    • Keyboard User Inputs
    • Mouse User Inputs
    • Stylus User Inputs
    • Control User Inputs
  • Handling Exceptions
    • Exception Class
    • Trapping Exceptions
    • Throwing Exceptions
6

Integrating Data

  • Data in Windows Applications
    • Active Data Objects (ADO.NET)
    • Connecting Data to Windows Applications
  • Data in Windows Forms
    • Creating Windows Forms Data Controls
    • Validating Data in Windows Forms
  • Data in WPF
    • WPF Binding
    • Using WPF Specialized Binding
    • Using WPF Database Binding
7

Packaging and Deploying Windows Applications

  • Windows Application Distribution
    • Windows Application Distribution Options
    • Setup Wizard Template
  • Windows Application Setup and Deployment Project Templates
    • Windows Application Setup and Deployment Project Components
    • Setup Project
    • Merge Module Project
  • ClickOnce Deployment

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 6,000 various courses on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 50,000 Corporate executives across the Globe
  • All our trainings are conducted in workshop mode with more focus on hands-on sessions

View our other course offerings by visiting https://www.encartalabs.com/course-catalogue-all.php

Contact us for delivering this course as a public/open-house workshop/online training for a group of 10+ candidates.

Top
Notice
X