News (27)

Open-source Java -- except for the exceptions

Sun releases Java's source code under the GPL -- except for some third-party chunks and the compatibility test kit. Read more »

Sun picks GPL for Java code

After years of requests and debates, Sun is set to release Java source code under a Linux-friendly licence. Read more »

Sun open-sources mobile Java UI toolkit

Sun has open sourced its toolkit for creating Java-based user interfaces for mobile phones. Read more »

Aussie CIOs poke under Chrome bonnet

Australian chief information officers have shown a mixed reaction to Google's new Chrome browser, which was released in testing form last week to early adopters' praise. Read more »

Nvidia to blame for many early Vista crashes

Interesting information has surfaced in the documents that have been released as part of the Windows Vista Capable lawsuit. Read more »

Vista security to be 'obliterated' at Black Hat

An IBM X-Force security researcher has promised to exploit massive holes in Windows Vista's defences at the upcoming Black Hat security conference in Las Vegas. Read more »

Apple takes over CUPS, Unix printing software

Apple has acquired the source code for CUPS, an open-source project for managing printing on Unix and Linux systems. Read more »

Google Gadgets now work on Linux

Google Gadgets — mini-applications that can be placed anywhere on the desktop — have, until now, only been compatible with Windows and Mac. Read more »

Don't trust Microsoft's OOXML patent pledge

Prominent legal counsel the Software Freedom Law Center (SFLC) said that the legal terms covering Microsoft's Open XML document formats pose patent risk to free and open-source software developers. Read more »

Microsoft 'stealth' Windows update damages trust

Microsoft has been criticised for automatically uploading and installing files to user PCs even if they had specifically been set to not auto-install patches. Read more »

Features (250)

Handle exceptions properly in C#

Developers often overlook the importance of exception handling to the detriment of their own code. Read more »

The Samurai Principle

Death or Glory! Builder AU's Nick Gibson shows how you can use the Samurai Principle to write better code. Read more »

.NET exceptions for the exceptionally challenged

Get the most out of .NET's structured exception system. These 10 best-practice tips will ensure that you don't wind up bogging down your applications. Read more »

Take advantage of code snippets in Visual Studio 2005

Visual Studio 2005 brings auto-complete for code snippets to C#, J#, and XML, as well as additional features for Visual Basic. Read more »

Make managed code work with .NET's CAS

Developers and administrators can set permission and trust levels with code access security (CAS), while allowing the code to execute effectively. Read more »

A Java IDE for the Warrior in your code

Metrowerks CodeWarrior has a reputation as a great C++ IDE. How well does the Java version hold up the familiy honor? Read more »

Exception management in .NET

In this article, Builder.com looks at how exception management works in .NET. Find out how to architect systems that handle runtime errors properly. Read more »

Return resources to the system to improve .NET performance

A common problem in the .NET platform is the consumption of system and database resources when developers fail to clean up after themselves when working with a database. Read more »

Managed code in SQL Server Yukon: a big deal?

One of the big features of Microsoft's next release of SQL Server is the ability to run managed code. How does it work, and is it a good idea? Read more »

Randomise your RSS feeds with ColdFusion

Learn some neat things you can do with RSS, including how you can use randomisation code to show a random selection of news stories from a random sampling of RSS feeds. Read more »

Blog (3)

Try… Catch… Win!

David McAmis [blogs:theneteffect] -- As a .NET developer, there are a few “best practices” that you should always consider. And one of the biggest is that every application you write should include error trapping to trap critical and non-critical errors that may occur. And the .NET framework makes it easy to use “Try… Catch” statements to intercept any errors that occur and allow you to handle the exception. Read more »

Newbie guide to Google's Android

Brendon Chase [blogs:codemonkeybusiness] -- Google's platform for mobile devices has been announced and ready for developers to get their hands dirty. Here's the basics of what it's all about and the core architecture overview. Read more »

Application Threat Modeling v2

[blogs:] -- Threat Modeling has become one of the most important ways to increase the security of your application development projects. It allows you to understand the threats you will face, and implement countermeasure in a consistent, reliable way. If you only do one thing to improve yoru development processes, Threat Modeling should be it. Now with the new ACE Threat Modeling methodology and tools, it's easy to do as well! Read more »

Log in


Sign up | Forgot your password?

What's on?