.NET Blog

Free. Cross-platform. Open source. A developer platform for building all your apps.

Large Object Heap Improvements in .NET 4.5

Garbage collection is one of premiere features of the .NET managed coding platform. As the platform has become more capable, we’re seeing developers allocate more and more large objects. Since large objects are managed differently than small objects, we’ve heard a lot of feedback requesting improvement. Today’s post is by ...
Comments are closed.0 0
.NET

Request for Real-World Web Applications

In preparation for enhancing Visual Studio design-time experience testing, we’d like to collect a catalog of real world applications to use for performance, stress, and ad hoc testing by the Web Platform and Tools team.  We’re looking for small, medium, and large applications covering a range of architectures, languages, ...

NGen: Walk-through Series

The CLR Code Generation team blog has a series of new posts featuring hands-on style content around how to use the NGen technology and how to measure performance benefits from it. You can find the series here...
Comments are closed.0 0
.NET

General Performance Improvements in VS2010 since Beta2

When we released Beta2 in Oct 2009, there was a lot of customer excitement about the super cool features in VS 2010. However, one recurring complaint from customers was that the performance of VS 2010 was not on par with Orcas. Customers were experiencing general slowness in a lot of features that was hindering them with daily operations. We ...

Workaround for a slow closing of Web projects

A few users reported that with Web projects located on a remote machine closing project or solution may hang Visual Studio and Visual Web Developer Express for several minutes. We fould that the issue may be caused by VS logging component that collects information on product usage. This is an opt-in feature activated in Help | ...

So, what’s new in the CLR 4.0 GC?

PDC 2008 happened not long ago so I get to write another “what’s new in GC” blog entry. For quite a while now I’ve been working on a new concurrent GC that replaces the existing one. And this new concurrent GC is called “background GC”. First of all let me apologize for having not written anything for so long. It’s been quite ...
Comments are closed.0 0
.NET

Dev 10 Performance Improvements Planning

Web Development Tools team is planning to spend cycles in Dev10 to improve the performance of Web Development scenarios. In that effort, we have identified the following areas where we should maintain parity with VS 2008 SP1/ improve for Dev 10. We came up with the list based on our team’s tests/ regular usage/ customer feedback/ forum ...

Anti-virus programs can affect VS build performance

We have had complaints from some customers saying that their Web Project build performance with VS is very slow and it turns out that for some of the complaints the actual issue was anti-virus programs running on their machines. So, how do anti-virus programs affect VS build? Please take a look at the following snippet from ScottGu's blog...

Public alias to report performance issues with VWD 2008

As a part of creating a way for customers to directly communicate with the product team and get help if they are running into performance issues in Visual Web Developer 2008 or web-related features in Visual Studio 2008, the product team has created a public alias to report all performance related concerns about the product. The alias is ...

64-bit vs 32-bit

As 64-bit machines become more common, the problems we need to solve also evolve. In this post I’d like to talk about what it means for the GC and the applications’ memory usage when we move from 32-bit to 64-bit.   One big limitation of 32-bit is the virtual memory address space - as a user mode process you get 2GB, and if you use ...
Comments are closed.0 0
.NET

Feedback usabilla icon