DTEE is BACK!!! by Kathleen Tamanaha

Running Code at Design Time from the Immediate Window   Back in Visual Basic 6.0, developers were able to evaluate expressions from the Immediate Window at design time (we’ll call this feature ‘DTEE’ – Design Time Express Evaluation from now on).  This feature gave the developer an opportunity to test their code out and to… Read more

IDE Debugger enhancements (type viewer attributes and type visualizers) by Luca Dellamore

In Visual Studio 2003 it was sometimes difficult to examine large complicated objects in the debugger (since it is simply impossible for any debugger to analyze arbitrary objects and figure out what the developer is really interested in knowing). To improve this scenario in Visual studio 2005 we introduced the concept of attributed debugging, that… Read more

Explanation of cross-targeting in Visual Studio

By Amanda Silver John Rivard, one of the two tech leads on the Visual Basic team, has entered the blogosphere!   His first post is a doosey – it explains why Visual Studio 8.0 doesn’t cross target (let you target version 1.0 and 1.1 of the CLR and version 2.0.) However, given your feedback that you’d… Read more

Code Generation for Overrides in Visual Basic .Net 2005

  by Mike Carter Some subtle changes were made in Visual Basic .Net 2005 to make code generation of overidden methods a little easier.  In Visual Basic .Net 2003 and earlier, you used the code dropdowns as in Figure 1 below. Figure 1 When overriding a Sub, a declaration stub similar to the following was generated… Read more