Interop Libs Repository

Sam is leading a community effort to create a repository of COM interop libraries and interface definitions, and has gotten started on a GotDotNet's workspace. I think this is a great idea, and I'll try to contribute my bits as time allows!

MS, IBM, Rational and Borland

Quite a bit of sources mentioning the possible lookout of MS to acquire Rational or Borland. Not that I'm excited about the prospect, since I've found Rational products to be quite a disappointement, particularly Rational Rose, which was as bad as they came. I'm surprised, though, that I haven't seen...

Debug Probes

Just read a newsgroup post by MS' Jim Hogg mentioning what sounds like a really cool feature and very useful debugging aid: Customer Debug Probes. Here's a quote: "(In passing, I'll plug the "Customer Debug Probes" feature, in the "Tool Developers Guide" folder -- coming soon. With a config file,...

A Marvelous Gift!

My friend Carlos gave me a wonderful present today: My very own copy of Don's Essential .NET book! Thank you so much, pal!

Es Contexts

Adrian Bateman pointed me towards this great article on EnterpriseServices. It covers a lot of details, although it doesn't fully answer my questions. I wanted, however, to point out one part of the document I think is particularly dangerous. It reads: "When the root object gets created, the associated unmanaged...

New name!

Just found out Adrian Bateman, a name I quickly recognized from Developmentor's excellent DotNet mail lists, has a weblog. Added!

Managed and Unmanaged Contexts

To approach our current EnterpriseServices/COM+ discussion in a somewhat different director, let me ask a question that's been nagging me for a while now. Perhaps someone knows the answer or can point me towards some documentation (online, book, whatever). What exactly is the relation, and the interactions between, unmanaged and...

ES Wishing Well (Part II)

All this whole recent discussion on Enterprise Services and COM+ has made me think a little bit more on what my own opinions on the whole matter, and I've come to a few conclusions: My biggest wish for .NET EnterpriseServices is for them to become more transparent. How so? Well,...

The need for ES

I was writing a long reply to John Lam's question on the need for Enterprise Services, when I accidentaly pressed Alt-RightArrow on my keyboard. No way I'm gonna write all that again, so here's the core of what I wanted to say: I agree with John that .NET makes a...

Custom Surrogate

Well, the use of CoRegisterSurrogateEx() turned out to be easier than I expected. I buildt a small managed sample to try it out, and the result is here*. Of course, this API seems to be pretty undocumented, but a quick Google search turned up this, which was enough to get...