MCTS: .NET Framework 3.5, Windows Presentation Foundation Applications e-Camp
Who Needs to Attend
Experienced developers who create applications that run on the Windows platform and user interfaces with Windows Presentation Foundation and who are seeking certification preparation
Prerequisites
At least one year of experience developing applications by using earlier versions of Microsoft Visual Studio
Follow-On Courses
There are no follow-ons for this course.
This e-Camp will prepare qualified Microsoft professionals to earn the Microsoft Certified Technology Specialist (MCTS): .NET Framework 3.5, Windows Presentation Foundation Applications certification. This intensive prep program will help you get up to speed on technologies needed for creating applications that run on the Windows platform and user interfaces with Windows Presentation Foundation. It will also assist in your preparation for certification. The course features a combination of the theory and practical aspects of technologies as well as test-preparation materials for the MCTS: .NET Framework 3.5, Windows Presentation Foundation Applications certification exams.
You Will Receive In Your e-Camp:
- Official Microsoft e-Learning course content
- Two exam vouchers
- Test preparation software from Self Test Software
- Global Knowledge Online Reference Library
You Will Prepare For These Exams:
- 70-536: TS: Microsoft .NET Framework - Application Development Foundation
- 70-502: TS: Microsoft .NET Framework 3.5, Windows Presentation Foundation Application Development
Pass The Exams To Earn This Certification:
- MCTS: .NET Framework 3.5, Windows Presentation Foundation Applications
What You'll Learn
- GDI+
- Code Access Security
- Cryptography
- Interoperability
- Service Applications and E-mail
- Type Metadata
- Multithreading and AppDomains
- System Types
- Creating a WPF Application
- Building User Interfaces
- Customizing the Appearance of a WPF Application
- Binding Data to Controls
- Binding Data to Collections
- Creating New Controls
- Managing Documents
- Adding 2-D Graphics
- Adding 3-D Graphics and Multimedia
- Configuring and Deploying WPF Applications
Course Outline
Exam 70-536: TS: Microsoft .NET Framework - Application Development Foundation
1. Implementing System Types and Interfaces in the Microsoft .NET Framework 2.0
- Use the Function of Base System Types
- Work with Special System Types
- Work with Interfaces
2. Implementing Collections and Generics in the Microsoft .NET Framework 2.0
- Work with Primary Collection Types
- Work with Generic Collections
- Work with Specialized Collections
- Work with Collection Base Classes
3. Configuring and Installing Assemblies in the Microsoft .NET Framework 2.0
- Work with Assemblies
- Install Assemblies by Using Installer Classes
- Use Configuration Classes and Files
4. Monitoring and Debugging Applications in the Microsoft .NET Framework 2.0
- Manage Event Logs
- Manage Application Processes
- Manage Application Performance
- Debug and Add Application Tracing
- Embed Management and Instrumentation
5. Reading and Writing Files in the Microsoft .NET Framework 2.0
- Manage the File System
- Use Streams, Stream Reader, and Stream Writer Classes to Access Data
- Manipulate Strings Efficiently
6. Creating Globalized Applications in the Microsoft .NET Framework 2.0
- Work with Culture Information by Using Globalization Classes
- Create a Custom Culture
- Work with Primary Encoding Classes
- Work with Advanced Encoding Classes
7. Implementing Delegates and Events in the Microsoft .NET Framework 2.0
- Use Delegates for Call Back Functionality
- Use New C# 2.0 Techniques
- Create an Event with the Event Statement
- Use the EventHandler Delegate
- Use EventArgs to Pass Arguments to an Event Handler
8. Serializing Data in the Microsoft .NET Framework 2.0
- Serialize to Binary and SOAP
- Serialize to XML
- Create Custom Serialization Classes
9. Working with GDI+ in Windows-Based Applications in the Microsoft .NET Framework 2.0
- Work with Graphics, Brushes, Pens, Colors, and Fonts
- Manipulate Shapes and Sizes
- Work with Images, Bitmaps, and Icons
10. Implementing Code Access Security in the Microsoft .NET Framework 2.0
- Configure Code Access Security
- Manage Security Policy
- Manage Permissions
- Manage Access Control
- Manage User Identity Information
11. Implementing Cryptography in the Microsoft .NET Framework 2.0
- Encrypt Data
- Hash Data
- Extend the Cryptographic Behavior
- Manage Configuration Information with Cryptography Classes
12. Interoperating Between COM Components and Assemblies in the Microsoft .NET Framework 2.0
- Use Interop Services
- Expose an Assembly to COM
- Access COM Components by Using Platform Invocation Services
13. Working with Service Applications and E-mail Messages in the Microsoft .NET Framework 2.0
- Work with Services
- Work with E-mail Messages
14. Working with Type Metadata in the Microsoft .NET Framework 2.0
- Work with Reflection
- Work with Assemblies Dynamically
15. Creating Multithreaded Applications and Application Domains in the Microsoft .NET Framework 2.0
- Manage Threads in a Synchronous Environment
- Synchronize Threads
- Manage Threads in an Asynchronous Environment
- Work with AppDomains
Exam 70-502: TS: Microsoft .NET Framework 3.5, Windows Presentation Foundation Application Development
1. Creating an Application by Using Windows Presentation Foundation
- Overview of Windows Presentation Foundation
- Creating a Simple WPF Application
- Handling Events and Commands
- Navigating between Pages
2. Building User Interfaces by Using Windows Presentation Foundation
- Defining Page Layout
- Building User Interfaces by Using Content Controls
- Building User Interfaces by Using Item Controls
- Hosting Windows Forms Controls
3. Customizing Appearance by Using Windows Presentation Foundation
- Sharing Logical Resources in an Application
- Creating Consistent User Interfaces by Using Styles
- Changing the Appearance of Controls by Using Templates
- Enhancing User Interfaces by Using Triggers and Animations
4. Binding Data to Controls by Using Windows Presentation Foundation
- Overview of Data Binding
- Creating a Data Binding
- Implementing Property Change Notification
- Converting Data
- Validating
5. Binding Data to Collections by Using Windows Presentation Foundation
- Binding to Collections of Objects
- Managing Data by Using Collection Views
- Creating Master-Detail User Interfaces
- Presenting Collection Data by Using Data Templates
6. Building Advanced User Interfaces by Using Windows Presentation Foundation
- Overview of Control Authoring
- Creating User Controls
- Creating Custom Controls
7. Managing Documents by Using Windows Presentation Foundation
- Creating and Viewing Flow Documents
- Customizing Text in Flow Documents
- Creating and Viewing Fixed Documents
- Packaging Documents
- Printing Documents
8. Adding 2-D Graphics by Using Windows Presentation Foundation
- Creating 2-D Graphics
- Displaying Images
9. Adding 3-D Graphics and Multimedia by Using Windows Presentation Foundation
- Creating 3-D Graphics
- Manipulating the 3-D Environment
- Adding Multimedia
10. Configuring and Deploying Windows Presentation Foundation Applications
- Introduction to Deployment Options for WPF Applications
- Deploying a Standalone WPF Application
- Deploying an XBAP Application
- Configuring Security Settings
Labs



