WCF stands for Windows Communication Foundation. It is Microsoft's latest technology that enables applications in a distributed environment to communicate with each other. WCF is Microsoft's unified programming model for building service-oriented applications. It enables developers to build secure, reliable, transacted solutions that integrate across platforms and interoperate with existing.
WCF Version
Introduced with .NET & IDE
Features Detail
4.5
4.5 and Visual Studio 2012
- Task-based Async Support
- Contract-First Development
- WCF Configuration Validation
- Web Socket Support
- UDP Endpoint Support
- New Https protocol mapping on IIS
- Streaming Improvements
- Multiple Auth support for single endpoint
4.0
4.0 and Visual Studio 2010
- Simple Configuration
- Serialization Enhancements
- Support for WS-Discovery
- Routing Service
- Standard Endpoints
- Workflow Service
3.5
3.5 and Visual Studio 2008
- UriTemplates Support
- Support for REST Style Services
- Asp.NET Ajax Integration and JSON support
- Added WS* Specification Support
- Support for RSS and Atom feeds
3.0
3.0 and Visual Studio 2005
- Introduced first version of WCF with many features like Address, Binding, Contract, Sessions, Instancing, and Concurrency management
What do you think?
I hope you will enjoy the WCF features. I would like to have feedback from my blog readers. Your valuable feedback, question, or comments about this article are always welcome.