MCTS .NET Framework 3.5, Windows Presentation Foundations Certification Course

MCTS .NET Framework 3.5, Windows Presentation Foundations Certification CourseMCTS .NET Framework 3.5, Windows Presentation Foundations Certification Course
 
  • Price: US$ 499.00
  • Publisher: Element K
  • Number of modules: 24
  • Length: 48 hours
  • Language: English
  • Subscription: 12 months
whats-included

Prove Your Knowledge of Microsoft Visual Studio 2008 with this Certification

Our e-learning courses will prepare you for Microsoft exams:

  • 70-536
  • 70-502

15 Virtual Labs included in this MCTS Certification course:

1. Configuring and Installing Assemblies

2. Creating Globalized Applications in the .NET Framework 2.0

3. Creating Multithreaded Applications and Application Domains

4. Implementing Code Access Security

5. Implementing Collections and Generics in the .NET Framework 2.0

6. Implementing Cryptography

7. Implementing Delegates and Events

8. Implementing System Types and Interfaces

9. Interoperating Between COM Components and Assemblies

10. Monitoring and Debugging Applications

11. Reading and Writing Files in the .NET Framework 2.0

12. Serializing Data in the .NET Framework 2.0

13. Working with GDI+ Windows-Based Applications in the .NET Framework 2.0

14. Working with Service Applications and E-mail Messages

15. Working with Type Metadata;

Student prerequisites

  • Should have previous experience with developing applications by using earlier versions of Microsoft Visual Studio

 

 

MCTS .NET Framework 3.5, Windows Presentation Foundations Certification Course Details

Module Name Description
Adding 2-D Graphics by Using Windows Presentation Foundation (6651) Learn how to implement two-dimensional (2-D) graphics in a Windows Presentation Foundation (WPF) application.

Topics covered in this course include:

  • Creating 2-D Graphics
  • Displaying Images
Adding 3-D Graphics and Multimedia by Using Windows Presentation Foundation (6652)

Learn how to implement three-dimensional (3-D) graphics and multimedia in a Windows Presentation Foundation (WPF) application.

Topics covered in this course include:

  • Creating 3-D Graphics
  • Manipulating the 3-D Environment
  • Adding Multimedia
     
Binding Data to Collections by Using Windows Presentation Foundation (6648)

Learn how to bind data to collections in a Windows Presentation Foundation (WPF) application.

Topics covered in this course include:

  • Binding to Collections of Objects
  • Managing Data by Using Collection Views
  • Creating Master-Detail User Interfaces
  • Presenting Collection Data by Using Data Templates
     
Binding Data to Controls by Using Windows Presentation Foundation (6647)

Learn how to bind data to controls in a Windows Presentation Foundation (WPF) application.

Topics covered in this course include:

  • Overview of Data Binding
  • Creating a Data Binding
  • Implementing Property Change Notification
  • Converting Data
  • Validating Data
     
Building Advanced User Interfaces by Using Windows Presentation Foundation (6649)

Learn how to create new controls in a Windows Presentation Foundation (WPF) application.

Topics covered in this course include:

  • Overview of Control Authoring
  • Creating User Controls
  • Creating Custom Controls
Building User Interfaces by Using Windows Presentation Foundation (6645)

Learn how to build a user interface in a Windows Presentation Foundation (WPF) application.

Topics covered in this course include:

  • Defining Page Layout
  • Building User Interfaces by Using Content Controls
  • Building User Interfaces by Using Item Controls
  • Hosting Windows Forms Controls
Configuring and Deploying Windows Presentation Foundation Applications (6653)

Learn how to configure and deploy a Windows Presentation Foundation (WPF) application.

Topics covered in this course include:

  • Introduction to Deployment Options for WPF Applications
  • Deploying a Standalone WPF Application
  • Deploying an XBAP Application
  • Configuring Security Settings
Configuring and Installing Assemblies in the Microsoft .NET Framework 2.0 (3356) Learn about the installation and configuration functions provided to developers by the Microsoft .NET Framework 2.0. Topics range from working with assemblies and installing assemblies in the GAC to creating custom installers and working with configuration classes. Write code to configure and install and assembly.

Having a good understanding of configuration and installation can help you build deployable components that can be configured at runtime. These are key components for maintainable client and server based enterprise solutions.

Creating an Application by Using Windows Presentation Foundation (6644)

Learn how to create a simple application by using Windows Presentation Foundation (WPF).

Topics covered in this course include:

  • Overview of Windows Presentation Foundation
  • Creating a Simple WPF Application
  • Handling Events and Commands
  • Navigating between Pages
Creating Globalized Applications in the Microsoft .NET Framework 2.0 (3360) Learn about the globalization functionality provided by the Microsoft .NET Framework 2.0. Topics range from working with Culture information, to creating new cultures and working with encoding. Retrieve globalization information and format information according to culture. Will also write code that enumerates and displays the available cultures.

Working with Globalization classes can help you create multilingual applications.

Creating Multithreaded Applications and Application Domains in the Microsoft .NET Framework 2.0 (3367) Learn about working with threads and application domains in the Microsoft .NET Framework 2.0. Topics range from working with thread, thread pools, and shared resources to creating and working with AppDomains. Create threads and thread pools, synchronize a shared resource, and log events asynchronously.

Using threading and application domains will help you build applications that make better use of system resources and processor time.

Customizing Appearance by Using Windows Presentation Foundation (6646) Learn how to customize the appearance of a Windows Presentation Foundation (WPF) application.

Topics covered in this course include:

  • 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
Implementing Code Access Security in the Microsoft .NET Framework 2.0 (3362)

Learn about using Code Access Security in the Microsoft .NET Framework 2.0. Topics range from configuring Code Access Security to managing Security Policy, Permissions and Access Control, and User Identity. Write code to configure security permissions for resources, create GenericIdentity and GenericPrincipal objects, and perform permission demands.

Working with Code Access Security will help you build secure applications that will be protected against running malicious code and that will not allow unauthorized access to data.

Implementing Collections and Generics in the Microsoft .NET Framework 2.0 (3355) Learn about working with the various types of collections provided by the base class library in the Microsoft .NET Framework 2.0. Topics range from working with Primary and Generic collections such as Lists, ArrayLists, Stacks, and Queues to Specialized collections and Collection base classes. Then build generic classes and collections and write code that iterates and manages these collections.

Having a good understanding of collections helps to determine which is most appropriate to use in different scenarios. This knowledge is critical to designing applications that are maintainable and scale to the needs of organization.

Implementing Cryptography in the Microsoft .NET Framework 2.0 (3363) Learn about encryption and decryption in the Microsoft .NET Framework 2.0. Topics range from encrypting and hashing data to extending cryptographic behavior. Write code to hash data and compare hashes as well encrypt and decrypt data.

Working with encryption, decryption, and hashing helps to protect data from being tampered with or from being viewed by unauthorized users.

Implementing Delegates and Events in the Microsoft .NET Framework 2.0 (3368) Learn about using events and delegates in the Microsoft .NET Framework 2.0. Topics range from creating and using delegates, to creating events and EventArg classes and raising events. Create an event and EventArgs as well define an EventHandler delegate.

Using events and delegates can create components that publish information during their processing for other components to subscribe to.

Implementing System Types and Interfaces in the Microsoft .NET Framework 2.0 (3354) Learn about the types and interfaces provided by the base class library in the Microsoft .NET Framework 2.0. Topics range from working with Value and Reference types to Generics, Exceptions and Attributes and finally to implementing .NET Framework interfaces such as IFormattable, IDisposable, and ICloneable. Create custom types that implement many of the concepts learned within the course.

Having this experience helps to create robust applications and components that take advantage of low level functionality provided by the .NET Framework. Additionally it can write reusable and extensible business components.

Interoperating Between COM Components and Assemblies in the Microsoft .NET Framework 2.0 (3364) Learn about interoperating managed and unmanaged code in the Microsoft .NET Framework 2.0. Topics range from exposing COM components to .NET and exposing .NET components to COM as well as using PInvoke to call Win32 dlls. Use interop to work with Microsoft Office from within a .NET Framework application.

Using interop helps to build .NET Framework applications that harness existing COM libraries and to expose new .NET Framework components to COM applications.

Managing Documents by Using Windows Presentation Foundation (6650) Learn how to manage documents in a Windows Presentation Foundation (WPF) application.

Topics covered in this course include:

  • Creating and Viewing Flow Documents
  • Customizing Text in Flow Documents
  • Creating and Viewing Fixed Documents
  • Packaging Documents
  • Printing Documents
Monitoring and Debugging Applications in the Microsoft .NET Framework 2.0 (3357) Learn about the monitoring, debugging, and tracing capabilities provided to developers by the Microsoft .NET Framework 2.0. Topics range from working with event logs, and processes to measuring application performance and using WMI. Write code to create performance counters, work with event logs, and add application tracing. Will also monitor application performance.

Having the ability to debug applications and gather contextual information at runtime is critical to problem resolution for applications in production.

Reading and Writing Files in the Microsoft .NET Framework 2.0 (3358) Learn about working with the file, stream, and string handling capabilities provided to developers by the Microsoft .NET Framework 2.0. Topics range from working with the file system and byte streams to working with strings and regular expressions. Write code to enumerate, create and delete files. You will also work with file compression and decompression.
Serializing Data in the Microsoft .NET Framework 2.0 (3359) Learn about how to serialize and deserialize objects in the Microsoft .NET Framework 2.0. Topics range from Binary, SOAP, and XML Serialization to how to customize serialization using attributes and custom classes. Customize XML Serialization with XmlAttributes. Will also use the XmlSerializer to serialize and deserialize an object.

Having a good understanding of serialization concepts is key to developing distributed applications.

Working with GDI+ in Windows-based Applications in the Microsoft .NET Framework 2.0 (3361) Learn about how to use GDI+ from within the Microsoft .NET Framework 2.0. Topics range from drawing graphic objects to working with images, bitmaps, and icons. Use GDI+ to create graphics, text, and point structures within a Windows Form.

Working with GDI+ helps to design rich graphical interfaces within .NET Foundation 2.0 applications as well as to manage images of various formats.

Working with Service Applications and E-mail Messages in the Microsoft .NET Framework 2.0 (3365)

Learn about Windows Services and E-mail in the Microsoft .NET Framework 2.0. Topics range from creating, managing and installing services to creating and sending e-mail messages and attachments. Write create, install, and manage a Windows service.

Having the knowledge of creating Windows services and how to send e-mail programmatically will help you build more robust applications.

Working with Type Metadata in the Microsoft .NET Framework 2.0 (3366) Learn about using reflection to work with type metadata in the Microsoft .NET Framework 2.0. Topics range from accessing type level and method level metadata to dynamically creating assemblies and types. Write code to load and examine an assembly dynamically in code.

Working with assemblies at run time helps to build extensible plug-in architectures.