Skip to main content

Advanced WCF

In this post, I am sharing the link of articles about  advanced topics in WCF.

The List of articles is exhaustive and can serve as your repository for all WCF queries.
Concurrency,Throttling & Callbacks



Creating Web Services From WSDL
Link1
Link2
Link3
Link4

WCF-Security

WCF over HTTPS 

Transport Security(basic)/HTTPS
  • UserNamePasswordValidator
  • ServerCertificateValidationCallback

9 simple steps to enable X.509 certificates on WCF - CodeProject
http://www.codeproject.com/KB/WCF/9StepsWCF.aspx?display=Print
  • Message Security(Certificate)/PeerTrust

Securing WCF Services with Certificates.- CodeProject
http://www.codeproject.com/KB/WCF/wcf_certificates.aspx
  • Message Security(Certificate)/ChainTrust

How To Configure WCF Security Using Only X.509 Certificates - CodeProject


http://www.codeproject.com/KB/webservices/WCFx509Security.aspx

  • TransportWithMessageCredential
  • Transport Security(Certificate)
  • Message Security(Certificate)

WCF certificate authentication under Windows Vista - Windows Live
http://romualdas.spaces.live.com/blog/cns!DCDC5E439E70339D!1006.entry?sa=894596551

  • Transport Security(Certificate)
  • PeerOrChainTrust/mapClientCertificateToWindowsAccount

Use Transport Security and Message Credentials - MSDN
http://msdn.microsoft.com/en-us/library/ms789011.aspx
  • WSHttpBinding + Transport Security (Code/Config)
  • NetTcpBinding + Transport Security (Code/Config)

WCF - 2 Way SSL Security using Certificates - Imaya's Blog
http://blogs.msdn.com/b/imayak/archive/2008/09/12/wcf-2-way-ssl-security-using-certificates.aspx

  • Transport Security (Certificate)

Thoughts on BasicHttpBinding, Security and SSL - Sajay MSDN Blogs
http://blogs.msdn.com/b/sajay/archive/2007/01/05/thoughts-on-basichttpbinding-security-and-ssl.aspx

  • BasicHttpBinding
  • UserNamePasswordValidator
  • TransportWithMessageCredential

Programming WCF Security - MSDN
http://msdn.microsoft.com/en-us/library/ms731925.aspx


Improving Web Services Security Guide - patterns & practices
http://wcfsecurityguide.codeplex.com


http://msdn.microsoft.com/en-us/library/ff648360.aspx
  • wsHttpBinding
  • Message Security
  • Certificates

Certificate Authentication - MSDN Forum
http://social.msdn.microsoft.com/forums/en-US/wcf/thread/4e12a513-ba7f-485d-93a7-2f093f1ccd8d


Misc http://webservices20.blogspot.com/
http://wcfsecurity.codeplex.com/wikipage?title=How%20Tos
Hope it was helpful.
Till next we connect......

Happy Learning..

Comments

Popular posts from this blog

Asp.Net 4.0: An Overview-Part-III

This is the last post in the series which will explore the following new features of ASP.Net 4.0  Performance Monitoring for Individual Applications in a Single Worker Process Web.config File Refactoring Permanently Redirecting a Page Expanding the Range of Allowable URLs Performance Monitoring for Individual Applications in a Single Worker Process It is a common practice to host multiple ASP.NET applications in a single worker process, In order to increase the number of Web sites that can be hosted on a single server. This practice results in difficulties for server administrators to identify an individual application that is experiencing problems. ASP.NET 4 introduces new resource-monitoring functionality introduced by the CLR. To enable this functionality, following XML configuration snippet is added to the aspnet.config configuration file.(This file is located in the directory where the .NET Framework is installed ) <?xml version="1.0" encoding="UTF-8"

WCF-REST Services-Part-II

HOW REST is implemented in WCF Part-I of the series explored the REST conceptually and this post will explore how REST is implemented in WCF. For REST implementation in WCF, 2 new attributes namely WebGetAttribute and WebInvokeAttribute are introduced in WCF along with a URI template mechanism that enables you to declare the URI and verb to which each method is going to respond. The infrastructure comes in the form of a binding ( WebHttpBinding ) and a behavior ( WebHttpBehavior ) that provide the correct networking stack for using REST. Also, there is some hosting infrastructure help from a custom Service¬Host ( WebServiceHost ) and a ServiceHostFactory ( WebServiceHostFactory ). How WCF Routes messages WCF routes network messages to methods on instances of the classes defined as implementations of the service. Default behavior ( Dispatching ) for WCF is to do this routing based on the concept of action. For this dispatching to work, an action needs to be present in ev

SOLID principles -Code Samples and Free Ebook

I planned to write code samples for SOLID principle implementations, however I am a firm believer of " NOT RE-INVENTING THE WHEEL ", when all you need is use the wheels and make a new CAR. Going by the ideology, I have found an excellent  SOLID principles FREE -Ebook ( covering all aspects of SOLID design principles, with Code sample). This book is an excellent visual aid to remember these principles, as it uses Motivational posters for explaining SOLID design principles. One additional advantage to the above mentioned book is the Code-Refactoring ebook . Both of these books can be downloaded from this EBOOK download Link Both of these books can be downloaded form here. Hope this book proves useful... Till next we connect.... Happy Learning..