From the Editor-in-Chief of .Net Developer's Journal

Derek Ferguson

Subscribe to Derek Ferguson: eMailAlertsEmail Alerts
Get Derek Ferguson via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn

Top Stories by Derek Ferguson

I have staunchly advocated what I like to call "pragmatic unit testing" at every client I have been at for the past year. I differentiate pragmatic unit testing from the two alternate approaches to unit testing that I have seen at organizations. The first "alternate approach," which I have seen at 95 percent of .NET organizations, is best referred to as "no time for quality." The other approach, which I have mainly seen at J2EE organizations, can be labeled "quality, even if it puts us out of business." Between these two extremes, I have tried to follow a path where I use unit tests to accomplish my daily work. I try to build as much resilience and reusability into these unit tests only as my immediate deadlines allow. This means that after a project is finished, I often have a decent-sized set of unit tests that have been created without costing my client anything in... (more)

Whidn't-It-Bey Nice To Have Them Today?

Welcome back my friends, to the show that never ends... I felt the need to start my editorial off with a little Progressive Rock reference after learning at the Microsoft Professional Developers Conference (PDC) last week that Don Box and Jeff Richter are both (like me) fans of the genre. I was so busy attending to .NETDJ duties at the conference, that I learned very little else - other than that: Whidbey is going to be the most stunning .NET release yet. Yukon is going to be the most incredible database in history. Longhorn is going to be the most amazing operating system ever. ... (more)

Can You Ever Be Too Rich or Too Thin?

Someone once said, "You can never be too rich or too thin." I've been thinking a lot about this statement lately, but possibly not in the sense in which it was intended. Specifically, I - like many of you - have been watching the stream of announcements coming out of Microsoft's recent Professional Developers Conference (PDC) with great interest and excitement. As I have watched them, however, I have carefully noted the balance between rich functionality (Parallel Development, User Experience improvements, etc.) and thin client footprint (Web Development, AJAX, etc.) in Visual St... (more)

A Paradigm Shift in Apps Creation: .NET Debuts

On February 13, Microsoft finally unveiled the retail release of its Visual Studio .NET product. In an interesting move, Microsoft's main announcement was made in San Francisco at the VS!LIVE conference, rather than at Microsoft's corporate headquarters in Redmond. Satellite conferences were also held in several major cities, where Bill Gates' main announcement in the morning was telecast to thousands of eager developers. Microsoft has a reputation for incorporating surprise announcements into occasions such as this, and Wednesday's event was no exception. The previous week, Micr... (more)

Making a Brilliant Technology Better: Infragistics' NetAdvantage Suite

(November 20, 2002) - It has often been said, "You don't know what you've got until you lose it." As I watched a recent demonstration of Infragistics' NetAdvantage Suite, it occurred to me that you also don't often realize what you're missing until you find it. Microsoft's ASP.NET technology is absolutely brilliant right out-of-the-box... but Infragistics' NetAdvantage Suite makes it even better! I often tell my students to think of ASP.NET as a technology that makes thin, Web-based applications seem almost as interactive as thick, desktop clients. Infragistics' NetAdvantage Suit... (more)