Archives
-
One year with .Text!
How ironic! I was googling today for something .NET related and came across a link to my old Radio weblog. I clicked on the link and read my last post. It mentioned my move to weblogs.asp.net -- and it was dated one year ago today! Anyway, it's been a great year with .Text and I've never had any problems like I used to with Radio. Thanks Scott!
-
Creating a COM object from a ProgID
Suppose you have an architecture where you expose interfaces to your clients and they can create their own COM objects to extend your application by simply implementing one of your interfaces. You don't force them to use a particular ProgID (they may have multiple objects that implement the same interface). Instead, the ProgIDs are stored somewhere (database, XML file, whatever).
-
Was that assembly built in Debug or Release?
Ted Graham posts about determing if an assembly is a debug assembly or a release assembly. His solution was to use the AssemblyDescription attribute:
-
REGASM, COM and Type Libraries
If you've ever done any work with making .NET components that are exposed to COM, you're familiar with REGASM. This utility makes registry entries to make your .NET object look like a COM object. In its simplest form, you can do:
-
Determining if a COM+ application is running.
I needed to know if one of my COM+ applications was currently running. Some Googling came up with an "ApplicationInstances" collection by interop'ing with the COMAdmin library, but that only works for XP and Win2K3 Server. Of course, I needed this for Win2k.
-
Whidbey gets FTP support
From Brad Abrams:
-
Cool Screensaver
Ok, kind of off-topic, but we're all geeks, aren't we? Found this cool Matrix-style screensaver that's highly customizable (and small too -- only 50k).