.NET Archive

Through the Looking Glass: Debugging Hosted .NET Applications

When Oxford mathematician Charles Dodgson looked in the mirror, perhaps he saw Lewis Carroll. Carroll's genius was his ability to peer through the looking glass into the magical land called Wonderland. After a brief prelude, which spartanly demonstrates how to create a COM+ serviced component, Paul Kimmel shows you how to peer through the looking glass and debug .NET code that's hosted by another application.

Visual Basic.NET 2003 – for Free

Microsoft is giving away copies of Visual Basic.NET in a promotion called VB at the movies. In exchange for watching five relatively short "movies" you get a "free" (not for resale) copy of Visual Basic.NET (IDE and all needed tools). The movies themselves are a showcase of features available in Visual Basic.NET. Note that only 2 of 7 movies are currently available.

Exception Management in .NET

Exceptions are a very powerful concept when used correctly. An important cornerstone in the design of a good application is the strategy you adopt for Exception Management. You must ensure that your design is extensible to be able to handle unforeseen exceptions gracefully, log them appropriately and generate metrics to allow the applications to be monitored externally.

Data Access Performance in ADO.NET

This article introduces some of the basic data-access performance issues to consider while developing database applications using ADO.NET. It shows you how to analyze network load, load on the database server, un-optimized SQL, opening and closing a connection, fetching a result set, blob access, and metadata retrieval. It then provides suggestions for improving database application performance.

Navigate the .NET Framework and Your Projects with “My”

"My" in Visual Basic 2005 provides a quick and easy method for accessing some of the deeper areas of functionality in the .NET Framework without preventing you from using the Framework directly in any way you choose. In addition to exposing Framework functionality, some areas of My, such as the Forms collection, bring back familiar and convenient programming concepts from earlier versions of VB.

MyXaml Releases A Technology Preview Designer

MyXaml is making available a free designer that generates MyXaml compatible markup. You can lay out controls in the designer, switch to the MyXaml view, edit the markup, switch back to the designer view and see your markup changes. This is an early prototype, so quite a few features are missing, but we're moving forward with a fully functional MyXaml Studio. Our Take: I would also like to see the MyXaml technologies ported to Mono in association with Novell.

What’s New in System.Xml for VS2005 & the .NET Framework 2.0

This article by Mark Fussell provides an in-depth overview through a climax-building top ten countdown of the best features of the core XML classes in System.Xml in the forthcoming .NET Frameworks Beta 1 release. These enable you to read, write, manipulate, and transform XML. With improvements in performance, usability, typing, and querying the XML support in the V2.0 release continues to lead the industry in innovation, standards support, and ease of use.

.NET Enterprise Services Performance

See the performance of native COM+ and .NET Enterprise Services components when applied to different activation and calling patterns. Get guidelines to make .NET Enterprise Services components execute just as quickly as C++ COM+ components, and get key recommendations to help you create high-performance .NET Enterprise Service components.