.Net Highlights from Around the Web
Computerworld -
Best of the Web: .Net
.Net Garbage Collector Basics and Performance Hints
From MSDN: The .Net garbage collector provides a high-speed allocation service with good use of memory and no long-term fragmentation problems. This article explains how garbage collectors work, then goes on to discuss some of the performance problems that might be encountered in a garbage-collected environment.
Extend .NET Remoting
From Visual Studio Magazine: Implement custom sink providers to extend the remoting framework and provide additional functionality in your remoting applications.
Managing Low-Level Keyboard Hooks in VB .NET
From Developer.com: Learn to capture and react to keyboard presses by your users. Author discusses hooking into keyboard information using the Windows API and Visual Basic .NET.
Using XML classes in .Net
From TopXML: This article shows how to make the new .Net XML classes more intuitive and streamlined in a wrapper class.
Use Custom HTTP Handlers To Improve Performance in ASP.NET
From Egghead Cafe: How to create a class library assembly, then link directly to your assembly without going through a standard .aspx page.
How to Make Your .NET Windows Forms Configuration Files Dynamic
From DevX.com: Although Windows Forms configuration files are read-only within the framework, they become dynamic XML databases when you create this AppSettingsManager class.
10 Tips To Create Effective ASP.NET Server Controls
From AngryCoder.com: Are ASP.NET server controls the best thing since sliced bread? They can be if you take these tips into account.
ASP.NET Caching
From OnDotnet: Caching is an important concept in computing. When applied to ASP.NET, it can greatly enhance the performance of your Web applications. In this article, Wei-Meng Lee discusses some of the techniques for caching ASP.NET pages on the server side.
Copying, Cloning, and Marshalling in .NET
From OnDotnet.com: Even after spending the last few years with the C# language, Shawn Van Ness recently found it worthwhile to step back and analyze what happens in some very simple scenarios, such as copying a value from one variable to another, or passing those variables as arguments to a method call. And that is the focus of this article.
Transparent Database Access with ADO.NET
OnDotNet: The dream of transparent data access is to not have to care about where the data is coming from; you have more important things to worry about, like providing a nice user interface and getting the business logic right on time. Ideally, it should not matter whether the data is coming from SQL Server, Oracle, Outlook, or anywhere else useful data may be stored. This article by Nick Harrison explains how to achieve this nirvana in .NET.
Mono Ships ASP.NET server
From Slashdot: Miguel de Icaza writes "We have just released the new version of Mono the new version includes a working version of ASP.NET."



- Excel 2010 Cheat Sheet
- Register for this Computerworld Insider Cheat Sheet and gain access to hundreds of premium content articles, guides, product reviews and more.
- Enterprise Java Applications on VMware: Unix to Linux Migration Guide
- This guide focuses on key considerations for IT Architects who are in the process of migrating Java applications from UNIX to Linux as...
- Desktop Modernization eBook
- This eBook looks at the challenges involved in delivering and managing desktops, today and in the future. Its goal is to demonstrate how...
- Market Landscape Report: Online File Sharing and Collaboration in the Enterprise
- The trend toward "consumerization" marches onward in IT; more and more end-users are choosing their own hardware plaforms and software applications in lieu...
- A Standards-based Mobile Application IdM Architecture
- This white paper explains how an identity management architecture, with the help of both SAML and OAuth, can support the two broad categories-web...
- Microsoft Volume Licensing Comparison - Enterprise
- With this quick-reference document, you can easily compare the available Microsoft Volume Licensing programs for enterprise organizations with 250+ devices, and tailor a... All Enterprise Architecture and SOA White Papers
- Quantifying the Business Value of VMware View - Webcast
- Many enterprises have discovered that the use of virtualization to support desktop workloads creates a range of significant benefits. These benefits include price...
- Optimizing Networks for the Cloud
- Join guest speaker, Rohit Mehra, IDC Director of Enterprise Communications Infrastructure, to explore current trends, discuss best practices for optimizing Data Center and...
- Apps QuickStart Series Part 2: Designing and Deploying SQL Server on VMware vSphere
- Download this webcast to learn about the design considerations for virtualizing SQL workloads, performance and scalability information and high-availability options, as well as...
- Apps QuickStart Series Part 1: Designing and Deploying Exchange 2010 on VMware vSphere
- Download this webcast to learn the virtual hardware design considerations for Exchange 2010, deployment using the building block approach, options for high-availability and...
- Customer Spotlight: How IPC The Hospitalist Company Implemented Oracle on VMware
- Have you been looking to hear about customer's experiences with the new VMware vCenter Site Recovery Manager product? View this webcast to learn... All Enterprise Architecture and SOA Webcasts