WCF Fundamentals
Learn how to build modern connected systems on the Microsoft platform using Windows Communication Foundation.
Authored by:
Aaron Skonnard
Duration: 4h 32m
Level: Beginner
Released: 8/22/2008
Features:
Duration: 4h 32m
Level: Beginner
Released: 8/22/2008
Features:
Course Rating:
You are currently not signed in. Please sign in to access subscriber-only content.
Currently using: {{getCurrentPlayerName()}} [Change]
| expand all | collapse all | Progress | Duration | |
|---|---|---|---|
Introducing WCF |
|
00:56:05 | |
|
Overview
|
|
01:19 | |
|
Microsoft connected systems
|
|
04:35 | |
|
The move towards services
|
|
02:20 | |
|
Service design philosophies
|
|
01:32 | |
|
SOAP-based services
|
|
03:12 | |
|
RESTful services
|
|
03:08 | |
|
Service-orientation and SOA
|
|
01:54 | |
|
Microsoft's first attempts
|
|
02:28 | |
|
The ideal communication framework
|
|
02:44 | |
|
Introducing WCF
|
|
04:38 | |
|
Demo: Writing a simple WCF service
|
|
09:06 | |
|
Services and endpoints
|
|
02:35 | |
|
Built-in bindings
|
|
02:41 | |
|
Consuming services with WCF
|
|
02:06 | |
|
Demo: Writing a simple WCF client
|
|
05:23 | |
|
Some common WCF questions
|
|
05:51 | |
|
Summary
|
|
00:33 | |
|
01:01:53 | ||
|
03:46 | ||
|
04:17 | ||
|
02:28 | ||
|
03:11 | ||
|
05:53 | ||
|
03:45 | ||
|
02:33 | ||
|
05:43 | ||
|
01:11 | ||
|
05:29 | ||
|
03:16 | ||
|
02:01 | ||
|
03:29 | ||
|
02:46 | ||
|
03:31 | ||
|
02:08 | ||
|
02:27 | ||
|
03:12 | ||
|
00:47 | ||
Programming Clients |
|
01:14:18 | |
|
Overview
|
|
02:52 | |
|
Retrieving endpoint definitions
|
|
03:17 | |
|
Demo: Using SvcUtil.exe
|
|
06:38 | |
|
Demo: Using Service References
|
|
06:05 | |
|
Programming channels
|
|
01:40 | |
|
Specifying client endpoints
|
|
01:55 | |
|
Channel lifecycle
|
|
05:01 | |
|
Demo: Creating, using, and closing channels
|
|
08:44 | |
|
Avoiding ChannelFactory
|
|
01:43 | |
|
Demo: Using the proxy class
|
|
01:44 | |
|
Configuring client channels
|
|
03:29 | |
|
Exceptions and faults
|
|
02:54 | |
|
Demo: Handling various exceptions
|
|
04:59 | |
|
Invoking services asynchronously
|
|
02:10 | |
|
Demo: Using the WCF 3.5 async model
|
|
05:19 | |
|
Sharing assemblies and reusing types
|
|
03:22 | |
|
Demo: Tool-support for reusing types
|
|
03:23 | |
|
Programming MEX in WCF clients
|
|
02:56 | |
|
Demo: Using MetadataResolver
|
|
04:58 | |
|
Summary
|
|
01:09 | |
RESTful Services |
|
01:20:18 | |
|
Overview
|
|
03:56 | |
|
Understanding REST
|
|
05:03 | |
|
Resource Oriented Architecture (ROA)
|
|
04:37 | |
|
Tradeoffs and guidance
|
|
04:16 | |
|
REST support in WCF 3.5
|
|
02:20 | |
|
Configuring WCF services for REST
|
|
03:07 | |
|
WebGetAttribute
|
|
02:06 | |
|
WebInvokeAttribute
|
|
01:49 | |
|
UriTemplate
|
|
01:59 | |
|
Demo: Implementing a RESTful service
|
|
14:19 | |
|
Demo: Using WebServiceHost/Factory
|
|
05:37 | |
|
Demo: Calling a RESTful service
|
|
05:21 | |
|
WebOperationContext
|
|
01:24 | |
|
Syndication programming model
|
|
02:44 | |
|
Demo: Publishing Atom/RSS feeds
|
|
07:45 | |
|
Ajax integration via JSON
|
|
03:20 | |
|
Demo: Enabling Ajax integration
|
|
07:52 | |
|
System.Web limitations
|
|
01:49 | |
|
Summary
|
|
00:54 |
Introducing WCF
