section_text

DT offers a core set of courses aimed at covering the Application Lifecycle, from requirements gathering, analysis and design to development, testing, process and project management.

section_grafx
  

Developing .Net Windows Applications with C# (MS2555)


Course Overview
This five-day, instructor-led course provides students with the skills required to build Microsoft® Windows® Forms applications by using the Microsoft .NET Framework and is part of the Microsoft Visual C# .Net curriculum.

The course will cover the major topics for Windows client application programming on the .NET Framework.

What will I learn?
After completing this course, students will be able to:

  • 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.
  • Course Style
    This course is hands-on with practical exercises throughout. We provide you with individual PC's so that you are able to work alone. You will take away extensive printed course material, which will be of ongoing use to you in your work

    Course Contents

  • Introducing Windows Forms
  • Working with Controls
  • Building Controls
  • Using Data in Windows Forms Applications
  • Interoperating with Managed Objects
  • Printing and Reporting in Windows Forms Applications
  • Asynchronous Programming
  • Enhancing the Usability of Applications
  • Deploying Windows Forms Applications
  • Securing Windows Forms Applications
  • Prerequisites
    The course assumes that students have the following skills:

  • Understanding of C# programming
  • Experience building applications
  • Recommended Follow-On Courses
    There are no recommended follow-on courses at this time

    Duration
    5 days

    Cost
    £1,500 plus VAT

    Recommended reading & follow on courses

    Pro C# with .NET 3.0 Special Edition
    ISBN-10: 1590598237, ISBN-13: 978-1590598238


    Testimonials

     


    Who has been on this course before

    Siemens
    BMW
    Lockheed Martin