SETC Training844-434-7382
 Find a Course: 
Programming TrainingMicrosoft TrainingMS Office TrainingServer TrainingManagement TrainingNetwork TrainingAbout UsContact Us

.NET Training

Liked the interactive working with other students in the class. This allowed practice of not only the exercise, but what it would be like in a work environment.
Comment from HRSDC

1. Title

  • Creating Professional Multilingual Windows .NET Applications (NFWIN, 4 days)
    View PDF

2. Course Pre-requisites

  • Previous .NET development experience

3. Target Audience

  • .NET developers who want to develop traditional Windows forms based applications

4. Dates and Pricing

2 People for Guaranteed Live or Virtual Delivery $2,775.00 per person

5. Outline

Module 1: The .NET Framework

Topic 1: .NET Framework Versions and Capabilities

Topic 2: The Anatomy of a .NET Application: From Data to GUI

Topic 3: Exploring Assemblies and Namespaces

Topic 4: Why Object Oriented Programming is Critical to your Efforts!

Topic 5: The Visual Studio .NET Environment

Topic 6: The .NET Answer

Topic 7: Debugging

Module 2: Preparatory Topics

Topic 1: Creating Classes

Topic 2: Inheritance and Polymorphism

Topic 3: Exception Handling

Topic 4: Working with Generics

Topic 5: About Serialization

Topic 6: File IO

Topic 7: Multithreaded Programming

Module 3: Creating Windows Applications

Topic 1: Common Dialog Boxes

Topic 2: Form Designer

Topic 3: Form Basics

Topic 4: Creating Forms

Topic 5: Basic Controls

Topic 6: Menus

Topic 7: Toolbars and StatusBar

Topic 8: Creating an MDI Application

Topic 9: Creating Windows Controls

Module 4: Advanced Windows Programming

Topic 1: Making use of Resource Files

Topic 2: About using Multiple Threads

Topic 3: Advanced Windows Controls

Topic 4: Creating Code Only Controls

Topic 5: Creating Images and Graphs

Topic 6: A Note on Game Programming

Module 5: Database Programming

Topic 1: ADO .NET Overview

Topic 2: Connections

Topic 3: Connected Data: SQL Statements

Topic 4: Connected Data: Stored Procedures

Topic 5: Using Transactions

Topic 6: Using the DataSet Class

Topic 7: Performance Implications

Module 6: Windows Data Driven Development

Topic 1: Data Binding Overview

Topic 2: Making Objects Bindable

Topic 3: Using Standard Data Bound Controls

Topic 4: Using Advanced Data Bound Controls

Topic 5: Using a Data Binding Context

Module 7: MEL for Windows

Topic 1: MEL Application Block Overview

Topic 2: Using the Configuration Application Block

Topic 3: Using Data Access Block

Topic 4: Using the Exception Handling Block

Topic 5: Using the Logging Block

Topic 6: Using Validation Block

Module 8: NHibernate Basics

Topic 1: Overview

Topic 2: The Problem with Hand-Coded Sql

Topic 3: About ORM with NHibernate

Topic 4: NHibernate Namespaces

Topic 5: NHibernate Interfaces

Topic 6: The ISessionFactory

Topic 7: The Session Instances

Topic 8: Identity

Topic 9: NHibernate Application Configuration

Module 9: Object Mapping

Topic 1: Overview

Topic 2: The Domain Model

Topic 3: Mapping Basics

Topic 4: Mapping Objects

Topic 5: Dealing with Identity

Topic 6: Mapping Types

Topic 7: Mapping: Value Types and Entity Types

Topic 8: Mapping Class Hierarchies

Topic 9: Mapping Associations

Topic 10: Mapping Collections

Topic 11: Mapping and Polymorphism

Module 10: Deployment

Topic 1: About Application Configuration

Topic 2: Public versus Private DLLs

Topic 3: Exploring Deployment

Topic 4: About ClickOnce Deployment

Module 11: An MVC Framework for Windows : Demo Only

Module 12:

SETC Training on LinkedIn follow @CTESTraining Follow us on Facebook
  Programming Training
  Microsoft Training
  Network Training
  Management Training
  Server Training
  Microsoft Office Training
Site developed and authored by Jean-Marc Choquette