Issue: 2002 - March/April

  • Rod Paddock - March April 02 Editorial
  • Software development is a collaborative process.This article is the first in a series focused on the tools and techniques developers use to effectively work in concert. Specia...
  • The .NET Framework presents exciting new opportunities for developers. By now, you may have heard that .NET represents a departure from COM, the focal point of Windows develop...
  • You know about the importance of securing your data.But, how do you add industrial strength security to your program? The answer is simple: use the Windows Crypto API.
  • Testing SQL Server is an often-overlooked area of the software development process, because programmers primarily place testing focus on code residing in the middle tier or th...
  • Microsoft .NET brings many important advances to the software engineering world.We believe that Windows developers everywhere have reason to celebrate the arrival of .NET, but...
  • For the first time ever, Visual Studio has a language independent Integrated Developers Environment (IDE), which includes a number of new productivity enhancements. However, m...
  • The Sequence Diagram is one of the most interesting and useful diagrams in the Unified Modeling Language (UML).It helps you document and understand the dynamic aspects of your...
  • xCase (RESolution, Ltd.) is a desktop data-modeling software package that has developed into a very useful, yet cost-effective, tool for everyday database design and maintenan...
  • One of the painful realities of software is that as it becomes increasingly rich with features, it becomes increasingly difficult to use.Despite the best intentions of softwar...
  • David Stevenson commentary Mar/Apr 2002