News (4)

Amazon to host Red Hat Linux online

Red Hat on Wednesday announced a significant departure from its current business plan, saying its flagship Linux product will be available on Amazon.com's Elastic Computing Cloud online service. Read more »

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 »

Zope launch next-generation application server

The open-source organisation has released the first version of Zope X3, which has been completely rewritten to improve the architecture. Read more »

Bagle author releases 'dangerous' assembler code

Two new Bagle worm variants and the worm's original assembler source code were spreading around the Internet on Sunday - a dangerous development, according to security experts. Read more »

Features (217)

Manipulate instances of Windows forms in C#

This article is the first in a series that's intended to ease the learning curve and help you get started working productively with C#. Read more »

Why you should move to C#

The migration to the .NET platform offers many development choices. This top 10 list explains why C# is an important offering and why you should consider moving to C#. 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 »

Don't sweat C# type conversions

In his new C# column, Harold Davis explains type conversions in .NET and discusses the differences between casting in C# and VB.NET. Read more »

The developer's guide to C# 2.0

The next version of the C# programming language promises some impressive new tricks when it arrives later this year. This guide by local expert Glenn Stephens is just the ticket you need to get started today. 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 »

How I learned to stop worrying and love C#

After arguing for a long time that there's no difference between VB.NET and C#, Builder.com staff writer Lamont Adams is jumping on the C# bandwagon. Read more »

Handling optional parameters in C#

One feature that's missing from C# is the ability to declare a method parameter as optional. Here's a look at what you can do to fake it. Read more »

Don't be overwhelmed when implementing pointers to member functions

Pointers to member functions are complex to write, but they are essential elements in multithreaded C++ applications. Find out how to create them and use them in callbacks. Read more »

Visual Studio 2008 simplifies JavaScript debugging

One of the more cumbersome development tasks is debugging client-side JavaScript code. Tools such as Firebug are helpful, but in the case of Firebug, you're forced to use Firefox. Thankfully, Visual Studio 2008 provides a robust and developer-friendly environment for debugging JavaScript. Read more »

Blog (1)

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?