Mike Gunderloy

62 articles

In Praise of the Lowly Comment

The compiler removes them completely. The computer ignores them. Some developers think we should do away with them entirely. But in the grand scheme...

Getting Started with SQL Server Service Broker

Service Broker is a new feature in SQL Server 2005 that brings queuing and reliable messaging to SQL Server. Service Broker provides the “plumbing”...

The Project Postmortem: An Essential Tool for the Savvy Developer

It's pretty rare for a software development project to go perfectly. In fact, although developers tend to have eternal faith that the next project...

Getting Started with SQL Server Integration Services

You've no doubt heard of SQL Server Integration Services (SSIS) by now, and probably even know that it's the SQL Server 2005 replacement for...

Pervasive Tooling

Every software developer has their own favorite set of tools they use to build software. Depending on the job you're doing at the moment,...

A First Look at SQL Server Everywhere

For years Microsoft-oriented developers have struggled with the problem of what to use for a database in single-user applications with modest data storage requirements....

Risk Management and QA for the Lone Wolf

If you look around, you can find a lot of advice on managing risk and keeping code quality high in software projects. But there's...

Basics of Statistics in SQL Server 2005

When we talk about statistics in SQL Server, we're not discussing a database to store your baseball card collection. No, statistics in SQL Server...

Audio Feedback the Easy Way

Adding audio feedback to a .NET 1.1 application was a bit of a nuisance — you had to use interop to call the Windows...

Using Synonyms in SQL Server 2005

If you've been developing with SQL Server for any length of time, you're undoubtedly used to referring to objects with four-part identifiers: [[[server.][database].][schema_name].]object_name As the square...

Make sure to follow Developer.com on Social Media