« January 2002 | Main | March 2002 »

February 2002


I'm currently on the train from Munich, Germany to Vienna, Austria. I spent the last days in the community of some great people at Basta!2002 where I did three sessions on .NET Remoting technologies. The first one provided a general overview of the differences between .NET Remoting, ASP.NET Web Services and well known friends like DCOM.

For the second and third talk, Arne asked me to do some real advanced stuff. I therefore showed the .NET Remoting extensibility model and the underlying concepts like proxies, messages, sink chains and sink providers with a whole lot of sample code.

The third talk has been the best one ... it's been on ContextBoundObject and the possibilities of tapping into some sort of "Design by Contract" or AOP by the use of context properties, attributes and custom sinks. This has been mostly a code-only session and my audience was absolutely brilliant here. I really loved this talk!

Breaking news

I just checked my speaking schedule for Basta!2002 (all talks are in German):
  • .NET Remoting vs. ASP.NET Web Service vs. DCOM at 12:20 on February 27
  • Inside .NET Remoting - Extending the Framework at 2:20 pm on February 28
  • ContextBoundObject - The Power of Message Based Processing at 3:40 pm on February 28

If you happen to be there, just say "Hi" before or after the talk to have a little chat.

In the meantime I've had

In the meantime I've had the chance to do some scientific-style .NET Remoting vs. ASP.NET performance tests. I'll upload the results (and the complete test scenario so that you can reproduce them) later today or tomorrow. The short story: I'm still proud of having written the book about .NET Remoting.

Not many news today: I'm

Not many news today: I'm still working on my book (currently reviewing pages from the compositor). I mistakenly believed that I've already finished working on it about a week ago. Well, I stand corrected - doing the final review is quite some work as well ;-)

I just read at Roland Tanglao's

I just read at Roland Tanglao's blog that "[it] takes about ten years to develop expertise in any of a wide variety of areas, including chess playing, music composition, painting, piano playing, swimming, tennis, and research in neuropsychology and topology. There appear to be no real shortcuts: even Mozart, who was a musical prodigy at age 4, took 13 more years before he began to produce world-class music." (Original at norvig.com). Hmmm ... it's been a little more than ten years now that I wrote my first computer programs so I guess I agree ... ;-)


I just got info from my publisher that the first copies will be delivered directly from the printer to TechEd at the beginning of April! If you're there and want to get your hands on this book, be sure to check the Apress booth. Hey, you'll even get the book before I get my hands on the first copies ;-)

Cross AppDomain with custom proxy

I guess the most interesting .NET Remoting threads come up on [DOTNET] whenever I don't follow it as closely as I normally do. [still writing on the last chapter]. Thanks to one reader who forwarded a reference to this thread to my private email address I've been able to investigate a little and post a new article about "Using a custom .NET Remoting proxy for cross AppDomain calls".

But be warned ... you'll be entering uncharted territory!

It's done ...

I just sent the last chapter of "Advanced .NET Remoting" to my reviewer. yyyyyyyyyyyyeeeeesss it's done!

I want to take this as reason enough to say thanks to some of you who've made working on this book especially fun for me -- maybe without you knowing it yet.
[alphabetically ;-)]


Thanks for all the great discussions, email- and weblog exchanges with you!

Well, those have just been the people who did not directly participate in making this book. Of course my biggest thanks go out to everyone who joined me on this project (alphabetically as well, no preferences indicated ;-)): Alexa, Ami, Dan, Kent, Gary, Grace, Stephanie and everyone else from Apress or Springer NY who helped to make the best book on this technology. You've been brilliant!

Last but not least I have to thank Katja for still being with me even though I used to close the door to my room for some hours a day - and also for keeping most day-to-day duties from me while I've been working on this book. For you see, each day I love you more, today more than yesterday and less than tomorrow.