You are here

Microsoft 70-513 TS: Windows Communication Foundation Development with Microsoft .NET Framework 4 - C#

Primary tabs

Resell This Course

Request A Demo

About Our Platform

About Our Courses

Students can select either VB or C# for their training language.
The candidate works on a team in a development environment that uses Microsoft Visual Studio 2010 and .NET Framework 4 to build distributed applications. This candidate should have at least one year of experience developing Windows Communication Foundation (WCF) based applications, including at least six months of experience with .NET Framework 4. The candidate should also be able to demonstrate the following:

  • A solid understanding of WCF in the context of the .NET Framework 4 solution stack
  • Experience creating service model elements
  • Experience using WCF to support open and .NET communication
  • Experience configuring and deploying WCF applications
  • Experience using Visual...read more
Section 1 - Introduction
  • WCF Using .Net 4.0
  • Service Oriented Architecture
  • Three Basic Layers
  • First Principle
  • Communication and Integration
  • Integration Styles
  • Legacy Applications
  • Message Exchange Patterns
  • Messaging Patterns
  • Business Process Patterns
  • Section Close

Section 2 - Service and Data Contracts
  • Explaining Contracts
  • Define WCF
  • Contract Types
  • WCF Service-Car Rental Agency
  • Code First Service
  • Scenario
  • Client Implementation
  • Auto-Generate WSDL
  • Service and Operation
  • Attributes
  • WSDL Update
  • Check Price Per-Day
  • Price Estimate Request
  • Pass Estimate Request
  • Associated XSD File
  • DataContractSerializer
  • DataContract and DataMember Attributes
  • Serialize Data Contracts
  • Serializing Instance
  • The Details
  • Add 2-Classes
  • KnownType Attribute
  • Service Known Type
  • Config File for Known Type
  • Disclosing Known Types
  • Versioning
  • Round-Trip
  • Contract Versioning
  • XML Serialization
  • Review
  • Test Our Knowledge
  • Section Close

Section 3 - Bindings
  • ABCs of WCF
  • How The Bindings Work
  • Addresses
  • Service Behavior
  • IServiceBehavior
  • ServiceMetadataBehavior
  • Operation Behaviors
  • EndPoint Behaviors
  • Contract Behaviors
  • Bindings
  • Context Enabled
  • Configuring Bindings
  • System.ServiceModel
  • Base Addresses
  • Default Configurations
  • Automatic Endpoints
  • Default Bindings Mappings
  • Standard Endpoints
  • Configuring Multiple Bindings
  • Review
  • Test Our Knowledge
  • Section Close

Section 4 - Clients
  • Add Service Reference
  • Create Proxy
  • Service Contract Interface
  • Using Client-Side Proxy
  • WebServiceHost
  • RESTful Implementation
  • WebGet & WebInvoke
  • RESTful Application
  • Status Codes
  • RESTfulService Contract
  • Review
  • Test Our Knowledge
  • Section Close

Section 5 - Instancing
  • InstanceContextMode
  • Per Call
  • Singleton
  • Per Session
  • Service Life
  • Operation Behavior-Service Life
  • Session ID
  • Conclusions
  • InstanceContextMode
  • Throttling
  • Service Behavior
  • Visual Studio-Throttling
  • Throttling-Results
  • ConcurrencyMode.Multiple
  • Final Example
  • Best Practices
  • Load Balancing
  • Review
  • Test Our Knowledge
  • Section Close

Section 6 - Understanding WCF Security
  • Main Principles
  • Transport and Message Security
  • Configuring Security in WCF
  • Security Mode
  • Protection Level
  • Client Credential Type
  • Authentication and Negotiation
  • Secure Sessions
  • Review
  • Test Our Knowledge
  • Section Close

Section 7 - WCF Security In Action
  • Claims-Based Identity Model
  • Claim Types
  • Authentication in Action
  • Message Security
  • Username Authentication Demo
  • Transport Security
  • Mutual X509 Certificate
  • Kerberos Authentication Over Message Security
  • Claims Transformation
  • Review
  • Test Our Knowledge
  • Section Close

Section 8 - Federated Authentication
  • Security Token Service
  • Windows Identity Foundation
  • Security Token Handlers
  • Configuring
  • Review
  • Test Our Knowledge
  • Section Close
  • Section 9 - Hosting WCF Services
  • Service Hosting
  • Windows Activation Services
  • Tracking Endpoints
  • Enabling Event Viewer
  • Routing Services
  • Bridging
  • Error Handling
  • Cloud-Based Hosting
  • Section Close

Section 10 - Create a WCF Service Application
  • Creating a WCF
  • Project 1
  • The Requirements
  • Project 2
  • The Services
  • Best Practices and Standards
  • Design Guidelines
  • Section Close

Add New Discussion