Windows Communication Foundation, what is yo funk-shun?

For those who have not yet experienced the magic: Windows Communication Foundation rocks!  All my base are belong to it.  It is teh shit.
 
I’ve been doing communications programming for a few years (since 2000)–first using named pipes (making calls to the Win32 API from VB 5), then using Windows Sockets (making calls to the Win32 API from VB 6), and then using sockets in .NET, and then using .NET Remoting.  But now, finally, AFTER ALL THESE YEARS AND SO MUCH LOST SLEEP, Microsoft has delivered something that makes communicating across application domains, process boundaries, machine boundaries…whatever…absolutely trivial.  TRIVIAL, I TELL YOU!
 
Last night, I finished a simple ASP.NET app that uses the AJAX Pro library (http://www.codeplex.com/AjaxPro) to make calls to a class on my web server that makes remoting calls to a windows service running on another machine, causing that windows service to do ‘stuff’, and then report the results back–ALL WITHOUT SUBMITTING AND REPAINTING AN ENTIRE PAGE.
 
MAGICAL, I TELL YOU!  Absolutely MAGICAL!  I’ll buy anyone from the WCF (Indigo) Team lunch for revolutionizing the way I think about distributed computing and communication (at least in the .NET world).
Advertisements

2 thoughts on “Windows Communication Foundation, what is yo funk-shun?

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s