Andrew Hunter Understanding Garbage Collection in .NET
by Andrew Hunter | 17 June 2009 |  3 comments |
Once you understand how .NET's garbage collector works, then the reasons for some of the more mysterious problems that can hit a .NET application become much clearer. NET may have promised the end to explicit memory management, but it is still necessary to profile ... Read more...
Laila Lotfi Profiling the Memory Usage of a .NET Application with ANTS Memory Profiler 5
by Laila Lotfi | 04 June 2009 |
 We were recently taken to task by a reader who felt that the one place he'd expect to find a nice simple introduction to memory profiling with ANTS Memory Profiler™ 5 would be on Simple Talk. Memory profiling has an intimidating reputation, but fortunately Laila... Read more...
Nick Harrison A Gentle Introduction to .NET Code Generation
by Nick Harrison | 28 May 2009 |  9 comments |
Code-generation has been used throughout the age of the digital computer. The use of code to generate code might, at first glance, seem an odd thing to want to do, but the technique is alive and well, and is widely used in .NET. Nick Harrison explains, and... Read more...
  ASP.Net (16 articles)
  Windows Forms (4 articles)

  .Net Framework (44 articles)
  Performance (8 articles)

  Visual Studio (6 articles)
  .Net Tools (36 articles)

The Managed Heap
Because Red-Gate's .NET team works closely with the users of their products in order to try to fit the tools they develop as closely as possible with their requirements, we all felt it was time to set up a team page. It is an experiment. Let us know what you think!... Read more...






recommended site pinvoke

PInvoke.net is a user-driven wiki which provides .NET developers with native method signatures, so they don't have to spend time writing them from scratch.





Damon Armstrong
Customizing the Login Page in SharePoint 2007
 Damon shows how a few simple steps lead you to being able to include the login form in a consistent look and feel to...  Read more...


A Complete URL Rewriting Solution for ASP.NET 2.0
 Ever wondered whether it's possible to create neater URLS, free of bulky Query String parameters?... Read more...

.NET Application Architecture: the Data Access Layer
 Find out how to design a robust data access layer for your .NET applications. Read more...

Visual Studio Setup - projects and custom actions
 This article describes the kinds of custom actions that can be used in your Visual Studio setup project. Read more...

Web Parts in ASP.NET 2.0
 Most Web Parts implementations allow users to create a single portal page where they can personalize... Read more...

Beginning ASP.NET 2.0
 It seems that there is both excitement and confusion surrounding Master Pages and Themes. A big part of... Read more...

Over 150,000 Microsoft professionals subscribe to the Simple-Talk technical journal. Join today, it's fast, simple, free and secure.

Join Simple Talk