> > > 10262 Detailed outline

Developing Windows Applications with Microsoft Visual Studio 2010 (10262)

Course Description Schedule Course Outline

Detailed Course Outline

Module 1: Windows Client Application Design

  • Windows Client Technologies
  • Architectural Patterns
  • Interoperability between Windows Forms and WPF

Module 2: Introduction to Visual Studio 2010 and WPF Version

  • What's New in Visual Studio 2010?
  • What's New in WPF Version 4

Module 3: Designing and Developing a User Interface

  • Defining Page Layout
  • Using Content Controls
  • Using Item Controls
  • Sharing Logical Resources in a Window

Module 4: Taking Control of the User Interface

  • Sharing Logical Resources in an Application
  • Creating Consistent User Interfaces by Using Styles
  • Changing the Appearance of Controls by Using Templates
  • Handling Events and Commands

Module 5: Testing, Unit Testing, and Debugging

  • WPF Testing Strategies
  • Debugging XAML
  • Providing User Feedback for Unhandled Exceptions
  • Understanding Security Features

Module 6: Simple Data Binding and Validation

  • Overview of Data Binding
  • Creating a Data Binding
  • Implementing Property Change Notification
  • Converting Data
  • Validating Data
  • Presenting Data at Design Time

Module 7: Data Binding to Collections

  • Binding to Collections of Objects
  • Using Collection Views
  • Creating Master-Detail User Interfaces
  • Using Data Templates
  • Presenting Design Time Data Collections

Module 8: Enhancing UI Responsiveness

  • Implementing Asynchronous Processes
  • Implementing Responsive User Interfaces

Module 9: Integrating Localization and User Assistance Features

  • Localization and Globalization
  • Implementing User Assistance Features
  • Providing User Accessibility Features

Module 10: WPF 2D Graphics, Multimedia, and Printing

  • Displaying 2D Graphics
  • Displaying Images
  • Adding Multimedia to WPF Applications
  • Creating and Printing Documents

Module 11: Control Customization

  • Overview of Control Authoring
  • Creating User Controls
  • Creating Custom Controls
  • Managing Control Appearance by Using Visual States
  • Integrating WPF and Windows Forms

Module 12: Attached Properties and Behaviors in WPF

  • Implementing Attached Properties
  • Implementing Drag-and-Drop User Interfaces
  • Implementing Expression Blend Behaviors, Triggers and Actions

Module 13: Animations in WPF

  • Using Animations
  • Using Triggers
  • Implementing Data Visualizations

Module 14: Application State, Settings, and Lifecycle

  • Creating Application Settings
  • Consuming Application Settings
  • Creating Custom Configuration Sections

Module 15: Configure and Deploy Windows Client Applications

  • Deployment Options
  • Deploying a Standalone WPF Application
  • Deploying an XBAP Application
  • Configuring Security Settings

Labs

  • Planning Windows Client Applications
  • Guided Tour of Visual Studio 2010 and XAML
  • Building a User Interface
  • Dynamically Controlling the User Interface
  • Testing and Debugging WPF Applications
  • Data Binding
  • Data Binding to Collections
  • Enhancing Application Performance
  • Localizing a WPF Application
  • Drawing 2-D Graphics
  • Building a User Control
  • Implementing Drag-and-Drop Operations
  • Creating Animations
  • Creating a Settings Dialog
  • Deploying Applications
 

Accessing our website tells us you are happy to receive all our cookies. However you can change your cookie settings at any time. Find out more.   Got it!