OK, here we go: I am finally at TechEd
in Barcelona. This Monday and Tuesday I am in an ASP.NET 2.0 session with Scott Guthrie. He
will show us all good and new things in the upcoming release. Really looking
forward to what has actually changed since my first contact back in February. The
good thing is we have all the necessary and interesting bits here on our PCs and
we will play with the IDE and the runtime and build an entire Web
application. Of course, as usual, I am not allowed to report on the actual
information or even the details as this event is under NDA.
OK, nun bin ich auf der TechEd
in Barcelona. Heute und morgen werde ich mir von Scott Guthrie alles
über das zukünftige ASP.NET 2.0 erzählen lassen. Ausser den Informationen, die
ich bereits im Februar
hier gepostet habe (naja, "Informationen" ist natürlich relativ ...), bin
ich wirklich gespannt was alles neu ist. Auf jeden Fall haben wir die Bits auf
unseren PCs hier und können damit herum spielen und Web-Anwendungen
bauen. Allerdings werde ich an dieser Stelle nichts über die Inhalte oder gar
Details berichten dürfen, denn selbstverständlich werden diese Infos nur im
Rahmen eines NDA weiter gegeben.
Although it is just a 0.25 release, the Mono team pushed a new release to their web site. It seems
they did an extremely hard job - especially regarding improved support for XML
Web Services - finally .... Here are some interesting and very motivating
snippets from the release notes:
XmlSerializer Lluis worked on a new implementation
of the XmlSerialization classes in record time. The XmlSerializer is the
foundation for the Soap web services and is also one of the neatest features
in the .NET Framework. It is possibly the best way of dealing with XML
documents that I have found so far, and I am kept wondering, why did I bother
processing XML in any other way before.
Services The Web services classes support both RPC and Document,
processing as well as Literal and Encoded mechanisms. We have only implemented
the client side so far, but most of the infrastructure is in place for
authoring the server-side web services. Erik has written the beginning of
our WSDL compiler, but this compiler has not been checked into the repository
yet, so today you need to compile your WSDL files using the Microsoft
framework tools. Gonzalo rewrote our Http client to conform to HTTP 1.1,
and support all the features in the .NET class
Remoting: Soap Formatter The .NET
Framework supports also a Remoting-based SOAP implementation. Jean-Marc ANDRE
has contributed a new implementation of
Yeah, guys: Go ahead with that. I hope to receive a G5 Mac by the end
of the year! :-)
OK, despite the ongoingdebatewhetherweblogs.asp.net is only for
international, i.e. English, information (what about your opinion, Scott?), I introduced a new
category 'German Posts'. This category will be mainly for posting German
articles during TechEd - but no fear: I will also report in English ...
OK, entgegen denaktuellenDiskussionen, ob nun weblogs.asp.net nur für internationale, sprich: englische,
Informationen ist oder nicht (was sagt eigentlich Scott dazu?), habe ich eine
neue Kategorie 'German Posts' eingerichtet. Hier werde ich vor allem während der
TechEd Barcelona über die aktuellen Geschehnisse und
Neuigkeiten berichten. Aber selbstverständlich werde ich dies auch in englisch
The World Wide Web Consortium has released SOAP Version 1.2 as a W3C
Recommendation. Final 'Recommendation' is "the equivalent of a Web standard,
indicating that this W3C-developed specification is stable, contributes to Web
interoperability, and has been reviewed by the W3C Membership, who favor its
adoption by the industry. SOAP Version 1.2 is a lightweight protocol intended
for exchanging structured information in a decentralized, distributed
environment such as the Web. As an XML-based messaging framework for building
distributed applications on the Web, SOAP Version 1.2 offers several benefits
Be sure to read Yasser's little essay on the relationships between ASMX, WSE
and the .NET Framework. Highly recommned!
I especially totally agree with this argumentation on why to 'play' with
evolving and not yet mature specs:
So why are we not just waiting for the specs to mature and then
shipping an implementation that won't evolve as rapidly? Two reasons: To give
you a flavor of where the technology is headed therefore allowing you to try
things out and acquire experience. Also, to get your feedback based on this
experience and better understand your needs.
As I am also under NDA, I just can say that the Web Services future with WSE
2 and later versions is actually very bright. Now we just need other vendors
(IBM, Sun, hello?) to chime in ...
Yasser: I am looking forward to seeing you again in Barcelona!
Gellock from the WSE team further clarifies on the rationale of the WSE. Especially when it
comes to product support and product lifecycle. "2 + 1" ...
Oh my god - I did not realize this for months. Sorry, Ralf. But now I found that my friend and fellow German RD is also blogging on weblogs.asp.net. Cool! But hey, this is (currently?) only in German. I wish everybody out there takes some time to learn German - at least for reading and understanding Ralf's most excellent ideas, solutions and rants. ;-)
During the TechEd Dallas show a lot of smart and geeky people have been blogging about the latest, coolest and most promising stuff. Now we (as Europeans) have also the ability to register our weblog at techedbloggers.net! Guys, just go there!
OK, we only met once last year at TechEd 2002 in Barcelona. But we have been chatting a few times through Messenger. I can say we like each other ;-) And Andrew Filev is definitely a very, very bright and smart guy in the .NET landscape. Kudos to his engagement with INETA Europe together with Christian Nagel!
Hope to see you again in Barcelona this year, Andrew.