Scott Hanselman

Wizzy wizzy wizzy

October 15, 2003 Comment on this post [1] Posted in INETA | ASP.NET | Web Services
Sponsored By

Great time tonight at the Cleveland .NET Special Interest Group.  We started at 6pm and were still going towards 9pm.  Not bad for a talk that was supposed to be ~ an hour.  Great crowd, standing room only and GREAT questions.   Covered the history of everything from The Big Bang, DNA, up till that evening.

One of the big topics o' interest was WSE 2.0, and Web Services Security.  We spent a lot of time (over 60 minutes) just talking about separating Domain Object implementation from Messages from Transport Protocol.  I showed my boss Chris Brook's great single implementation/multiple transport of a Web Service using WSE 2.0.  With a single chunk of imp code (via his "imp factory") we support multiple flavors of Web Services using ASMX, WSE 2.0 SOAP and more importantly WSE 2.0 SOAP over TCP Sockets!  Very cool.

We talked about the clear possibility that we could support SOAP over other transports, and Queuing came up often.  So, I retire to the hotel and what do I see?  $d(Synchronicity).  My friend Christian Weyer pointing us to an upcoming(?) MSMQ Transport for WSE and an existing(!) MQ Transport for WSE.  Great stuff from Kevin Hammond who today has MQSeries and who is refactoring MSMQSoapProvider for async support.  Where/When are we getting these bits?

About Scott

Scott Hanselman is a former professor, former Chief Architect in finance, now speaker, consultant, father, diabetic, and Microsoft employee. He is a failed stand-up comic, a cornrower, and a book author.

facebook twitter subscribe
About   Newsletter
Hosting By
Hosted in an Azure App Service
October 15, 2003 20:07
Really great work Scott.
The 3 hours flew by.
Since my company also sells into the banking space, I thoroughly enjoyed all the banking references, they made me feel at home.

For what it's worth, the .NET Web Services tech discussion was right up there with recent Keith Ballinger and Don Box content ! ! !

Comments are closed.

Disclaimer: The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.