News (2)

Remote printer spam made easy

Security researcher Aaron Weaver claims visiting a random Web site could send unwanted print requests to your nearest office printer. Read more »

Simplify your life with PEAR classes

Most PHP Web developers have heard of PEAR, the PHP Extension and Application Repository, but very few of them actually use it on a regular basis. Here are 10 reasons to get started today. Read more »

Features (25)

Network functions in PHP

You can employ PHP's internal functions for easy communication with network protocols, including SMTP and HTTP. This sample code will help you get started. Read more »

Five XML in .NET tips

.NET's XML classes may not work quite like you expect. Check out these tips for using them more effectively and then share your own tricks with other members. Read more »

JAXP facilitates DOM development with Java

The rising tide of XML usage can't be ignored. Luckily, the JAXP package provides numerous ways to interact with XML documents. Read more »

Take the new I/O in JDK 1.4 for a test drive

The new Java 1.4 APIs offer increased support for buffers, regular expressions, and channels. Take a quick tour of what this new functionality can do for your Java applications. Read more »

Huffman coding in Python

We'll show you how to implement Huffman encoding, which is useful when dealing with small sets of items, such as character strings, in Python. Read more »

Speeding up code documentation

Documentation is a crucial part of a software project. See how the Javadoc tool can help you to create and maintain in-sync developer documentation. Read more »

Create a VB6 grid control your users can modify

You don't have to create special input screens to modify grid data. We'll show you an easier way and toss in the code too. Read more »

Ensure your Web site displays properly with character encoding

This column examines why developers use character encoding for Web pages, outlines the character encoding options, and offers guidance on how to choose a character encoding. Read more »

Comparing strings with and without case sensitivity in VB.NET

Working with strings is a very important functionality in most applications. In this tip we take a look at string comparisons. Read more »

How do I ... recursively scan directories with PHP's DirectoryIterators?

One of PHP5's most interesting new features is the addition of Iterators, a collection of ready-made interfaces designed to help in navigating and processing hierarchical data structures. Read more »

Blog (2)

The future remains yesterday

Staff [blogs:syslog] -- Remember when MySQL was blazingly fast and cared little for SQL standards? When MySQL regarded a view as something nice from your window and a trigger was treated as a weaponry component? Those days are set to return with a MySQL fork called Drizzle. Read more »

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 »

Log in


Sign up | Forgot your password?

  • Staff Microsoft shows off IE9 preview

    This week, highlights from Microsoft's MIX10 conference and more in the Roundup. Read more »

    -- posted by Staff

  • Chris Duckett IE9's H.264 vote killed Ogg

    In a split decision by the judges, the winner of the W3C/WHATWG video codec consensus is H.264, taking home the future of video playback on the internet while loser Ogg goes home with nothing but thoughts of what might have been. Read more »

    -- posted by Chris Duckett

  • Staff Google launches Apps Marketplace

    Google launches and app store, while Mozilla plans to re-write its open-source license. More of this week's news in the Roundup. Read more »

    -- posted by Staff

What's on?

  • Optus Deal

    Broadband + home phone + PlayStation®3 in a single package price!