Hardening Server Applications
The Base Class Libraries team, the wider CLR team and Microsoft Research worked hard on this new technology and we are very proud to be able to share the news. Read the full article for details.
The most productive, modern, secure, intelligent, and performant release of .NET yet.
The Base Class Libraries team, the wider CLR team and Microsoft Research worked hard on this new technology and we are very proud to be able to share the news. Read the full article for details.
I’ve talked about finalization before but based on seeing questions related to it it appears that it deserves some clarification. First of all, finalization is a mechanism we provide in the CLR wheras Dispose is a programming pattern. See Clearing up some confusion over finalization and other areas in GC for an explanation why we provi...
Sorry for the late notice, but October installment of the “CLR Inside Out” column in MSDN Magazine is available on line. This month we have an article from Andrew Pardoe and Justin Van Patten on the move to a new CoreCLR for Silverlight 4. The article specifically covers new GC capabilities, improved startup performance, and new base ...
After installing .NET 4.0 or later you may notice something a little unusual about your .NET processes. Here is a partial list of the loaded modules of a simple “Hello World” executable compiled with the .NET 2.0 compiler. start end module name 60f00000 61491000 mscorwks C:\Windows\Microsoft.NET\Framework\v2.0.50727\mscorwks.dll 6c65...
This post is meant to help you understand what runtime in-process side-by-side is, how to think about it, how to use it, and how it affects application and component migration to the .NET 4 Runtime. This post is relevant to you if you use native runtime activation APIs, depend on specific runtime activation behaviors, or use mixed mode assembli...
The new installment of the “CLR Inside Out” column in MSDN Magazine is now available on line. This month we have an article from Luke Hoban of the F# team on F# Fundamentals. The article gives an overview of the language, and details how F# takes advantage of various features in the CLR. You can find a list of all &ldqu...
The new installment of the “CLR Inside Out” column in MSDN Magazine is now available on line. This month we have an article from Jon Langdon on Production Diagnostics Improvements in CLR 4. This article talks about some of the new diagnostics features we added in .NET Framework 4 and focuses on how they enable to...
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.
Wow, it’s been almost a year since I last blogged J We just shipped CLR V4.0. Yay! An internal email thread prompted me to write this blog entry – one very powerful tool I wanted to point out when you need to debug/investigate issues is your debugger (if your debugger is also windbg/cdb that is J since that’s what I use and that’s what I wil...
As hopefully most of you know, Microsoft has a site called Connect where customers can log bugs and suggestions (http://connect.microsoft.com/). Issues for .NET can be found in the Visual Studio and .NET Framework feedback category (http://connect.microsoft.com/VisualStudio/Feedback) and can be logged from the main Visual Studio Connect page ...