Columns


High-End Source Control

Review of Perforce's software control management product, Perforce 2008.1 GA.

Branching in Visual Studio 2010

The new branch visualization feature brings order to the chaos of branching and merging.

What C# Devs Should Know About VB Programming

VB and C# share many similarities, but also have a handful of significant differences; learn what you need to know to program effectively in VB as a C# programmer.

Show Me The Money

With a long recession looming, what can software developers do to soften the blow?

Parallel Pickle

What's your strategy for going parallel?

On the Benefits of Learning Multiple Languages

Developers of VB and C# can learn a lot from the similarities -- and differences -- between the two.

Selling Self-Service

Business Intelligence to get a boost from "Gemini" -- a BI adjunct to Excel.

What VB Devs Should Know About C# Programming

Chances are C# is not your first programming language. Here are several tips that can help you leverage C# better if you already know VB.NET.

DevPartner Studio 9.0 and Postbuild 2008

Reviews of new products for developers.

Find Those Missing Office Features

Readers air their frustrations over the "Ribbon" interface -- and share how they fixed them.

Routing Your ASP.NET Application

New for ASP.NET developers with .NET 3.5 SP1 is routing, an easy way to simplify site maintenance -- and give meaning to your users' lives.

Executing Debuggables

How do you track down what's really going on inside your compiled EXEs?

Parallel Extensions

New .NET libraries support data and task parallelism.

Parsing PDC

A look back at the 2008 Microsoft Professional Developers Conference.

Creating Master/Detail and Update Pages with Entity Framework

After using EF to drive a series of drop-down lists, Peter moves on to the next step: using EF to build a Master/Detail page.

Using the Entity Model to Create an ASP.NET Page

What's one test of a new technology? Seeing whether you can use it with the old technology.

Using Styles to Define Silverlight 2 Control Templates

Control templates let you manage the look and feel of a control and customize the way it's rendered in an application.

Rosario: The Future of Work Items

Work item hierarchies have finally come into their own in the latest Rosario CTP.

Add Distinction to Your Code

Learn how LINQ, extension methods, and lambda functions can help you add a bit of distinction, simplicity, and robustness to your code.

Microsoft Announces Visual Studio 2010

Details are being released in bits and pieces, instead of Microsoft's usual all-or-nothing approach.

Subscribe on YouTube