June 2004 - Posts
Yasser, Matt, and Elliot have published an introductory article on the new feature of the ASMX Web services engine in Whidbey: New Features for Web Service Developers in Beta 1 of the .NET Framework 2.0
Especially cool and powerful is the HttpListener-based activation model which leverages http.sys - Don already talked about it several times.
More detailed information on ASMX v2 including samples and figures can be expected soon ...
If you think you have seen it all ... check out thinktecture's Ralf Westphal's dotnet.tv. This time it is completely in English and the topic is Web services. Cool and both educating and entertaining.
You can now download all the demos I showed in my session about common Web services headaches at DevTeach in Montreal.
Fellow WS geek John Bristowe and I had an IM conversation the other day and decided to start a GotDotNet workspace to develop some WS-* implementations based on WSE 2.0.
The workspace is called Plumbwork Orange (see this post for an explanation ;-)) - check it out, give feedback - or better yet: contribute!
For those of you who care about the details: The IESG has approved the document 'The 'application/soap+xml' media type' as an Informational RFC. It talks about the definition of the "application/soap+xml" media type which can be used to describe SOAP 1.2 messages serialized as XML 1.0.
Due to high demand from TechEd attendees our Chalk & Talk session together with Beat and Terry will be repeated. Additional time scheduled: Tue, Jun 29 18:15 - 19:30.
See you there!
Next stop after Montreal is Amsterdam. This year's European TechEd will be in the Netherlands - well, besides the fact that Germany and the Netherlands are not the very best friends when it comes to soccer, I think Amsterdam is a great venue for this event.
Besides a regular session on how to create efficient XML.based Web services applications with today's technologies I will also particiapte in a Chalk & Talk session that discusses the strenghts of Web services and how to apply them with the .NET Frameowrk today and tomorrow. Here we go ...
Creating Efficient, High Performance XML Web Services (DEV319)
Friday, Jul 2 08:30 - 09:45
A lot of customers have one same dream: improving Web services performance. XML-based Web services are adhered to the mysterium of being 'somewhat slower' than other communication means and cannot scale out well. This session tries to clear up some of the prejudices and leads you through a series of measures to improve the overall responsiveness of your ASP.NET Web services. Key to this is to understand the architecture of ASMX Web services and the anatomy of a Web service request from both the client and server-side perspectives. See a set of key Web service design considerations followed by essential Web service performance and scalability issues. Learn how to configure, tweak and program for the best results you can get out of the ASMX engine today.
And You Thought You Knew about Web Services?! (CHT011)
Wednesday, Jun 30 14:45 - 16:00
Christian Weyer , Beat Schwegler , Terry Leeper
Many people apply Web Services techniques in a RPC-based fashion. But this doesn't justify the use of Web Services standards. Web Services are about messaging and messaging is all about the message! Come and join us to discuss what actually makes Web Services 'service like', how you can apply service-oriented principles with existing Web Services platforms as well as the motivation for the up-coming WS specifications! Yes, we care about messages... how about you?
Again, I hope to see a lot of you out there in Amsterdam - just send me a message via the feedback form and we can arrange a meeting. Cheers.
OK, conference season starts soon. I will be in Montreal from Friday through Tuesday. A lot of fantastic speakers will be at the DevTeach conference and I am very happy to meet some of them.
Anyway, I also have to do some work - I will be presenting some common solutions to Web services developments problems in the ASMX stack today and will also talk about the future of distributed applications (and Web services in particular) on the Windows platform. Here we go ...
Ouch! - Common XML Web Services Headaches (NET386)
Monday, 15.00 - 16.15
When you are going beyond ASP.NET's [WebMethod] approach you will eventually face a lot of problems. In this talk we try to present solutions to the most common headaches like: include existing XML Schemas, access the raw SOAP message, dynamically invoking Web Services at runtime ... And improving Visual Studio .NET when it comes to Web services programming! See a lot of code and solutions and few slides.
Preview into the Future of Distributed Applications (NET285)
Sunday, 15.00 - 16.15
"Indigo" is Microsoft's programming model and framework for building connected applications and Web services. "Indigo" brings together the best of .NET Remoting, MSMQ, ASMX and .NET Enterprise Services to form a unified model and runtime for building connected applications on the Windows platform. Learn about the architectural components of "Indigo" as well as the conceptual model shared by all "Indigo" applications.
Hope to see a lot of you in Montreal. Cheers.