Why WCF ?

This article is about to tell you the capablity of WCF and it's new upcoming features. As we all knows the capablity of WCF. Microsoft is wroking very hard to make life of WCF developer
easy so that they can work easily. It has following new features


  • XML Editor tool Tip: Now it has the tool tip for every element of your xml
  • Multiple authentication type for a single contract entry in IIS. It is happend at the virtual directory level.
  • Support for web-Socket programming: This features ensures that you can provide bidirectional support over on port 80 and 443. Even you will realize the similar performance. Both NetHttpBinding & NetHttpsBindig  are two new binding methods which helps us in web Socket programming.
  • Now it is possible to generate  a metadata files in a single WSDL Document, In other wrods you can have single WSDL document for service. To enable this features you just need to append "?singleWSDL" at the end of URI.
  • When you add a service reference to your program a new client configuration files get generated and contains the value of every binding property. Net 4.5 framework has resolved this issue and become simpler and smaller it contains the  details of those methods who are not set to non default value. 
  • Now it has support for contract first development, means we can generate service and data contract from WSDL Document. You can achieve this from svcutil.exe/serviceContract Switch.
  • Now it has improvement in core areas such as support for Asynchronous programming , improvement in streaming programming and compression support for binary encoder.

Comments