Columns


Teach Your Apps to Trust

A service-oriented architecture (SOA) is the basis for creating applications that trust each other to perform their tasks.

Output Your Trace Info

Output your trace information to new targets, including SQL Server and XML—and do it without parsing.

Hobbyists Speak for Themselves

Kathleen Dollard's recent Guest Opinion inspires reaction. Some hobbyists want Microsoft to continue support for VB6, while full-timers advise amateurs to step up to the .NET plate.

Build Data-Driven Client Validation

Here's a design for creating data-driven validation rules for distributed apps. It lets you distribute the rules from to clients without modifying client-side application code.

VS.NET Needs a Novice Version

VS.NET is a flexible and powerful programming tool, but a special novice version would expand its audience (and Microsoft's) not only with hobbyists, but in the enterprise as well.

Trend: Companies Bundling Products

Companies like Desaware are enticing consumers by bundling their best sellers for a fraction of the cost of the products combined. And they're giving away the source code to boot.

Create PDFs From ASP Apps

Check out the latest VS.NET add-ins, including a product that lets you create, read, and modify PDF documents from any application supporting COM, including ASP and ASP.NET.

Keep Data Consistent With Transactions

Employ the manual and automatic transaction models supported by the .NET Framework to maintain consistent data in your applications.

Letters to the Editor

A reader calls for less beta coverage and more focus on current technologies, such as GDI, namespaces, and exception handling.

Offshoring Stirs Reader Passions

Readers respond en masse to a recent Editor's Note on offshoring with a mixture of acceptance at its inevitability and outrage at the companies sending jobs overseas.

Welcome to Multiple Version Hell

DLL Hell is largely a thing of the past with VS.NET and the .NET Framework. But having multiple versions of the same components can be trying in its own right.

Secure Your Directory-Enabled Apps

Find out how Active Directory Application Mode and Windows Authorization Manager can simplify security, personalization, and configuration for your directory-enabled applications.

Trace Code With .NET

Build a .NET Framework based class library that makes tracing a true asset to your development experience.

Save the Hobbyist Programmer

The hobbyist/part-time programmer is becoming an endangered species. However, we as an industry need the skills this person provides.

Edit Your SQL Data

Check out the latest Visual Studio third-party add-ons, including one that helps you edit your database's data and properties during a debug session.

Offshoring Shakes Up Developer Landscape

Offshoring is changing the nature of what it is to be a developer today, much as HMOs have changed what it is to be a doctor. What does this mean to you?

Pros and Cons of SQLXML

Roger Jennings and a reader acknowledge that using the SQLXML interface to provide HTTP access to SQL Server is not appropriate for high-performance enterprise solutions.

Bind Data to WinForms Controls

Display data programmatically with only a few lines of code, using the databinding features built into the .NET Framework's WinForms controls.

Shrink ASP.NET Code by 70 Percent

ASP.NET 2.0's new features let you create and maintain data-driven Web apps with 70 percent less code than you needed with ASP.NET 1.0

Build an RSS Generator Component

Learn how to create an RSS feed for publishing data to subscriber apps. You can use the handy RssGen sample component as a starting point for your own data feed generator.

Subscribe on YouTube