News (14)

Google: Trust us, we really do protect your data

Google described on Tuesday how it secures the mountains of data that it handles every day, saying that it has highly automated processes and employs the best and brightest in Web security. Read more »

Why I switched from Firefox to Chrome

Sorry if it sounds like I'm drinking the Google Kool-Aid here, but I have switched from Mozilla Firefox to Google Chrome as my default browser for the very reason Google's executives said we should: speed. Read more »

Vista security to be 'obliterated' at Black Hat

An IBM X-Force security researcher has promised to exploit massive holes in Windows Vista's defences at the upcoming Black Hat security conference in Las Vegas. Read more »

Interview: Red Hat's new CEO

Red Hat's new chief executive officer, Jim Whitehurst, talks about the Linux maker in an extensive interview with ZDNet Australia sister site CNet News. Read more »

Australian Wi-Fi usage doubles

Wi-Fi usage in Australia has almost doubled, with 190 percent growth on last year, but Europe and South America are moving ahead faster on wireless take-up. Read more »

EU extends review of Google/DoubleClick merger

European Commission's decision to take a deeper look at the proposed merger potentially puts the deal at risk. Read more »

Harvard University researcher punished for finding bugs

French security expert Guillaume Tena has lost an appeal and been fined in a closely watched case which could have widespread ramifications for the way security researchers publish information about flaws in products. Read more »

IT services giants face slowing growth

But smaller and India-based players on the up. Read more »

Microsoft boxes up Vista

Although it is still working to finish the code for Windows Vista, Microsoft has reached a decision on which versions of the operating system to offer. Read more »

Xen leads Novell's turnaround effort in Linux

Novell will try to recover from earlier Linux fumbles by releasing major updates on Monday, adding Xen virtualisation software to its enterprise server product and glitzy graphics to the desktop counterpart. Read more »

Features (198)

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 »

Ensure data integrity with validation

The many languages available for working with the .NET Framework make it easy to develop code that validates data. Find out what type of data checks you need to perform to ensure data integrity. 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 »

Follow these steps to secure your data layer

A secure data layer is essential for a truly secure application. Learn how to nurture a secure environment for the pivotal Data tier of your application with the correct tools. 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 »

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 »

The Aggregation Application Block can simplify data handling

The Aggregation Application Block can make data handling--particularly Web services data handling--easier for .NET developers. Find out how to implement it and why you need the Exception Management Application Block to do it. 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 »

Working with dictionaries in Erlang

In Erlang, dictionaries (sometimes called hashes or maps in other languages) are not fundamental parts of the language (unlike lists, strings or tuples). You can include them in your Erlang modules by using the dict library. We'll show you how. Read more »

Blog (4)

The best news Linux could ever receive: LinuxWorld's a bust

Staff [blogs:syslog] -- The latest proof that Linux has conquered the corporate data center crowd: LinuxWorld is a dud. Read more »

Newbie guide to Google's Android

Brendon Chase [blogs:codemonkeybusiness] -- Google's platform for mobile devices has been announced and ready for developers to get their hands dirty. Here's the basics of what it's all about and the core architecture overview. Read more »

Jack-of-all-Trades or Specific Accolades?

Paul Ayre [blogs:controlaltdefeat] -- A programmer can take one of two paths. You can specialise in a small subset of languages or platforms, or you can learn a myriad of technologies at just beyond face value. How is BuilderAU going to help you? Read more »

Application Threat Modeling v2

[blogs:] -- Threat Modeling has become one of the most important ways to increase the security of your application development projects. It allows you to understand the threats you will face, and implement countermeasure in a consistent, reliable way. If you only do one thing to improve yoru development processes, Threat Modeling should be it. Now with the new ACE Threat Modeling methodology and tools, it's easy to do as well! Read more »

Log in


Sign up | Forgot your password?

What's on?