"People do not invest in education because they are rich. They become rich because they invest in education."


- Gabriel Verhoef

Developing Windows Applications with Microsoft Visual Studio 2010 course details


Developing Windows Applications with Microsoft Visual Studio 2010 Course


Length: 5 days
Audience: Anyone
Job Opportunity: Developer
Delivery Method: Electronic Learning(Online Learning), Instructor-led (classroom)
Training Centres: Cape Town


GET STARTED TODAY »

10262 - Developing Windows Applications with Microsoft Visual Studio 2010

In this course, experienced developers who know the basics of Windows Forms development gain more advanced Windows Client design and development skills. WinForms and WPF programming models, as well as relative strengths and when to use each technology, are covered.

 

10262 - Developing Windows Applications with Microsoft Visual Studio 2010 course offered by MasterGrade.

Who should attend?

This course is intended for Technology Specialists in the area of Windows Client Development who work in a development environment that uses Microsoft Visual Studio .NET 2010 and Microsoft .NET Framework 4.0 to create rich client applications for Windows.

10262 - Developing Windows Applications with Microsoft Visual Studio 2010

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 4

  • 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

Duration:

Learning Materials:

Prerequisites:

What course next:



5 Days

All included

Introduction to programming »

10263 »

or 10264 »

 



Get a Quote today »

 

Course Content
10262 - Developing Windows Applications with Microsoft Visual Studio 2010

  • Windows Client Application Design
  • Introduction to Visual Studio 2010 and WPF Version 4
  • Designing and Developing a User Interface
  • Taking Control of the User Interface
  • Testing, Unit Testing, and Debugging
  • Simple Data Binding and Validation
  • Data Binding to Collections
  • Enhancing UI Responsiveness
  • Integrating Localization and User Assistance Features
  • WPF 2D Graphics, Multimedia, and Printing
  • Control Customization
  • Attached Properties and Behaviors in WPF
  • Animations in WPF
  • Application State, Settings, and Lifecycle
  • Configure and Deploy Windows Client Applications
  •  

 

Quick Search
Register Here

Fill in your details below and one of our career specialists will assist you with your study needs

Sorry, your message could not be sent. Please check your details. Please complete all fields.

Name

Email

Phone

Location

Message


Thank you
For your request, one of our career specialists will assist you with your study needs.

It’s very fun and interesting. Love It!!

Shaun2.jpg
- Shaun Brown

I will recommend MasterGrade IT to anyone that is serious about getting certification.

zaheer1.jpg
- Zaheer Isaacs

Very informative; Excel is a great course to start off with. I like the neat classrooms and the personal attention!

rene1.jpg
- René Leandro Borges

I enjoyed doing the course in my own time!

sadia.jpg
- Sadia Abrahams

Already Engaged.

Thousands of companies around the world use and love our training every day.


Meetup
Meetup
Meetup
Meetup
Meetup
Meetup
Meetup
Meetup

Procomp Computer Services CC trading as MasterGrade IT® Computer Learning Centre. Registration No. 2002/029621/23.