Columns


Use Recursion to Clear out Textboxes

Clear out textboxes using recursion and LINQ; use VB literals to transform an XML document; and eliminate an annoying artifact of VB internals.

ASPxTreeList, FinalBuilder v6, and SlickEdit 2008

This month's new releases.

Internet Explorer 8 Shows Promise

The new version of the IE browser renews Microsoft's commitment to the Web.

Silverlight 2.0 Beta Debuts

Silverlight 2.0 includes a subset of the .NET Framework, which enables you to write .NET managed code that runs in Silverlight.

Keeping Sane in Wake of Technology's Pace

Architecture can be key to staying one step ahead.

Silverlight XAML Primer 14: Using Color Animations

Dan shows you how to use Silverlight's color animation features and how you can stop and start them programmatically.

Doing Architecture with Team System Rosario

Jeff goes through some features in the upcoming Rosario, including UML models and the new Architecture Explorer.

Inside Silverlight 2

Microsoft's new RIA technology extends .NET across platforms.

Take Control of Window Movements

Hook the window message stream to snap your main window to the screen edges as the user moves it about.

Silverlight XAML Primer 13: Starting and Stopping Animations

Controlling Storyboard animations programmatically lets animations play under a variety of circumstances.

Extend Your Apps with External Add-ins

Take advantage of the System.AddIn namespace to handle logic external to your application; don't get caught by Excel's one-based indexes; and make LINQ extension methods work with ArrayLists.

Dundas Chart for .NET, FarPoint Spread for BizTalk, and NetAdvantage for .NET and WPF

This month's new products.

Is VB the Least Among Equals?

VB.NET gets left behind (again), this time by the Windows Live team.

Are Your Incentives Working?

Make sure developers don't sacrifice quality for the sake of finishing.

Treat Code as Data

Take advantage of new features in C# 3.0 that let you treat code as data -- and save time over more traditional, imperative approaches to programming.

Get Source for the Framework

Microsoft's releasing some .NET 3.5 Framework swag: deployment guidelines and the source code itself.

Bring Back the Archives

Been missing the old VBPJ archives? You're not the only one.

Access Non-.NET APIs with PInvoke

Use PInvoke to take advantage of Windows APIs that aren't part of the .NET Framework.

Blending Design

With integrated tools, how will designers work with your dev team?

Simple Asynchronous Downloads

No need to add external dependencies, or even call APIs, to easily grab online data.

Subscribe on YouTube