Zoom Outline PDF View  or  Email Back to Schedule for Massachusetts


Windows Development with Microsoft .NET 2.0




SUMMARY:   Learn how to create Windows applications by using Visual Studio 2005 and .NET Framework 2.0. Prepare for all the topics covered by the official Microsoft exam for Windows development (70-526).
Includes focused coverage of exam objectives, instructive case studies and troubleshooting scenarios to enhance your real-world performance on the job.

AUDIENCE:   This training course is designed for developers who plan to take Microsoft Certified Technical Specialist (MCTS) exam 70-526, as well as for developers who need to know how to develop Windows applications using the Microsoft .NET Framework 2.0 and Visual Studio 2005.

PREREQUISITES:   This course assumes a working knowledge of Microsoft Visual Basic or C#.

DURATION:   5 days.

APPROACH:   Instructor-led with hands-on labs and 400+ practice and review questions.

OBJECTIVES:   At the end of this course, delegates will be able to:
  • Configure Windows Forms and manage layout of the user interface
  • Create lists, buttons, tool strips, and menus
  • Set up and manage connections to databases
  • Implement data-bound controls to display information to users
  • Read, validate, and write XML
  • Manage the printing process with dialogs
  • Enhance usability with drag-and-drop functionality, accessibility features, and user assistance controls
  • Use ClickOnce to configure installation and deployment

COURSE CONTENT:  
  1. WINDOWS FORMS AND THE USER INTERFACE
    • Adding and Configuring Windows Forms
    • Managing Control Layout with Container Controls
  2. CONFIGURING CONTROLS AND CREATING THE USER INTERFACE
    • Configuring Controls in Windows Forms
    • Creating and Configuring Command and Text Display Controls
    • Creating and Configuring Text Edit Controls
  3. ADVANCED WINDOWS FORMS CONTROLS
    • Creating and Configuring List-Display Controls
    • Creating and Configuring Value-Setting, Date-Setting and Image-Display Controls
    • Configuring the WebBrowser Control and the NotifyIcon Component and Creating Access Keys
  4. TOOL STRIPS, MENUS, AND EVENTS
    • Configuring Tool Strips
    • Creating and Configuring Menus
    • Using Events and Event Handlers
  5. CONFIGURING CONNECTIONS AND CONNECTING TO DATA
    • Creating and Configuring Connection Objects
    • Connecting to Data Using Connection Objects
    • Working with Connection Pools
    • Handling Connection Errors
    • Enumerating the Available SQL Servers on a Network
    • Securing Sensitive Connection String Data
  6. WORKING WITH DATA IN A CONNECTED ENVIRONMENT
    • Creating and Executing Command Objects
    • Working with Parameters in SQL Commands
    • Saving and Retrieving BLOB Values in a Database
    • Performing Bulk Copy Operations
    • Performing Transactions by Using the Transaction Object
  7. CREATE, ADD, DELETE, AND EDIT DATA IN A DISCONNECTED ENVIRONMENT
    • Creating DataSet Objects
    • Creating DataTable Objects
    • Creating DataAdapter Objects
    • Working with Data in DataTable Objects
    • Working with XML in DataSet Objects
    • Creating and Using DataView Objects
  8. IMPLEMENTING DATA-BOUND CONTROLS
    • Creating a Data-Bound Form with the Data Sources Wizard
    • Implementing Data-Bound Controls
    • Working with the DataGridView
  9. WORKING WITH XML
    • Reading and Writing XML with the XmlReader and XmlWriter Classes
    • Managing XML with the XML Document Object Model
  10. PRINTING IN WINDOWS FORMS
    • Managing the Print Process by Using Print Dialogs
    • Constructing a Customized PrintPreview Component
  11. ADVANCED TOPICS IN WINDOWS FORMS
    • Implementing Drag-and-Drop Functionality
    • Implementing Globalization and Localization for a Windows Forms Application
    • Implementing MDI Forms
  12. ENHANCING USABILITY
    • Implementing Accessibility
    • Using User Assistance Controls and Components
  13. ASYNCHRONOUS PROGRAMMING TECHNIQUES
    • Managing a Background Process with the BackgroundWorker Component
    • Implementing Asynchronous Methods
  14. CREATING WINDOWS FORMS CONTROLS
    • Creating Composite Controls
    • Creating Custom Controls
    • Creating Extended Controls and Dialog Boxes
  15. DEPLOYMENT
    • Deploying Applications with ClickOnce
    • Creating Setup Projects for Deployment

MJP/08

© 2007 Verhoef Training, Inc.

Schedule Dates

Course offered as
Inhouse or Public

Date Location State



Copyright © 2007 - Verhoef Group of Companies - All Rights Reserved