learnex

 
WPF, WCF

WPF WCF WWF Course Details

Windows Presentation Foundation Using C# Training
Introduction to WPF

What Is WPF
.NET Framework 3.0 (WinFX)
WPF Overview
Application and Window
A Simple WPF Application
Using Visual Studio
Brushes
Panels

XAML

Role of XAML
Elements and Attributes
Namespaces
Property Elements
Type Converters
Content Property
Collections
XAML and Procedural Code

WPF Controls

Button
Label
Text Box
Tool Tip
Radio Button
Check Box
List Box
Combo Box

Layout

Positioning
Transforms
Canvas
Drawing Shapes
StackPanel
WrapPanel
DockPanel
Grid
Scrolling
Scaling

Dialogs

Message Boxes
Win32 Common Dialogs
Custom Modal Dialogs
Custom Modeless Dialogs

Menus and Commands

Menus
Context Menus
Icons on Menu Items
Commands
Keyboard Shortcuts
Disabling Menu Items
Checking Menu Items

Toolbars and Status bars

Toolbars
Toolbars and commands
Status bars

Dependency Properties and Routed Events

Dependency Properties

WCF

Windows Communication Foundation Using C# Training
Introduction to WCF

What is WCF
Address, Binding and Contract
WCF Services and Clients
IIS Hosting
WCF Architecture

Addresses and Bindings

Addresses
Bindings
Message Exchange Patterns
Configuring Bindings
Interoperating with ASMX Web services
Hosting in a Console Application
Channel Factories
Multiple Endpoints

Service Contracts

Defining Service Contracts
Defining Operation Contracts
Services with Multiple Contracts
Contract Inheritance
Operation Overloading

Instance Management

Using Per - Call Services
Using Per - Session Services
Using Singleton Services
Configuring Behaviors

Data Contracts

Implementing Data Contracts
Mapping Data Contracts to XSD Schema
Serialization
Array and Generic Collections
Enums
Versioning Data Contracts

More about Service Contracts

Versioning Service Contracts
Implementing Message Exchange Patterns
Oneway Contracts
Duplex Contracts
Asynchronous Proxies

Handling Errors

Faults and Exceptions
Generating and Handling Faults
Fault Contracts
Faults and Sessions

WWF

Introduction to Workflow

What is Windows Workflow Foundation?
Creating Your First Workflow
Hosting a Workflow in a Windows Application

Handling Conditions an Exceptions

Introducing Conditional Activities
If Else Activity
While Activity
Conditioned ActivityGroup Activity
Replicator Activity
Handling Exceptions

Flow Activities

Introducing Flow Activities
Delay Activity and Handling Properties
Listen Activity
Suspend and Terminate Activities
Parallel and Synchronize Scope Activities
Handling Cancellation

Making Decisions in Workflows

Using Rules in Workflows
Using the Policy Activity
Setting Priorities
Forward Chaining

Workflow Communications

Calling Methods in the Host from the Workflow
Handling Host Events in the Workflow
Bi-Directional Communications

Creating State Machine Workflows

Introduction to State Machines
State Machine Activities
Creating a State Machine Workflow
Circular Navigation in State Machines

Using and Building Persistence Services

Introducing Workflow Persistence
Using the SQL Persistence Service
Creating a Custom Persistence Service

Using and Building Tracking Services

Workflow Tracking Services
Using the SQL Tracking Service
Tracking Profiles
Creating a Custom Tracking Service

Creating Custom Activities

Introducing Custom Activities
Creating a Simple Activity
Creating a More Complex Activity
Creating Composite Activities

Handling Workflow Transactions

Transactions
Transactions in Workflows
Transactions and Batches of Work
Compensation in Workflows

Dynamic Workflow Updates

Introduction to Dynamic Updates
Modifying a Workflow from the Host Application
Modifying a Workflow from within the Workflow
Dynamic Rule Conditions

Workflows and Web Services

Workflow-Based Web Services
Building a Workflow Web Service
Maintaining State in Web Services
Invoking a Web Service in a Workflow