23:32 18.01.2007
Finding commonality among classes makes for effective object-oriented programming. Often, programmers express that commonality using an inheritance hierarchy, since that is one of the first concepts taught in object-oriented programming. We're going to go to the other extreme in this chapter to explore the difference between using inheritance and using interfaces. An excerpt from Interface Oriented Design.Click here for the full article.
Optimalon Software has announced the release of the newest version of its linear programming library Gipals32. The product brings a simple and reliable way to solve any kind of linear programming tasks that occur in logistic, transportation, oil refine...
Actual Tools has announced Actual Window Manager 5.0, now with fully featured support of command prompt windows. Being an integral part of any modern operating system, command prompt windows are widely used by programmers, system administrators and tec...
Upscene Productions has released Database Workbench Pro 3.1, the latest version of the popular cross-database development tool. Database Workbench Pro provides powerful visual object editors, syntax highlighting, test data generator, stored procedure d...
Excel Software has started shipping QuickCRC for responsibility driven design of object-oriented software using CRC cards. CRC cards are well suited to agile methods or as a front end to UML. The new release supports Windows Vista, Universal Binaries...
With Elementool Inc.'s web-based Bug Tracking service enables software developers to track new bugs, prioritize and assign bugs to team members, generate bug reports, send email messages between users, attach files, type notes on a message board, customi...
ActiveState has announced the release of ActiveTcl 8.5 after four years of development. This release is in conjunction with the official release by the Tcl Core Team of version 8.5.0 of the Tcl dynamic language and the Tk GUI toolkit.
TatukGIS has released the .NET Compact Framework edition of the TatukGIS Developer Kernel toolkit product (DK-CF) for developing of custom GIS applications for Pocket PC-type applications running Windows CE/Mobile operating systems.
Telerik, a leading vendor of UI components for .NET development, has announced the release of RadControls Q3 2007, which includes updates for all product lines for web and desktop presentation layer development.
eyebol, now at version 2, is a Delphi code analyzer, refactoring and spell checking tool for your Delphi projects. eyebol spell checks and suggests optimizations and warnings for Delphi forms and code. The suggestions can be anything from faster coding...
DeepSea Obfuscator, from TallApplications BV, makes obfuscation of your .Net assemblies an intuitive and integrated part of your product development.