News (10)

IBM, JBoss eye new Java plan

IBM and open-source Java software company JBoss Group are in discussions to spearhead a Java standardisation effort aimed at cooling off the growing popularity of Microsoft's C# language. Read more »

Borland to assemble Java with .NET

Borland Software expects later this year to deliver on its plans to bundle tools that work with Java and Microsoft's .Net software. Read more »

Microsoft to offer peek at new tools

Microsoft Chairman Bill Gates will offer a glimpse this week of future versions of the company's Visual Studio.Net development tools bundle. Read more »

Huge security hole in .NET: Java creator

Java creator James Gosling this week called Microsoft's decision to support C and C++ on the Common Language Runtime in .NET one of the -biggest and most offensive mistakes that they could have made". Read more »

Visual Basic developers revolting

The software company's own programmer community has launched a campaign of defiance over a decision to end support for Visual Basic. Read more »

IBM beefs up Rational toolset

IBM's Rational division yesterday announced new features that will appear in its next generation toolset, code-named Atlantic. Read more »

Java dominating corporate Australia: survey

An Australian survey has found that 72 percent of respondents have Java initiatives underway. Does this mean Java has become the next 'must have' for local organisations? Read more »

Interrupting Java threads

Multithreading presents a set of new challenges to the programmer that can lead to unexpected behaviour. In this article we address one of those challenges: how to interrupt a running thread. Read more »

Sun's McNealy swings at rivals

Scott McNealy, the Sun Microsystems chief executive who has become something of a punching bag as his company fights back to profitability, threw some punches of his own on Tuesday. Read more »

XML: Extremely critical or exhaustingly complex?

Could the myriad standards and specifications surrounding XML seriously discourage users in the short-term? Read more »

Features (220)

How do I... Serialise a hash table in C# when the application requires it?

Unfortunately, the .NET Framework does not allow serialisation of any object that implements the IDictionary interface. This restriction includes, but is not limited to, hash tables. Read more »

Handling optional parameters in C#

One feature that's missing from C# is the ability to declare a method parameter as optional. Here's a look at what you can do to fake it. Read more »

Pick up the basics of .NET Framework multithreaded programming

Writing multithreaded .NET applications can be tough for beginning programmers. We'll show you how to create threads and how the syntax differs for VB.NET, C++, and C#. Read more »

Totally RAD: we road test five IDEs

Builder AU technical editor, David McAmis gets down and dirty with the most popular IDE's to see how they they stack up as Rapid Application Development (RAD) tools. Read more »

Using the static modifier in your C# .NET applications

Want to know how to use the static modifer in your C# applications? Tony Patton gives his tips in this article. Read more »

Why you should move to C#

The migration to the .NET platform offers many development choices. This top 10 list explains why C# is an important offering and why you should consider moving to C#. Read more »

Make your C# code more readable with comments

Application developers enjoy solving problems and churning out line after line of code, but the mere mention of documentation sends them running for the exit. Here are some tips for comments using C#. Read more »

How do I ... make C# or .NET Framework applications accessible in the system tray?

A great way to insure that your program is easily accessible to the user is by putting an icon for your application in the system tray. This article shows you how to use the system tray with C# and the .NET Framework. Read more »

Manipulate instances of Windows forms in C#

This article is the first in a series that's intended to ease the learning curve and help you get started working productively with C#. Read more »

How do I ... publish a custom application performance counter in C#?

Since performance counters are a standard system function they are an ideal method for tracking the performance your applications. Luckily, Microsoft has provided several classes within the .NET Framework to publish custom performance counters. Read more »

Blog (1)

Down to Semantics

Lana Kovacevic [blogs:webanatomy] -- At this year's Web Directions South conference in Sydney, David Peterson presented "Semantic Web for Distributed Social Networks". Read more »

Log in


Sign up | Forgot your password?

  • Staff A first look at Windows 7 beta

    In this week's Roundup we show you a preview of Windows 7 beta, cover news from the annual Macworld and more. Read more »

    -- posted by Staff

  • Staff Opera's new SDK: Better browsing on the Wii?

    Opera has thrown a little more love at device developers by announcing an updated version of its software development kit on Wednesday at CES. Read more »

    -- posted by Staff

  • Staff 2008: Time to call stumps

    It's another year down but some things never change. That was shown this week as Internet Explorer remained under fire from yet another zero-day exploit. In other news, we set a hard drive on fire and Apple cans its involvement with MacWorld. Read more »

    -- posted by Staff

What's on?