SingingEels : Development Community & Resource

Login

Articles

  • ADO.NET (2)
  • ASP.NET (36)
  • LINQ (4)
  • Security (2)
  • Silverlight (3)
  • SQL (7)
  • Standards (5)
  • WCF (2)

Syndication

  • Articles RSS
  • Blogs RSS

Contribute

  • Our Authors List
  • Member Sign-Up
  • Suggestions Box
ASP.NET Hosting with MS SQL 2008 – Click Here!

WCF - Absolutely Amazing

(Oct 16 2007 - 07:41:59 AM by Timothy Khouri) - [print blog post]

One of my biggest passions in the development world has always been networked programs. For the longest time I've had bitter sweet feelings about Remoting in .NET. Basically, remoting is one of the most beautiful and powerful architectures that .NET has pioneered. The one issue that I've had has been that Remoting in .NET was limited to a "one-way" architecture.

I can't even explain how excited I was when I learned about WCF (released in .NET 3.0 about a year ago) and the "duplex" capabilities thereof... take five minutes, read this article: http://www.codeproject.com/WCF/WCF_Duplex_UI_Threads.asp

Jeff Barnes covers the new features very well and explains some useful "gotchas" that is important to know. For instance thread-afinity and deadlocks (two subjects that I didn't even consider until I realzied the potential dangers).

Kudos To Microsoft

I was curious to see how they would provide support for reaching back to the client connections, so as I read on I caught site of this: "OperationContext.Current". Now, that might not say a lot to you, but it almost made me cry. The idea of a static contextual property that exposes a singleton-like instance back to the client is the perfect way to handle such things (just like HttpContext.Current for you web developers out there).

Again, great article, and great work by Microsoft.

You must be logged in to add comments. If you have not already done so, you can create an account here. If you already are a member, you first need to login before you can comment.

Developer / Architect / Author

Blog Archives

  • November 2008 - (1)
  • October 2008 - (2)
  • September 2008 - (2)
  • August 2008 - (3)
  • July 2008 - (1)
  • June 2008 - (3)
  • May 2008 - (2)
  • April 2008 - (2)
  • March 2008 - (4)
  • February 2008 - (2)
  • December 2007 - (2)
  • November 2007 - (1)
  • October 2007 - (4)
  • September 2007 - (9)
  • August 2007 - (7)

Related Ads

SingingEels.com as of Jan 05 2009 - 07:23:14 PM - (0.0468738)