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...

The Sealed Crusade

Our favorite all around geek rants this week on the use of sealed. Sorry, Chris, but I beg to differ. I consider sealing a powerful abstraction. Sure, it limits the possibility of using extension by derivation, but so what? In many cases, it doesn't make much sense to derive at...

NAnt dead?

Justin Gehtland seems to think that NAnt is dead, because no new releases have been done since June last year. He's right about us not having done any new releases, but not because the project is dead, at all! NAnt has matured quite a bit, and certainly a release is...