News (21)

C++ creator calls for programming apprenticeships

C++ creator Bjarne Stroustrup and software design guru James Coplien are calling for better training for software developers. Read more »

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 »

JBoss reaches certification landmark

The new version of JBoss Application Server claims to be the first open-source application server to be J2EE certified. Read more »

Zope launch next-generation application server

The open-source organisation has released the first version of Zope X3, which has been completely rewritten to improve the architecture. Read more »

W3C issues key Web services standard

The Web's leading standards group puts its stamp of approval on SOAP, an important part of the move toward Web services software. Read more »

Details on Intel's beta Mac development tools

Intel has released betas of its software development tools for Mac OS X running on the Intel architecture. Read more »

Flaws found in open source codes

A project funded by the US Department of Homeland Security has praised improvements in open source security, while outlining some common errors. Read more »

Possible prior art for Microsoft XML patent found

The row over Microsoft's XML patent has taken another twist with the discovery of an open source application on Sourceforge for converting C++ programming objects into XML files that pre-dates the patent. Read more »

Microsoft slammed over XML patent

A software patent granted to Microsoft in the US has been labelled an 'abomination'. Read more »

Safari 3.1 update fixes 13 security flaws

Apple has released Safari 3.1 for users on Mac OS X and Windows. Along with new features are 13 security updates, most of the fixes address cross-site scripting flaws. Read more »

Features (381)

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 »

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 »

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 »

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 »

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 »

Log errors easily with the EMAB

The Exception Management Application Block (EMAB) can simplify your VB.NET or C# error handling, provided you know how to leverage it properly. 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 »

Validate your data in C++

Find out how to use an alternative to set functions when validating data. This article explains the advantages of this technique and will walk you through writing a check_valid class. Read more »

Blog (4)

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 »

Apple's iPhone engineers to tour Sydney, Melbourne

Brendon Chase [blogs:codemonkeybusiness] -- Aussie developers will be able to get up close and personal with some of the iPhone engineers in November to learn how to build applications for the platform. Read more »

Microsoft's Surface goes to Vegas

Staff [blogs:syslog] -- This might not be what Bill Gates originally envisioned with his "information at your fingertips" concept, but in Las Vegas, the Rio hotel will unveil a new Surface computer application called Flirt, that will let bar patrons "interact" with each other through video cameras and text messages. Read more »

In a world of Goliaths, who's got a stone?

David McAmis [blogs:theneteffect] -- It seems like it is that time of year again... the days are getting longer, the weather is getting a bit warmer and the top-tier software vendors are on a buying spree. Will you get lost in the shuffle? Why not support your local software developer! Read more »

Log in


Sign up | Forgot your password?

What's on?