FREE Subscription to Dr. Dobb’s Digest: Same Great Content, New Digital Edition
Site Archive (Complete)
Architecture & Design FORUM | NEWSLETTERS


Why Is Native Code Development Still Thriving?
Despite reports to the contrary, native code remains the core foundation of application development.
September 29, 2008
Visualize This
Visualizing organic information.
September 29, 2008
Writing Lock-Free Code: A Corrected Queue
Herb continues his exploration of lock-free code--this time focusing on creating a lock-free queue.
September 29, 2008
Extending Continuous Integration Into ALM
Traditional Continuous Integration has been constrained so that it provides only a partial picture of software quality. Maciej suggests alternatives.
September 24, 2008
Indexing and Searching Image files
Lucene.NET is a high-performance text retrieval library that Adelene uses to index and search image files.
September 24, 2008
The Book Cipher Algorithm
The Book cipher algorithm uses letters of subsequent words in some text or book as a key to encode messages.
September 24, 2008
Dr. Dobb's Agile Update 09/08
September 24, 2008
SOA the Platform: Part 2
Have we moved into SOA 2 without even realizing it?
September 23, 2008
ASP.NET and Design Patterns
The power of design patterns
September 22, 2008
Security and Cloud Computing
Best practices for protecting data in the cloud
September 19, 2008
CUDA, Supercomputing for the Masses: Part 8
Using libraries with CUDA
September 19, 2008
Safe Coding Practices
Gwyn examines several types of coding vulnerabilities and examines how you can mitigate the risk of exploit within your code.
September 18, 2008
Is Your Next Language COBOL?
Don't count Cobol out. It's a key element in modern distributed business software architectures.
September 18, 2008
Outsourcing Made Right: Think Big, Buy Small
Tips for outsourcing software development projects
September 17, 2008
Beyond Functional Requirements On Agile Projects
Scott examines the best ways to address nonfunctional requirements.
September 16, 2008
SPEW: A Fictitious Processor with 4K of Memory
Coding the smallest executable, but still doing the job
September 15, 2008
SOA the Platform: Part 1
Upcoming SOA sessions at INTEROP New York make you stop and think
September 12, 2008
Japanese Beef, Giacometti, and the Joker
You'd expect a column called "Swaine's Flames" to be edgy and unbalanced, like a Lewis Black rant. Will this month tip the scales toward unbalancedness?
September 9, 2008
Developer Diaries
Profiles of programmers, descriptions of developers.
September 9, 2008
A Personal History of Systems and Computers: Part 2
"Hi, I'm an assembler programmer."
September 9, 2008
Funambulism and the Perpetual Tension of Software Development
Coverity CTO Ben Chelf wonders, how can we maintain our balance while walking the tightrope of software development?
September 8, 2008
A Little Compassion Can Go a Long Way
Software engineers have always been willing and able to step up and help out when needed.
September 8, 2008
Lock-Free Code: A False Sense of Security
Writing lock-free code can confound anyone—even expert programmers, as Herb shows this month.
September 8, 2008
ASP.NET MVC Framework and Routing
An emerging approach to building ASP.NET applications
September 8, 2008
.NET Development & the IBM WebSphere Portal Server
Shelly presents techniques and examines tools for developing .NET applications for IBM's WebSphere Portal Server.
September 4, 2008
Signalling Integer Overflows in Java
Our authors present COJAC, a freely available tool that instruments any existing Java bytecode for overflow detection.
September 4, 2008
Managing Application Thread Use
Multicore processors are increasingly replacing single-core processors, and developers are being confronted with new challenges when using them.
September 4, 2008
The Android Mobile Phone Platform
Android is an open-source mobile phone stack developed by Google for the Open Handset Alliance.
September 4, 2008
Real Users Really Matter
To deal with the complexity of web applications, there has to be a link between development and operations.
September 3, 2008
Building a Robust Development Environment
Stephen presents strategies for source-code managment, build automation, and human factors—including tips on how to handle significant project change, regardless of platform.
September 3, 2008
Application Lifecycle Management Meets Model-Driven Development
The combination of ALM and MDD gives you the connected workflow you need to handle the development of even the most complex applications and systems.
September 2, 2008
A Conversation With Erik Demaine
Erik Demaine is this year's recipient of the Katyanagi Emerging Leadership Prize. Erik's research interests range from algorithms and data structures for improving web searches, to the computational difficulty of playing games.
September 2, 2008


Architecture & Design 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
1995 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec




MICROSITES
FEATURED TOPIC

ADDITIONAL TOPICS

INFO-LINK