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.
Perpetuum Software LLC has announced the release of a new product, Ribbon Bar Icons. This is an excellent icon collection for Business Intelligence applications and web sites. This icon set will help you design intuitive and attractive user interfa...
Jcx.Software has announced the immediate availability of VS.Php 2.4 for Microsoft Visual Studio 2008, now with support for both XDebug and DBG debugging engines.
Core Lab has announced the 4.25 release of its dbExpress driver for SQL Server (DbxSda 4.25), which introduces support for SQL Server Compact Edition 3.5, and is tested with SQL Server 2008 CTP 4. DbxSda 4.25 is a database-independent layer that define...
Jasob.com has announced version 3.1 of Jasob JavaScript and CSS Obfuscator, which enables JavaScript and CSS driven web pages to be compressed and obfuscated into supertight, bandwidth-optimized code.
CenterSpace Software has announced the release of new versions of their NMath products with more functionality, improved performance and the ability to run on 64-bit platforms. The NMathTM product suite provides numerical components for mathematical, f...
Perpetuum Software LLC has announced the release of Database Restyle - Application, for synchronization of MS SQL Server 2005 databases.
Steve Souders and Jesse Robbins will be co-chairing Velocity Web Performance and Operations Conference, the new O'Reilly conference dedicated to the topic. Registration is now open. Velocity will be held on June 23-24, 2008 at the San Francisco Airport...
Smardec has released License4J, a pure Java library for creating and validating licenses. The key concept is control over the features of a license. You can easily add any feature to your license file, i.e. name of the product, version, expiry date, nu...
] has released the calendaring component WebSchedulerGo 2.2.2, which targets ASP.NET 2.0 and Microsoft Visual Studio 2005/2008 developers. WebSchedulerGo 2.2.2 makes the most of ASP.NET 2.0 and...
Syncro Soft has announced of the 3.1 release of Syncro SVN Client, a platform-independent subversion (SVN) client. This version of Syncro SVN Client introduces two new presentation modes in the Synchronize view (the compressed mode and the flat mode),...