Columns


Simplify Application Instancing

Take advantage of the new PipeStream classes and XML features in .NET 3.5 and VB9 to resolve the age-old problem of creating a single-instance application.

Dundas Gauge for SharePoint

Plus FishGrid.NET Light 1.0 and Sentinel Visualizer.

On Avoiding ToLower

A reader writes in to ask if uppercase is OK, why isn't using ToLower?

Banish UAC Issues

User Account Control (UAC) issues usually result from improperly allowing administrator-level access in your applications. Learn how UAC works and make such problems a thing of the past.

Protect and Authenticate Your Apps

Get the Code Protector SDK, plus new VS 2005 SDK v4 samples, Microsoft Windows Search 3.x SDK and more.

Designers and Developers: Better Together

Rockford shares his take on what worked (and what didn't) when collaborating with a designer on a new project using VS 2008, Express Blend and Team Foundation Server

C#'s Exploding Mindshare

Why is C# taking the lead over VB.NET?

Design Apps for Future Flexibility

You can't predict change, but you can prepare for it. Learn how to avoid cases where you need to remove work and rework too much of what you've already done.

Understanding Silverlight's CreateObject and CreateObjectEx Methods

Dan walks you through the properties and sample code for each, plus why you might want to use one over the other.

Testing AJAX Applications with VSTS 2008

Jeff walks you through the new method of validating AJAX code in Visual Studio Team System 2008 (no Fiddler required!).

Domain-Specific Languages

Develop your own graphical languages with Microsoft's DSL Tools.

Access Abomination

Software development gone wrong.

Drill Down on Anonymous Types

Learn the details on the new anonymous types and nullable type features in VB 9 (VB 2008).

.NET Cheat Sheet

The skinny on 1.1, 2.0, 3.0 and 3.5.

On Stereotypes

Editor in Chief Patrick Meader responds to a reader letter about his last column.

Software Configuration Management and TFS Version Control

Jeff walks you through how to configure Team Foundation Server for optimal software management.

Will the Real .NET 3.0 Please Stand Up?

If .NET 3.0 slipped under your radar, you're not alone.

October 2007 Letters: New Design Works

Readers share feedback on the new look of VSM, more.

Get Critical VB6 Updates

Microsoft releases critical VB6 patch. Plus VB 2005 Power Packs 2.0, new VS 2008 downloads and more.

Getting Started with Silverlight

Dan starts a new series of columns on Silverlight 1.0 by walking you through the fundamentals.

Subscribe on YouTube