You are on page 1of 2

Mahindra Satyam Learning World

Course Windows Presentation Foundation Code <DR110>


Phase 2 (Advanced) Duration (Hrs) <4>
Prerequisites
Participants need to have prior knowledge/skill of
Developing windows applications using VB 6.0/C# 2.0/VB.Net language(s)
The basic concepts of Object-Oriented Programming.
Microsoft’s .NET strategy and the .NET framework.
Working with Microsoft Windows 2000, XP, or Vista.
Course Objectives
On completion of the course the learner will be able to understand and demonstrate:
Windows Presentation Foundation and XAML.
Programming with WPF Controls.
WPF 2D Graphical Rendering, Media Elements.

Concept Delivery
S.# Learning Objectives Points to Cover Hours
Type* Method#

a. Motivation behind WPF.


b. Various Flavors of WPF Applications.
c. Investigating WPF Assemblies.
Introducing Windows d. Building a WPF Application (XAML-
1. Presentation Foundation and Centric). C1/C2/C3 <CL/CS/VL/PB> <1>
XAML e. The syntax of XAML.
f. Building WPF browser applications.

a. A survey of the WPF Control Library


b. Declaring Controls in XAML.
c. Understanding the Role of Dependency
Programming with WPF Properties.
2. d. Understanding Routed Events. C1/C2/C3 <CL/CS/VL/PB> <1.5>
Controls
e. Controlling Content Layout Using Panels.
f. Understanding WPF Control Commands.

g. Exploring the Shape-Derived types.


h. Working with WPF Brushes.
i. Working with WPF Pens.
WPF 2D Graphical j. Understanding WPF’s Animation Services.
3. k. Working with Multimedia Controls C1/C2/C3 <CL/CS/VL/PB> <1.5>
Rendering, Media elements

Collaterals Details
Collaterals Deployed Collateral Available Path
< for example : to be filled appropriately> <path>
Virtual learning <path>
Facilitator led sessions
Lab Exercise
Case studies <path>
Resources Required (With Version Number)
Windows OS (Windows XP is recommended)
Visual Studio 2008 Standard Edition with .Net 3.5 Framework
References
http://msdn.microsoft.com/en-us/netframework/aa663326.aspx

Version History
Version # Date Created/Changed by Changes made Reviewed by

Course Plan-Windows Presentation Foundation Page 1 of 2


Mahindra Satyam Learning World

Veerendra Kumar Srikanth


1.0 31-Dec-08
Ankem Nivarthi

*Concept Type
C1 - Factual knowledge: The basic elements that associates must know and understand
C2 - Conceptual knowledge: The interrelationships among the basic elements within a large structure that enable them to
function together.
C3 - Procedural Knowledge: How to do something; methods of inquiry and criteria for using skills, algorithms, techniques and
methods.

#Delivery Method
CL - Class Room Learning
CS - Case Study Learning
PB - Problem Based Learning
VL - Virtual Learning

Course Plan-Windows Presentation Foundation Page 2 of 2

You might also like