ServicedComponents and Exceptions

Morten wonders about Enterprise Services and Exceptions. This is a topic that interests me greatly, and one I've had mixed success with. For all I can see, having an object somewhere on your method signature (either as an argument or return type) ensures the custom exception is marshaled back to...

Meeting Don

Finally got to meet Don yesterday.... he's quite the celebrity, posing for photos and stuff :)

AOP ServicedComponents

I haven't blogged about this, since I imagined everyone had already seen it. But today Clemens announced he finally cracked one of the problems he had. I can only say it sounds awfully cool, and look forward to seeing it in action myself! </p>

Trip Next Week

I guess this is as good a time as any other to announce I'll be all next week out of town. I'll be arriving in Seattle on Saturday night, and leaving Friday at midnight. If anyone's in the area (and I believe a few of you guys will be), and...

Introducing Rotor: _CorExeMain2

Today, I started looking at the runtime startup code. This journey begins in _CorExeMain2(), implemented in sscli\clr\src\vm\ceemain.cpp, which is declared like this: __int32 STDMETHODCALLTYPE _CorExeMain2( // Executable exit code. PBYTE pUnmappedPE, // -> memory mapped code DWORD cUnmappedPE, // Size of memory mapped code LPWSTR pImageNameIn, // -> Executable Name...

Introducing Rotor: clix.exe

I'm starting to look seriously into the rotor sources. Since they are fairly large, I thought I'd start at the begining and wade my way through deeper and deeper. I've decided to write some light comments as I go along, trying to put my thoughts in order and make sure...

Two-Faced Design

Ziv Caspi asks in a comment to one of my rants: Is there a good design that would support both? <br/> Is other words, do you see (or know of) a good design that would please devs like me -- who rarely do UI work and need simple abstractions --yet...

Building Rotor

I finally got around installing the final release of the SSCLI source code on my machine and rebuild it. Took much less time to build it than the last time around, when I was still on a PII-400MHz. I had been meaning to do this for a long time now,...

Rotor Job, anyone?

Humm... Looks like Microsoft is looking for someone to help with Rotor development. Any takers? </p>

While on the subject of Winforms...

Chris rant reminded me about something I thought of in regards of the Windows Forms design. A lot of the Winforms technology is cool. Many controls are easy to use, and things like the way layout works with docking and anchoring is really cool and useful. However, if you look...