10 is Channel 9's new community sister site loaded with videos and blogs. There is, however, a great difference between the two. Where Channel 9 is about the people within Microsoft who build software, 10 is about sharing insight to different technologies both inside and outside Microsoft.

10 is for enthusiasts who dream of changing the world through technology and is based widely on contributions from these enthusiasts. Every weekday at 10:00 AM a new video is released and they cover a lot of different subjects.

The only thing that in my opinion makes it a little less interesting than Channel 9 is the many different subjects they cover. It’s far from all the subjects that interest me, but luckily a lot of them do. Just watch the videos you care about and ignore the once you don't.

It’s a very cool initiative and I hope it succeeds.

It can be a risky business to manually intervene with the Garbage Collector. You have to trust it to know how to manage the memory efficiently. Otherwise you could end up stressing the web server unnecessary or even crash your site as a worst case scenario.

 

It’s a rule of thumb not to intervene, but today I found it necessary to do so. I had a major memory leak from ASP.NET, and had to do something about it. It is a memory consuming application so it was expected that the IIS was going to use a lot of RAM, but every page view resulted in a 1-2 MB increase in memory consumption. This was not intended of course and something had to be done.

 

Here’s what I added to the master page.

protected void Page_UnLoad(object sender, EventArgs e)
{
  GC.Collect(0);
}
 

I know, it’s not pretty, but it worked. This is a temporary fix until I can pinpoint the exact location of the leak. Just looking at it, makes me queezy.