Archive forFebruary, 2005

Interface Mapping

An Interface is a simple contract. When you mark a type as implementing an Interface you agree to provide the methods and events that Interface defines.  A key to that contract is those members are always accessible via the a cast to the Interface, even if they are not accessible in the implementing class. Fro […]

Click here to read more »

What I love about VB.NET.

Via, Yag, Paul, and Jay, Scott touched on some of the nice things VB.NET has to offer.  So I thought I’d add to that list the things I love. Some of these are what I see as improvements over VB6, some as advancements compared to C#…. – Block property declarations.   This feature is one I […]

Click here to read more »

Is IsNot plagiarism?

The IsNot patent issue is raising its ugly head again.  And although I agree with Cameron that Paul and Amanda are some of the nicest folks (I don’t think I’ve met Corneliu), I still think this is an issue that they need to fix ! Over the last four or five years’I’ve had a fair […]

Click here to read more »

RegFree COM

Jay Roxe blogged about RegFree COM.  What this basically is, is when you use .NET to interop with COM on Windows XP or higher, you can use side by side COM.  Side by Side COM (SxS COM) has actually been with us for years now, but it too didn’t get much publicity back early on […]

Click here to read more »

MS AnitSpyware written in VB6 !

There’s a lot of talk about Microsoft’s AnitSpyware program in the press lately.   Seems new virus writers now are trying to remove it from systems, much like how they target firewalls and anti-virus programs.   One can only assume it’s got virus writers scared But one thing a lot of people probably don’t realize is that […]

Click here to read more »

Strongly typed resources and intellisense

In Whidbey both Vb.NET and C#  get strongly typed resources.   But the intellisense story is very different When hovering over a resource named AResourceString in C#, intellisense display the type information and the comments, hence displaying the default value for the resource..       In Vb.NET, this is all you get, just the type: […]

Click here to read more »

Conversations versus CAPTCHA

There’s been a bit of talk about CAPTCHA lately, and stemming from that I think I have a better solution to the problem…    f’ing SPAMMERS are causing many blog to implement visual CAPTCHA’s… those damn pesky things that make you squint and try to decipher the letters and type them into the textbox.  Visual […]

Click here to read more »