WCF COURSE CONTENT
WCF Essentials
Service Contracts
Data Contracts
Instance Management
Operations
Faults
Transactions
Concurrency Management
Queued Services
Security
WCF Essentials
- What Is WCF?
- Services
- Addresses
- Contracts
- Hosting
- Bindings
- Endpoints
- Metadata Exchange
- Client-Side Programming
- WCF Architecture
- Working with Channels
- Reliability
Service Contracts
- Operation Overloading
- Contract Inheritance
- Service Contracts Factoring and Design
- Contract Queries
Data Contracts
- Data Contract Attributes
- Data Contract Hierarchy
- Data Contract Equivalence
- Versioning
- Enumerations
- Data Sets and Tables
Instance Management
- Behaviors
- Per-Call Services
- Per-Session Services
- Singleton Service
- Demarcating Operations
- Instance Deactivation
- Throttling
Operations
- Request-Reply Operations
- One-Way Operations
- Callback Operations
- Events
- Streaming
Faults
- Errors and Exceptions
- Fault Contracts
- Error-Handling Extensions
Transactions
- The Recovery Challenge
- Transactions
- Transaction Propagation
- Transaction Protocols and Managers
- The Transaction Class
- Transactional Service Programming
- Explicit Transaction Programming
- Service State Management
- Instance Management and Transactions
- Callbacks
Concurrency Management
- Instance Management and Concurrency
- Service Concurrency Mode
- Instances and Concurrent Access
- Resources and Services
- Resource Synchronization Context
- Service Synchronization Context
- Custom Service Synchronization Context
- Callbacks and Client Safety
- Callbacks and Synchronization Context
- Asynchronous Calls
Queued Services
- Disconnected Services and Clients
- Queued Calls
- Transactions
- Instance Management
- Concurrency Management
- Delivery Failures
- Playback Failures
- Queued Versus Connected Calls
- Response Service
- HTTP Bridge
Security
- Authentication
- Authorization
- Transfer Security
- Identity Management
- Overall Policy
No comments:
Post a Comment