Archive forJuly, 2004

Overloads and shadow by signature

In VB.NET the Overloads keyword is overloaded itself, having two different meanings.  One is adding a new method with the same name but different signature, and the other is shadowing a base class method with a method of the same name and signature (Hide-by-sig) The problem is the developer can’t tell the difference unless they […]

Click here to read more »

Root Namespaces

Although the general guideline for Namespaces is you use your company name followed by the technology name, e.g.  Ajax.Widgets , Visual Studio .NET doesn’t actually tend to accommodate that by default. Instead, you have to open the project properties and modify the root namespace each time you create a new project.  Hopefully one day they […]

Click here to read more »

Look Out !!

LookOut is now free from Microsoft :  Download it now ! http://www.microsoft.com/downloads/details.aspx?familyid=09b835ee-16e5-4961-91b8-2200ba31ea37&displaylang=en  

Click here to read more »

Default Instances are EVIL !

Like some second rate Hollywood scream flick, the undead are rising from the ashes.  Just when you thought they had driven a stake through the heart of the evil creatures from VB6, they resurrect them to haunt you, to mess with your code, to play terrible tricks on you and intellisense ….. be afraid, be […]

Click here to read more »

Lest we forget

What was … was.  But sometimes old habits die hard, and it seems pretty reasonable to me that VB.NET should at least try to honor the VB that went before it.  Some progress has been made: E&C is back; Zero Impact projects are back; and apparently at my request, the “0 To “ in array […]

Click here to read more »

Installing VB6 without Java

As part of a recent rebuilt, I needed to install VB6.  When you try to install VB6 from the VS6 CD’s, you get prompted to install Java presumably for the sake of Visual Interdev.  I really didn’t want to install ms’s java and not their outdated version.  So a bit of monitoring with SysInternals FileMon […]

Click here to read more »

What to name SQL Desktop Edition 2005 ?

I like SQL Lite, but they could call it “SQL For You” or how about they give it that VB touch and make it My.SQL  😉

Click here to read more »

VB Chats for July

Check these upcoming chats out.  Join in and talk to the VB team.

Click here to read more »

Date literal bigotry

In VB6, if I declared a variable as a Date, I could then assign a literal to it such as : Dim dt as Datedt = #30 Jun 2004# The IDE would change that to #6/30/2004#.  This was always a bit of an annoyance, and you could tell it was American based, not European or Australian.  […]

Click here to read more »

To IE or Not IE, that is the question.

As you hopefully unfortunately already know, IE is a serious vulnerability at present. And given how long it takes MS to patch these serious vulnerabilities, you should really be asking whether IE is a good choice for you, your company, and as a developer whether you lock customers into IE or other options. Firefox is […]

Click here to read more »

Next Page »