July 31, 2004

Life Is a Loop

hen I began thinking of my own life as a loop, I did what all programmers do with loops; optimize it by reducing the amount of time that each thing that I do takes. While I can’t speed up the length of each loop iteration (Mother Nature takes care of

Keeping Secrets

s a kid, I was fascinated with secret codes. After seeing the movie, “The Miracle Worker” (every kid in the 60s and 70s saw that movie at school, I’m sure), my friends and I learned how to use the American Sign Language finger spelling and spent months sending secret messages

CoDe Magazine Philosophy

common question I receive at the conferences and user group meetings I attend, is: “How do you find time to develop software with all your duties at CoDe Magazine?” My answer to this question is generally: “I find time because CoDe is my part time job. I am a developer

Heard on .NET Rocks!

am the host of .NET Rocks!, an Internet audio talk show for .NET developers online at www.franklins.net/dotnetrocks and msdn.microsoft.com/dotnetrocks. My co-host, Rory Blyth (www.neopoleon.com), and I interview the movers and shakers in the .NET community. We now have over 60 shows archived online, and we broadcast a new show every

Creating Custom Data Extensions for SQL Server 2000 Reporting Services

n early 2004, Microsoft released a new set of extensions to SQL Server 2000 called SQL Server 2000 Reporting Services. SQL Server Reporting Services provides a comprehensive platform for creating, managing, securing, scheduling, and outputting data from SQL Server, Oracle, OLE DB and ODBC data sources. When Microsoft created SQL