WCF with C#
Introduction to
WCF
- Review the Challenges of Building
Distributed Applications
- Examine the Concept of Service Oriented Application
- See a High Level Overview of Windows
Communication Foundation
- Build and Host your First WCF Service
Hosting and
Calling WCF Services
- Understand how to Host a WCF Service
- Understand how Clients Communicate with
Services
- See how to Host and Call a Service using
Multiple Bindings
- See how to Configure Endpoint in Code and
in Configuration Files
Bindings and
Contracts
- Understand how to Work with Bindings
- Explore how to Create Service and Data
Contracts
- See the Implications of Modifying Service
and Data Contracts
Exceptions,
Diagnostics and Message Patterns
- Learn how to Handle Exceptions in WCF
Services
- See Techniques for Diagnosing Services
- Explore One-Way and Duplex Communication
Sessions and
Transactions
- See how to use Sessions to Maintain State
in WCF Services
- Explore Options for Controlling the
Lifetime of a Service Instance
- Learn how to Add Transactions Support to
a WCF Service
WCF Security
- Explore the Basics of WCF Security
- See how to Authenticate Callers of a
Service
- See how to Authorize Callers Based on
Roles
RESTful Services
- Explore how to Build WCF Services that
Support Representational State Transfer (REST)
- WPF with C#
Introducing WPF
- Understand the motivation behind WPF
- Examine the various 'flavors' of WPF
applications
- Overview the services provided by WPF
- Examine the core WPF assemblies and
namespaces
- Work with the Window and Application
class types
- Learn the syntax of XAML
- Understand the XAML / code relationship
WPF Controls
- Survey the core WPF control types
- Review the WPF control programming model
- Learn to position controls using layout
managers
- Understand the role of WPF control
commands
WPF Document
Controls
- Understand the scope of the WPF documents
API
- Distinguish between fixed documents and
flow documents
- Populate a document with inline and block
elements
- Work with the WPF document APIs
WPF Graphical
Rendering Services
- Understand the scope of WPFs graphical
rendering services
- Work with the Shape types
- Work with Brushes and Pens
- Apply graphical transformations
- Understand the role of geometries and
drawings
- Work with the visual programming layer
WPF Resource
Management
- Learn to manage binary resources
- Understand the role of logical resources
- Work with resources in XAML and
procedural code
- Work with resource dictionaries
- Understand the resource lookup mechanism
- Know the role of dynamic resources
- Learn how to make use of system resources
WPF Styles
- Learn how to define and apply WPF styles
- Learn to limit where a style can be
applied
- Build new styles based on existing styles
- Understand the use of triggers
WPF Animation
Support
- Understand the scope of WPF's animation
services
- Define animations in code and XAML
- Work with linear interpolation animations
- Work with key-frame-based animations
- Work with path-based animations
WPF Data Binding
- Understand the WPF data binding mechanism
- Bind to custom objects
WPF Templates and
User Controls
- Understand the relationship between WPF
logical and visual trees
- Learn to build custom control templates
- Examine options for building custom
controls
|
No comments:
Post a Comment