|
Formål:
At give deltageren viden om at udvikle web services med Windows ommunication Foundation på .NET 3.5
Forudsætninger:
Følgende kurser eller tilsvarende viden:
- MS-2956 Core Foundations of Microsoft .NET 2.0 Development
- MS-2957 Advanced Foundations of Microsoft .NET 2.0 Development
Beskrivelse:
På kurset gennemgås hvordan man udvilker Windows Communication Foundation (WFC) services i .NET 3.5. Herunder opbygning af en WCF service og klient, implementer sikkerhed og fejl håndtering i applikationen. Derud over definere service, operation og data indhold således at de møder applications krav samt beskyttelse af data gennem korrekt brug af overførelser.
Lærebøger:
Microsoft Official Curriculum (MOC) materiale
Certificeringer:
- 70-503 TS: Microsoft .NET Framework 3.5 - Windows Communication Foundation Application Development
Varighed / Pris:
3 dage / 11.100,- kr. (ekskl. moms)
Videre forløb:
- MS-6265 Visual Studio 2008: Microsoft .NET Framework 3.5 Windows Forms
- MS-6463 Visual Studio 2008: ASP.NET 3.5
- MS-6464 Visual Studio 2008: ADO.NET 3.5
|
Indhold:
- 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
- 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
- Endpoints and Behaviors
- Exposing WCF Services Over Different Endpoints
- Adding Behaviors to Services and Endpoints
- Interoperating with Non-WCF Web services
- Debugging and Diagnostics
- Logging Messages
- Activity Tracing
- 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
- Handling Errors
- Relating .NET Exceptions to Service-Level Faults
- Using Faults in a Service
- Handling Faults and Exceptions on Clients
- Improving WCF Service Quality
- Managing WCF Service Instances
- Managing Concurrency Issues
- Improving WCF Service Quality
- 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
- Implementing Transactions
- Overview of Transactions in a Service-Oriented Application
- Creating Transactional Service Operations
- Enabling the Flow of Transactions from Client to Service
|