News (1)

Interrupting Java threads

Multithreading presents a set of new challenges to the programmer that can lead to unexpected behaviour. In this article we address one of those challenges: how to interrupt a running thread. Read more »

Features (13)

Sleep deprivation can spell big trouble

Most of us operate on short sleep from time to time -- it's the nature of our profession and modern lifestyles. But if skimping on sleep is a way of life for you, watch out: you could wind up functioning below par and incur some serious health problems. Read more »

Create a fading form in VB.NET

While core functionality and useability of the application is always one of the most important aspects, various visual effects may improve the way users feel about a particular application. 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 »

Calling a COM object from a Web service in .NET

In this article from Robert Bogue, learn the easy way to call a COM object using the System.Thread namespace. Read more »

Meet Microsoft's alpha tester

Ron Markezich is Microsoft's CIO, and he has some thoughts to share on making sure that 'Microsoft's products are the best products in the world', why offshoring won't grow, and why everything is .NET. Read more »

Threading in C#

Using multiple threads can help you achieve greater performance, scalability, and responsiveness in your applicationsââ,¬"but you need to be careful. Follow these tips to avoid danger. Read more »

The basics of threading in the .NET Framework

Performing application operations in multiple threads can greatly improve efficiency and performance. Get started with threading in the .NET framework with this basic guide to the ThreadPool class. Read more »

Dig for more data in the /proc directory

One of the most interesting directories on any Linux system is /proc, a virtual filesystem that provides a plethora of information on the hardware of the running system, and of the various processes running. Read more »

Encrypt any file with symmetric cryptography using GPG

Encryption lets you keep your sensitive data, banking information and conversations safely protected by code. Learn how you can use the free GPG utility to protect your data. Read more »

Debug an application remotely

Debugging can often be handled on a developer's local machine, but some problems exist solely in a test or production environment. This article shows how to debug remotely. Read more »

Log in


Sign up | Forgot your password?

  • Staff Crying, mooning and leaving

    In this week's roundup we see that continuous whining can get results, Linux users get 64-bit Flash and Moonlight previews, the latest in the Yahoo/Microsoft relationship and Senator Conroy ducks and weave in Senate Question Time. Read more »

    -- posted by Staff

  • Brendon Chase Sun eye Web developers with Netbeans 6.5

    Despite the recent employment axe hitting Sun the company has pushed out a new release of its Netbeans open source IDE with an eye to appeal more to Web developers. Read more »

    -- posted by Brendon Chase

  • Renai LeMay BarCamp buzz: Let the hacking continue

    Attending last weekend's BarCamp in Sydney, it was hard to escape the conclusion that a certain "dot-com bust" flavour had seeped into the kool aid previously being drunk by Australia's web 2.0 and early stage start-up sector. Read more »

    -- posted by Renai LeMay

What's on?