Best of open source in software development
- 1
- 2
- < previous
Compared to Flash-based RIAs, DHTML applications are generally better understood by developers today. They use JavaScript to dynamically load bits of XML via HTTP in the background to give Web applications a smoother feeling. The downside of this approach is working around the browser quirks.
The development activity around AJAX has exploded, and so has the number of open source AJAX toolkits. If you shake the pan, a half-dozen golden nuggets reveal themselves: Dojo, Rico, Prototype, and tools from Google, Microsoft (OK, not strictly open source), Zimbra, and Yahoo. But our Bossie has to go to the granddaddy of them all: Tibco General Interface, which Tibco now makes available under a BSD open source license or a commercial license. The Tibco tool is focused squarely on enterprise development, it includes a full-featured IDE, and the applications it produces are nearly indistinguishable from native desktop apps.
Continuous integration (CI) is a best practice that is starting to see wide adoption in the enterprise. It uses a model of nearly continuous building of the final product from the existing code base. The idea is that by performing a complete build every time a change is made to the code, problems can be identified at the earliest possible moment. CI servers automate the builds, and they generate extensive, detailed reports about project quality. These reports are generally published on intranets that help the development team identify fixes that must be made immediately, as well as assess progress on various metrics.
Despite the comparatively recent emergence of continuous integration, there are many open source CI servers for enterprises to choose from. The best of these, without a doubt, is CruiseControl. It works with more (in most cases, many more) development tools than its competitors, including numerous source code management systems, build systems, and report generators. CruiseControl also is available in versions that run on Java, Ruby, and .Net. And increasingly, tools vendors such as Agitar are beginning to embed CruiseControl in their products because of its extensive functionality and its record of reliability and scalability. As enterprises become more familiar with the benefits of CI, CruiseControl will be the yardstick by which all other CI solutions are measured.
- 1
- 2
- < previous
Click here for case studies, whitepapers and other useful vendor content When an IT disaster occurs, how handy it would be to push a button and start again as if nothing had happened.
Discover and learn more about CA XOSoft today.
PGP and Ponemon Institute Unveil Inaugural Australian Data Breach Study 2008 20 November, 2008 17:34:00
Symantec Cloud Services Transform Data Centre Operations Through Proactive Management 20 November, 2008 12:06:00
Verizon Business Offers Tips to Building a Successful Unified Communications and Collaboration Plan 20 November, 2008 12:04:00
NetApp Named 2008 Citrix Ready Solution of the Year by Citrix Systems 20 November, 2008 11:33:00
Extreme Networks Ethernet Transport lowers total cost of ownership for carrier metro networks 20 November, 2008 10:21:00
V/Line and Oakton use Microsoft SQL Server 2008 to develop an Executive HR Dashboard
With the help of Oakton, V/Line - Victoria's regional public transport provider - utilised Microsoft SQL Server 2008 to develop an Executive HR Dashboard report.











