.NET Framework


Java's RIA Option for Robust Web Apps

Do you want the responsiveness of Ajax, but with more solid technologies? Consider Java Rich Internet Applications.

Refactor Your Way to Migration Success

Take advantage of the top ten refactorings for VB6-.NET migration to create easier-to-read and far more robust .NET applications. These refactorings pick up where the Migration Wizard leaves off.

RCAs Need More Diversity

A reader offers suggestions for how to broaden the selection of winners in VSM's annual Buyers Guide Survey.

Build RESTful ASP.NET Apps

Create a virtual page handler that lets you deliver data directly from your database to your Web users. The handler also lets you move your app into the world of REST Web Services.

CodeRush 2, More

The latest products for VSM readers.

Active Reports for .NET 3.0: Build Reports Easily

Data Dynamics' Active Reports for .NET 3.0 features good, basic reporting capabilities, minus the bloat that affects many of today's software packages.

Manage State With The State Pattern

A site's VirtualPathManager acts as a dispatcher for requests. In addition to invoking your VirtualFile objects, the path manager can also pass requests to the default ASP.NET path manager.

Profile: RTI Distributes the Data

Even a small company, such as Real Time Innovations (RTI), can turn a product into an industry standard.

Redefining How Software Works

The work that 1060 Research is doing might have a dramatic impact on how we think about building software. CEO Peter Rodgers provides the details in this exclusive interview.

Borland Brings Back Turbo

Borland brings back Turbo with its announcement of four new products: Turbo C++, Turbo Delphi, Turbo Delphi for .NET, and Turbo C#.

Big Changes Ahead for Borland

In this exclusive Q&A, Borland CEO Tod Nielsen shares insights on the market and his plans for the company.

Welcome to the 2006 VSM Buyers Guide

Your guide to the best tools this year

VB .NET Is Too Darn Hard

A reader agrees with Rockford Lhotka's assertion that software is too darn hard to use, and recommends that Microsoft think about this from the perspective of Visual Basic .NET.

Create Dedicated Service Handlers

Creating your own HTTP handler in ASP.NET 1.1 or 2.0 gives you a flexible and fast way to move data to clients, browsers, and other Web pages.

Learn to Read a Data Model

Data models provide important insights into your company's business. Learn how to read one, as well as some tips for creating strong data models of your own.

Profile: Translating Cool Technology Into Revenue

Mainsoft has great .NET to Java technology that is tapping a market in enterprises.

Manage the Business Object Lifecycle

Using business objects effectively requires understanding the nuances of their life cycles.

Product Listings

Check out our comprehensive list of available products and resources for the Visual Studio .NET developer.

Take Advantage of Continuous Integration

Compiling your applications frequently can help you save time, effort, and sleepless nights down the road. Learn how to implement this system using the open source tool, Draco.NET.

ActiveReports for .NET 3.0, More

Third-party tools can rock your world; check out a range of offerings here, from report writers, to editors and imaging toolkits. There's something here for everyone.

Subscribe on YouTube