News (43)

Linux kernel is an invisible magician: Torvalds

The Linux kernel has reached a level of maturity where it mostly goes unnoticed and acts like an "invisible magician in the background", according to Linus Torvalds. Read more »

Kiwi developer outshines Aussies

A New Zealand development team has come out on top in a trans-tasman tussle for developing the best mobile application in a recent competition. Read more »

Open source software: the way forward?

Companies are beginning to see open source software as a viable alternative for the enterprise, according to a leading analyst. Read more »

Study: Early Apache code quality so-so

The source code for a newer version of the Apache Web server software is of the same quality as proprietary competitors at a similar stage of development, a new study finds. Read more »

Key bugs in core Linux code squashed

Serious bugs in the latest Linux kernel have been fixed, a sign that the open-source OS is maturing. Read more »

Our shared code is 'truly open source': Microsoft

Microsoft will be submitting its various "shared source" licenses to the Open Source Initiative in the hope of being granted 'official' open source status. Read more »

War on tera: Intel picks C for parallel computing

Intel has been showing off a programming model which it claims will help C and C++ developers take advantage of a parallel computing without the need for any code changes. Read more »

Mozilla warns on Adobe, Microsoft hidden Web agenda

Companies building Web sites should beware of proprietary rich-media technologies like Adobe's Flash and Microsoft's Silverlight, the founder of Mozilla Europe has warned. Read more »

Sun sheds light on its open-source future

Simon Phipps, Sun UK's chief open-source officer, surveys the open-source landscape and reaffirms his company's commitment to open-software development. Read more »

Intel shows off Penryn chips

Intel says its 45-nanometer chips are almost ready for prime time. Read more »

Features (76)

Java-XML offers best of both worlds

Working with XML is now the norm, but handling XML within Java is not as straightforward as often advertised. Follow these techniques to make it easier. Read more »

OOP designs with VB.NET and Java

As a .NET developer, it might surprise you what you can learn from the Java crowd. The two languages may be more similar than you think. Read more »

Java beyond the server

Java has a somewhat deserved reputation for being a server-side-only affair. But now, the language is becoming an increasingly popular choice for embedded development as well. Read more »

Extend the power of JSP with JSTL

JSTL is a specification for a set of custom taglibs that provide tags for conditional structures, iterating, internationalization, and manipulating HTTP, XML, and SQL. Read more »

Improve code confidence with these three .NET code review tools

Automated code tools can help developers locate potential problem points in their code before it ever leaves their machines. Here's a look at three tools that can help you with automated code review. Read more »

Digging code: Software archaeology

At first glance, business software developers have little in common with Indiana Jones. But the emerging field of software archaeology applies some of the same skills, if not the dashing adventure. Read more »

Six ways to build a better developer

Use these simple tips and you can help your experienced and inexperienced team members become better engineers and more involved in the organisation. Read more »

Develop a fully functional site with DotNetNuke

The open source DotNetNuke framework allows you to create a powerful Web application using an out-of-the-box solution. Read more »

Moving to CSS-based layouts with the YUI Library

This tutorial walks you through the steps of how to move from a table-based design to a CSS-based layout with the help of the YUI Library. Read more »

Case Study: Powerlan and Application Lifecycle Management

For a company that makes software for a living, having suitable application lifecycle management tools is essential to ensuring a quality outcome for clients. Read more »

Log in


Sign up | Forgot your password?

What's on?