Skip to content. Skip to navigation

Eogogics

1 (888) 364-6442   www.eogogics.com

+1 (703) 281-3525      www.gogics.com

Personal tools
Sections
You are here: Home > Courses > Core Windows Forms Technologies with Microsoft Visual Studio 2005
course id
TK2546
duration
3 day(s)
Course Title Core Windows Forms Technologies with Microsoft Visual Studio 2005
Course type
Aimed At

Corporate or Independent Software Vender (ISV) application developers who have a desire to learn more about specific technology areas in Windows application development.

Prerequisites

You should be able to manage a solution environment using the Visual Studio 2005 Integrated Development Environment (IDE) and tools and program an application using a .NET Framework 2.0 compliant language. You should also have understanding of Microsoft .NET Framework 2.0 and the common language runtime, XML (including XML declarations, elements, attributes, and namespaces), and how to make assemblies available to other applications.

Course in a Nutshell

In this comprehensive three-day course, you will be taught the knowledge and skills needed to develop Microsoft Windows forms applications using Microsoft Visual Studio 2005.

You will learn about user interfaces, program structure, and implementation details such as how to create a Windows forms application, configure standard controls, build menus, display and edit data by using data-bound controls, provide user assistance and enhanced usability, create consistent applications by using dialog boxes and forms inheritance, print content and create reports, perform asynchronous tasks, and deploy applications.

Customize It!

You can customize this course to your specific background and job requirements at little-to-no additional cost. Let us know how we can tailor the course to your organization.

Learn How To
  • Create a simple Windows forms application
  • Configure standard controls
  • Build menus
  • Display and edit data by using data-bound controls
  • Provide user assistance and enhance usability
  • Create consistent applications by using dialog boxes and forms inheritance
  • Add print and report functionality to a Windows forms application
  • Perform asynchronous tasks by using BackgroundWorker component
  • Deploy a Windows Forms application by using ClickOnce
Course Outline
  • Creating a Simple Windows Forms Application
    • Components of a Windows forms user interface
    • Event handling and monitoring in Windows forms application
    • Adding and configuring Windows forms and controls
    • Adding controls and handlers at run time
    • Exercises
  • Configuring Standard Controls
    • Windows forms controls by function
    • Creating a form to select and view images
    • Creating a form to specify report criteria
    • Creating a form to view an HTML help file
    • Exercises
  • Building Menus
    • Explanation of menus in Windows forms
    • Creating and configuring MenuStrip control
    • Creating and configuring ContextMenuStrip component
    • Hiding and disabling ToolStripMenuItem
    • Exercises
  • Displaying and Editing Data by using Data-Bound Controls
    • Introduction to display controls
    • Adding a data source to a project
    • Binding data to controls
    • Creating a bound form
    • Displaying data by using the DataGridView control
    • Exercises
  • Provide User Assistance and Enhance Usability
    • Introduction to user assistance controls
    • Implementation of accessibility features
    • Implementation of globalization and localization
    • Exercises
  • Creating Consistent Applications by using Dialog Boxes and Forms Inheritance
    • Dialog boxes in a Windows forms application
    • Creation of a custom dialog box
    • Implementation of Windows forms inheritance
    • Exercises
  • Printing Content and Creating Reports
    • Introduction to components used to preview and print
    • Reporting in a Windows forms application
    • Adding print capability to a Windows forms application
    • Implementing reports by using the CrystalReportViewer component
    • Exercises
  • Performing Asynchronous Tasks Using the BackgroundWorker Component
    • Concepts of asynchronous programming
    • Running and cancelling a background process by using the BackgroundWorker component
    • Exercises
  • Deploying Applications by Using ClickOnce
    • Windows forms application deployment options
    • Overview of ClickOnce technology
    • Publication of a ClickOnce application
    • Installation and testing of a ClickOnce application
    • Exercises
  • Wrap-up: Course Recap, Q/A, and Evaluations
Shop for Classes, Webinars,
e-Learning, Resch. Pubs., More
Knowledge Services: Consulting, R&D, Expert Witness
Course Catalog for Private Classes at Client Offices and on the World Wide Web
Online University: WBT/CBT,
e-Learning
Popular Technical Courses: Past 6 Months