FREE Subscription to Dr. Dobb’s Digest: Same Great Content, New Digital Edition
Site Archive (Complete)
Dobbs M-Dev FORUM | NEWSLETTERS


Device Trails
Modern hardware devices contain information that assists the operating system in finding appropriate drivers—and intruders in finding out who was doing what when.
June 30, 2006
Quick-Kill Project Management
How to do smart software development even when facing impossible schedules.
June 30, 2006
Bridging the Gap
Usability is a quality attribute of a system, which encompasses learnability, efficiency, memorability, error recovery, and end-user satisfaction.
June 30, 2006
Microsoft Muffin
Michael shares his tips on how a press conference ought to be held.
June 30, 2006
Securing ClickOnce
Using ClickOnce in a secure manner as a trusted publisher, and comparing it with the features of the Updater Application Block 2.0. Also comments from ClickOnce guru Brian Noyes on the soon to-be-released Windows Communications Framework (WCF) and why developers should aggressively adopt this technology for remote communication. (MP3, 17:42 mins.)
June 29, 2006
Test-driven Development and Unit Testing
Developing functions by writing (stub) functions
June 27, 2006
Review: McAfee Total Protection Beta Takes On Windows Live OneCare
McAfee has become the second company to enter the security suite fray with betas of two new products. We examine its top-line Total Protection suite.
June 26, 2006
ClickOnce Boundaries
Brian Noyes on installing application prerequisites with ClickOnce, the API, and the limitations of customizing ClickOnce that can force a look into the Updater Application Block from the MS Patterns and Practices group. (MP3, 17:34 mins.)
June 21, 2006
MS Live Labs Grants Awarded and Tiny BioSensors Created at Cornell
Microsoft Live Labs has announced 12 grant recipients for the Accelerating Search in Academic Research campaign; see research.microsoft.com/ur. Engineers at Cornell university have developed tiny sensors to monitor a patient's blood flow, blood pressure, and temperature; see www.cnf.cornell.edu. (MP3, 2:55 mins.)
June 15, 2006
Lock-free Interprocess Communication
Interprocess communication is an essential component of modern software engineering. Often, lock-free IPC is accomplished via special processor commands. Here's a way around that.
June 15, 2006
Profiling Windows C++ Applications with Microsoft Excel
Profiling an application is necessary when you want to learn more about how it runs and where its bottlenecks are.
June 14, 2006
Updating Smart Clients with ClickOnce
Brian Noyes talks about how .NET 2.0's ClickOnce can be used to create intelligent, dynamic and secure remote updates of Smart Client apps. Brian also compares Test-Driven-Development (TDD) to Interface-First-Development. (MP3, 17:45 mins.)
June 13, 2006
The Five Keys to Smart Clients
Brian Noyes, Microsoft Regional Director for the Mid-Atlantic and .NET 2.0 ClickOnce guru, talks five key attributes that distinguish Smart Clients from fat, desktop clients. (MP3, 17:48 mins.)
June 8, 2006
ASP.NET 2.0's Membership API
Forms authentication in ASP.NET 2.0 benefited from the introduction of the membership API, which provides a set of classes to let you manage users and roles
June 7, 2006
Lifecycle Management for Database Developers
Matt Nunn discusses Microsoft's recently announced Visual Studio Team Edition for Database Professionals. (MP3, 3:30 mins.)
June 2, 2006
2006 Jolt Awards
The tradition continues with the 16th Annual Jolt Awards, with new entries and new categories
June 1, 2006
New & Noteworthy
The latest news and developments.
June 1, 2006
Drive Salvage
Triple-boot systems and memory-stick errors are the least of Ed's problems.
June 1, 2006
Threading & .NET
Even with recent advances in .NET, multithreading issues can be a struggle for developers.
June 1, 2006
Deciding on Smart Clients
Eugenio Pace talks about metrics for deciding whether to consider making an app a Smart Client, and how Microsoft is using feedback to drive the current direction of the Smart Client Software Factory.(MP3, 11:44 mins.)
June 1, 2006
All Web Pages Are Local (When You're Reading Them)
In ASP.NET 2.0, Web sites with an international reach can be easily localized
June 1, 2006


Dobbs M-Dev Archive
2009 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2008 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2007 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2006 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2005 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2004 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2003 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2002 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2001 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2000 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
1999 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
1998 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
1997 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
1996 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
1995 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec




MICROSITES
FEATURED TOPIC

ADDITIONAL TOPICS

INFO-LINK