Columns


Expand Your Skills, or Perish

The software world is changing-fast-and you need to adapt to these changes if you want to remain relevant from a professional standpoint.

Keeping Fun in Perspective

Visual Basic mixes it in.

Reduce Your Code Vulnerability

Take advantage of these eight, simple tips to reduce your code's vulnerability to attacks ranging from buffer overflow, to SQL injection attacks, to decompilation.

Developer Interface v3.0, More

New products for VSM readers.

Build Smart Web Apps With Atlas

Microsoft's Atlas toolkit for building Ajax-enabled applications allows you to create more interactive and more scalable application than conventional Web tools-and even outperforms .NET smart client applications.

Interview Makes Its Mark

A reader offers kudos for recent interviews on the back page of the magazine; also, new letters in the ongoing VB6 versus .NET debate.

Microsoft Brews Some Cider

MS releases Cider, a Visual Designer for the Windows Presentation Foundation.

Lock Down Your Files

Use the .NET Framework 2.0 to perform file access control, which serves as your innermost wall to protect the network castle from intruders.

BA Architect, More

Take a look at the latest product updates, plus a new data management tool for developers working with ADO.NET compatible data sources.

Brainpower Makes the Difference

A reader disputes that prospects for programmers are declining, arguing instead that it is brainpower and know-how that make the difference today. If you have them, you'll be fine.

Write Unit Tests With VSTS

VSTS introduces data-driven unit testing; learn how this feature works and how you can take advantage of this with data-driven unit testing in your applications.

Negotiate Between Web Parts

Learn how to create a dynamic application where Web Parts negotiate what data they will share with each other.

VB Gets Productive

In an exclusive interview, Bill McCarthy, a frequent contributor and advisor to VSM and member of Microsoft's software design review team for VB, discusses the imminent release of Visual Studio 2005 with VSM's editor-in-chief, Patrick Meader. The theme of the day: productivity, productivity, and, well, more productivity.

AQtime 4.8, More

Take a look at the latest VS.NET add-ins, including a component that helps you present, select, and manage dates and times.

Leverage Custom Controls

Learn the basic types of custom controls, as well as how to extend them. Also, learn how to take fuller advantage of drag-and-drop within your applications.

Show Us More VB Articles!

A reader likes what he sees in the newest version of Visual Basic and asks to see articles that explore some of its features; another reader agrees with Peter Varhol that security is ultimately the responsibility of the end user.

Find Bottlenecks in VS.NET Code

Take a look at the latest VS.NET add-ins, including a product that not only lets you find bottlenecks in your code, but also helps you determine their cause.

Say Goodbye to BBAs

Browser-based applications suck, one reader puts it simply. A properly architected and developed Win Forms application (or other smart client) can do anything a BBA can, and more.

Microsoft Sets Its Sights on Collaboration

Microsoft made several key announcements at PDC that indicate a strong push in the area of collaboration, shoring up many existing holes.

VSTA Fills an Important Niche for MS

Microsoft announces Visual Studio Tools for Applications.

Subscribe on YouTube