| |
| |
Visual Studio 2010 : WCF, WCF Data Services, WCF RIA Services |
|
|
|
|
| Thème |
VISUAL STUDIO .NET |
| Objectif |
After completing this course, students will be able to: build a simple WCF service and client, create and configure a service as a managed application and select an appropriate hosting option, expose a WCF service over different endpoints and add run-time functionality by using behaviors, improve debugging capabilities by examining messages and service activity, define service, operation, and data contracts to meet application requirements, add error handling to a WCF application, address service quality issues such as performance, availability, concurrency, and instance management, implement security in a WCF application, protect data integrity through correct use of transactions, |
| Pré requis |
Before attending this course, students should have intermediate experience of developing applications by using previous versions of Microsoft Visual Studio development system at level 200. |
| Durée |
3 j |
|
Retour au calendrier |
Télécharger le PDF |
Se pré-inscrire |
| Juillet | Août | Septembre | Octobre | Novembre | Décembre |
| | | | | | |
| Contenu |
Module 1: Getting Started with Windows Communication Foundation
- Designing an Application to Be Part of a Service Oriented Architecture
- Overview of WCF Architecture
- Using a Language-Level Interface As a Service Contract
- Implementing a Simple WCF Service in Visual Studio 2008
- Consuming a simple WCF service in Visual Studio 2008
Module 2: Configuring and Hosting WCF Services
- Programmatically Configuring a Managed Application to Host a WCF Service
- Programmatically Configuring a Managed Application to Call a WCF Service
- Defining Client and Service Settings by Using File-Based Configuration
- Selecting a Hosting Option for a WCF Service
- Deploying a WCF Service
Module 3: Endpoints and Behaviors
- Exposing WCF Services Over Different Endpoints
- Adding Behaviors to Services and Endpoints
- Interoperating with Non-WCF Web services
Module 4: Debugging and Diagnostics
- Logging Messages
- Activity Tracing
Module 5: Designing and Defining Contracts
- Designing a Coherent and Cohesive WCF Service Interface
- Defining a Service Contract
- Defining Operations on a Service
- Defining a Data Contract
|
Module 6: Handling Errors
- Relating .NET Exceptions to Service-Level Faults
- Using Faults in a Service
- Handling Faults and Exceptions on Clients
Module 7: Improving WCF Service Quality
- Managing WCF Service Instances
- Managing Concurrency Issues
- Improving WCF Service Quality
Module 8: Implementing WCF Security
- Overview of Security in WCF
- Applying Overall Security Requirements to a Binding
- Specifying Required Client and Service Credentials
- Working With Security Information
Module 9: Implementing Transactions
- Overview of Transactions in a Service-Oriented Application
- Creating Transactional Service Operations
- Enabling the Flow of Transactions from Client to Service
|
|
|
| | |
|
|
|