Features (132)

Download files over the Web with .NET's WebClient class

The System.Net namespace includes the WebClient class for uploading and downloading files via HTTP. You can copy or read files with only a few lines of code. Read more »

Keep data display clean with JTable class

Java Swing's JTable class offers tools that make it easy to format large data collections into manageable tables. Here's a step-by-step introduction. Read more »

Get the most out of Java's class loaders

Class loaders are one of Java's most powerful features. However, developers often forget about the class-loading component even though it's essential when you develop anything more complex than a "Hello, world" application. Read more »

Employ the Iterator class to streamline filtering

Iterator objects don't store objects the way arrays and linked lists do. See how using a filtering Iterator class can help you avoid wasted memory and decreased performance. Read more »

Create wrapper classes with dynamic proxies

With dynamic proxies, you can create wrappers on the fly to prevent malfunctions and save tedious code repetition. Find out how you can use them. Read more »

Two ways to work more effectively with Java exceptions

Dealing with exceptions is more than just a matter of writing a try/catch block. They must be handled in a way that makes sense to both the developer and user. Read more »

Extracting XML/DOM-friendly data

Java can programmatically extract data from any JDBC-compliant database, but performing this task is tricky. Here's how to pull it off. 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 »

Transitioning into OOP: Encapsulate data with entity beans

Explore entity beans and how they are used to encapsulate data entities to be accessed by business objects. Read more »

XML data validation with XPath and XSL

When collecting user information using XML, you can test data and catch parse errors using a combination of XSLT if, choose, and when elements. Find out how. 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?