.NET Framework


Store Large Lookup Tables in DataSets

When mobile users need to look up and edit data without direct network connections, persist DataSets of lookup information as local XML files to preserve offline updates.

Add Images to SQL Server

Adding images to and removing them from a SQL Server database is straightforward using simple drag-and-drop procedures.

Display and Manage Images in ASP.NET

Develop image-management apps that exploit the .NET Framework and ASP.NET with recursion, the TreeView control, the System.Drawing.Images namespace, the System.IO namespace, and more.

Speed Up SQL Server Apps

Learn 10 useful tips and tricks that help boost SQL Server application performance.

Unifying Data, Documents and Processes

Disparate systems make business process automation inefficient. Semantic integration of structured, unstructured and process data simplifies implementation of a robust SOA model.

Create a DSN-Less Database Connection

Increase your application's flexibility and make the installation simpler by connecting to the database without generating a DSN in the ODBC Data Source Administrator. Instead, use VB code to configure the connection.

Managing User Profiles in ASP.NET 2.0

Learn how to implement user profile management, a hot new feature in ASP.NET 2.0.

Add Charts With Ease

Dundas Chart for .NET is an easy-to-use tool for adding chart presentations to ASP.NET and WinForms applications.

Create Cool Custom Tables

Learn how to create and customize data-intensive tables in ASP.NET Web applications.

Letters to the Editor

Some developers mourn the day that offshoring will force them out of a job, while others assert you need to make yourself more marketable. Only the strong survive.

Keep Your Methodologies Flexible

Software methodologies have their place and can be useful in the development process, but they need to be flexible to provide their maximum benefit.

Books: SQL Server for Gurus

The Guru's Guide to SQL Server Architecture and Internals helps SQL Server power users manage their complex enterprise systems. This valuable reference manual goes far beyond the product's base documentation.

Take Control of Print Preview

Learn how to implement a print preview dialog that uses the PrintPreviewControl to add features that aren't in the default PrintPreviewDialog component.

Create a Quality Testing Program

Testing is a crucial component of the software development lifecycle. Combine testing tools with methodologies such as XP and TDD to boost quality assurance.

Plug Into J2EE-.NET Interoperability

Your J2EE and .NET apps must interact. This overview presents the standards and available technologies that can help you shape interoperable solutions.

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.

Books: Write Customized .NET Add-Ins

Writing Add-Ins for Visual Studio .NET helps you write an add-in customized to your needs. Les Smith walks you through the wizard and shows you how to develop your UI, trap IDE events, manipulate controls, and migrate your VB6 add-ins to the new platform.

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.

Subscribe on YouTube