News (21)

Adobe tools put desktop apps in the browser

Adobe is preparing to open source development tools that will enable existing desktop and server software to run in Web browsers, according to reports. Read more »

Rapid app development hits Delphi for PHP 2.0

CodeGear has launched the Delphi for PHP 2.0 integrated development environment to improve its developer tools suite for building interactive Web applications. Read more »

Windows developers take Borland to task

Coders using Borland's C++Builder IDE are demanding that the company continue supporting and developing it. Read more »

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 »

Linux Standards Base gets better C++ support

C++ applications compiled with the latest versions of the GNU Compiler Collection can now be easily ported to multiple Linux distributions, which should help prevent forking Read more »

Apache's Portable Runtime reaches 1.0

The cross-platform application library is now production-strength. Read more »

Powerhouse adds photos to Flickr Commons

A Flickr project to house publicly held images is getting hundreds of photos from Sydney's Powerhouse Museum. 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 »

Intel offers Apple programming tool beta

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 »

Features (215)

Glitch in C++ libraries allows a DoS attack against ISAPI

The Microsoft Foundation Classes static library contains flaws that make ISAPI extensions vulnerable to DoS attacks. Find out why this illustrates a major challenge for developers who need to produce secure applications. Read more »

VS.NET 2005 and the new C runtime library routines

If you use C libraries, C++ template libraries, or Visual Studio, and care about security, check out the forthcoming changes that VS.NET 2005 will bring to the C runtime library routines. Read more »

Simplifying .NET assembly libraries

Maintaining header files is often tedious and can lead to mistakes. Thankfully, .NET assembly libraries erase the reliance on these files. Read more »

Simplify coding and maintenance with class libraries

You use class libraries when you're developing any type of .NET application in order to manipulate the file system, access databases, serialise objects, and launch and synchronise multiple threads of execution. Read more »

Write and format ranges and containers in C++

The C++ STL offers a handy way to write values to streams, but it doesn't work with arrays. Here's an easy way to write ranges and containers to streams. Read more »

Quick tips to make better use of the STL in C++

Here's a pair of tips on formulating functions and avoiding off-by-one errors that will help you implement the STL more efficiently. Read more »

Persisting settings in C++

In a Web application environment, user experience can be enhanced by persisting the settings between sessions. The free downloadable C++ class library outlined in this article makes data persistence relatively simple. Read more »

C++: Removing duplicates from a range

Removing duplicates from ranges is a fairly common task in C++, but the std::unique algorithm in the Standard Template Library (STL) has some limitations. Find out how to work around them. 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 »

Class interfaces play a key role with inheritance

Class interfaces in C# ensure that your code will behave the way you expect. In this installment of C# for Newbies, Builder.com outlines the role of class interfaces in inheritance and abstract base classes. Read more »

Blog (4)

Opera Widget SDK released

Staff [blogs:syslog] -- Opera has announced the release of Opera Widgets SDK beta, that allows Web developers to create Web applications capable of running on all devices. Read more »

Spry Game

Lana Kovacevic [blogs:webanatomy] -- At this year's Adobe WebDU conference in Sydney, Greg Rewis gave a presentation on Spry 1.6, the AJAX framework. Read more »

What's new in GWT 1.5?

Lana Kovacevic [blogs:webanatomy] -- I recently wrote an introduction to the Google Web Toolkit based on Lars Rasmussen's session at the Google Developer Day 2008 in Sydney. Following the introductory session Lars gave us a deeper insight into GWT, particularly what's new in version 1.5. Read more »

No, you can't have private attributes in Python

Nick Gibson [blogs:byteclub] -- Is the lack of privacy a real shortcoming of the language, or is our judgment clouded by the old conventions of C++ and Java? Why do we need private variables anyway -- at what point does defensive programming become paranoia? Read more »

Log in


Sign up | Forgot your password?

What's on?