Showing category results for .NET

Oct 1, 2009
Post comments count0
Post likes count0

CLR Inside Out – Profiling the .NET Garbage-Collected Heap

CLR Team
CLR Team

  The new installment of the “CLR Inside Out” column in MSDN Magazine is now available on line.  This month we have an article from Subramanian Ramaswamy and Vance Morrison on Profiling the .NET Garbage-Collected Heap.  This article provides instructions on using the CLR Profiler for memory investigations of the .NET G...

.NET
Sep 22, 2009
Post comments count0
Post likes count0

CLR Inside Out – What’s New in the .NET Framework 4 Base Class Library

CLR Team
CLR Team

  Sorry for the delay in the post, but in case you haven’t seen it yet, the new installment of the “CLR Inside Out” column in MSDN magazine is available on line.  This month we have an article from Justin Van Patten on What’s New in the .NET Framework 4 Base Class Library, covering mainly the new features that wer...

.NET
Aug 27, 2009
Post comments count0
Post likes count0

IL Stub Diagnostic Tool

CLR Team
CLR Team

  The IL Stub Diagnostic Tool enables real-time inspection of the contents of IL stubs. Developers now have a powerful tool to troubleshoot issues in interop marshalling, Introduction Jesse posted a great blog talking about the concept, history, and improvements of Intermediate Language (IL) stubs for CLR v4. He mentions The remainder of this...

.NET
Aug 25, 2009
Post comments count0
Post likes count0

The good and the bad of exception filters

CLR Team
CLR Team

Every so often we get asked questions about the CLR’s support for exception filters. Why do some languages support them and others do not? Is it a good idea to add them to my new language? When should I use a filter vs. catch/rethrow? Etc. I’ll try to answer some of these questions for you here, and while I won’t go into all of th...

.NET
Aug 10, 2009
Post comments count0
Post likes count0

Improvements to Interop Marshaling in V4: IL Stubs Everywhere

CLR Team
CLR Team

  When the CLR needs to transition between managed and native code – usually because of P\Invoke or COM interop – we need to generate marshaling stubs (little chunks of code) to handle that specific call and transform the data from managed to native format and back again. . These stubs are little pieces of code that are usually ge...

.NET
Aug 8, 2009
Post comments count0
Post likes count0

Upgrading to Windows 7 with .NET 4 Beta 1

CLR Team
CLR Team

If you’re the kind of early adopter who installs .NET 4 Beta 1 and also wants the latest and greatest operating system (Windows 7), please check out Scott Hanselman’s recent blog post http://www.hanselman.com/blog/VistaUsersUninstallVisualStudio2010Beta1BeforeUpgradingToWindows7.aspx  While .NET 4 Beta 1 works well on both Vista ...

.NET
Aug 5, 2009
Post comments count0
Post likes count0

CLR Inside Out – Code Contracts

CLR Team
CLR Team

  The new installment of the “CLR Inside Out” column in MSDN magazine is available on line.  This month we have an article from Melitta Andersen on Code Contracts.  It provides an overview of the feature, and includes some recommendations the Base Class Libraries team figured out as they added Code Contracts to the BCL...

.NET
Jul 15, 2009
Post comments count0
Post likes count0

CLR 4: Making the AssemblyResolve event more useful

CLR Team
CLR Team

 In the introductory post on CLR Binder (‘Understanding the Binder – Part 1’), we listed the set of steps that the CLR Binder follows, in order to locate an assembly and bind to it. On reading this, an obvious question comes to mind. What happens when all of these steps fail to locate the assembly? Does the binder simply quit...

.NET
Jul 14, 2009
Post comments count0
Post likes count0

Take the .Net 4 Beta1 survey

CLR Team
CLR Team

 Here is a survey to understand you think about .Net 4 Beta1, and to get a sense of the level of satisfaction, particularly while trying to upgrade existing managed applications to CLR 4, or while creating new CLR 4 applications. This survey should take you about 20 minutes to complete. Here is the link to the survey.

.NET
Jul 14, 2009
Post comments count0
Post likes count0

Take the .Net 4 Beta1 survey

CLR Team
CLR Team

 Here is a survey to understand you think about .Net 4 Beta1, and to get a sense of the level of satisfaction, particularly while trying to upgrade existing managed applications to CLR 4, or while creating new CLR 4 applications. This survey should take you about 20 minutes to complete. Here is the link to the survey.

.NET