Blog - Title

  • .NET Blog

    Announcing .NET Native Preview

    • 112 Comments
    This post was written by Subramanian Ramaswamy and Andrew Pardoe, Senior Program Managers on the .NET Native team. We’re thrilled to announce the first release of .NET Native. Windows Store apps start up to 60% faster with .NET Native and have a much...
  • .NET Blog

    Compatibility of .NET Framework 4.5

    • 83 Comments
    Fundamentals were a big part of our focus while building .NET 4.5. We divided fundamentals into seven areas called “tenets”. One of these tenets is compatibility. Today’s post is by Manish Agnihotri, a program manager who is driving compatibility across...
  • .NET Blog

    Why catch(Exception)/empty catch is bad

    • 69 Comments
    You’ve seen the advice before— it’s not a good programming practice to catch System.Exception . Because managed exceptions are hierarchical, catching the top of the hierarchy—e.g., catch(Exception)—is an easy way to make sure that you catch all exceptions...
  • .NET Blog

    Understanding the Binder – Part 1

    • 68 Comments
    This is an introductory post on the internals of CLR Binder. What does the Binder do? CLR's Binder is a piece of code that, when given an assembly name, determines where the assembly is and binds to it. So how does the Binder locate assemblies...
  • .NET Blog

    Would you like a MultiDictionary?

    • 66 Comments
    We’ve recently shipped new collection types on NuGet with our Immutable Collections package. NuGet allows us to ship prerelease and experimental versions of libraries to gather feedback from the community. In this post, our software developer intern...
  • .NET Blog

    A new look for .NET Reference Source

    • 63 Comments
    This post was written by Alok Shriram , Program Manager on the .NET Framework team. He will show you a significantly improved experience around .NET Reference Source. Today I'm very excited to announce that we have an awesome new experience to use...
  • .NET Blog

    The Next Generation of .NET – ASP.NET vNext

    • 52 Comments
    Today at TechEd North America, we announced the latest set of innovations that are part of the next generation of .NET. The biggest of those is ASP.NET vNext, which is an updated version of ASP.NET that been optimized for cloud Web development. We’ve...
  • .NET Blog

    Announcing the EventSource NuGet Package – Write to the Windows Event Log

    • 52 Comments
    We are announcing the EventSource NuGet package, which enables fast app tracing to the Windows Event Log, including in production. This post was written by Cosmin Radu , a software developer on the .NET Runtime team We know that you want to build high...
  • .NET Blog

    Catch, Rethrow and Filters - Why you should care?

    • 52 Comments
    A very common pattern in the usage of managed exception handling is that of catching an exception, inspecting it's type and rethrowing it once you realize it was not the exception you wanted to handle. Below is such an example (and should be avoided in...
  • .NET Blog

    Announcing the release of .NET Framework 4.5 RTM - Product and Source Code

    • 50 Comments
    Updated – 8/16/2012: Added license information about the source code release. Today, we are happy to announce the availability of Microsoft .NET Framework 4.5 and Visual Studio 2012. You can develop apps that will take advantage of all the great features...
  • .NET Blog

    Announcing the .NET Framework 4.5.1 Preview

    • 49 Comments
    Update: The .NET Framework 4.5.1 RTM has been released and is available for download. The content below is still a great description of the .NET Framework 4.5.1 and is a great way to learn about the great features in the release. Today, we are announcing...
  • .NET Blog

    RyuJIT: The next-generation JIT compiler for .NET

    • 45 Comments
    This post introduces the .NET team’s new 64-bit Just-In-Time (JIT) compiler. It was written by Andrew Pardoe, PM Manager for the CLR Runtime PM team. The world is moving to 64-bit computing even though it isn’t always faster or more efficient than 32...
  • .NET Blog

    RyuJIT .NET JIT compiler CTP1 FAQ

    • 44 Comments
    This post shares more details about our new .NET 64-bit Just-In-Time (JIT) compiler. It was written by Kevin Frei, Development Lead for the CLR JIT team. RyuJIT received a great response with its RyuJIT: The next-generation JIT compiler for .NET announcement...
  • .NET Blog

    The JIT finally proposed. JIT and SIMD are getting married.

    • 44 Comments
    Processor speed no longer follows Moore’s law . So in order to optimize the performance of your applications, it’s increasingly important to embrace parallelization. Or, as Herb Sutter phrased it, the free lunch is over . You may think...
  • .NET Blog

    How your feedback is shaping .NET

    • 44 Comments
    Eight months ago we asked you to provide feedback on the features you want us to ship. And you didn’t disappoint! Since then, we’ve seen hundreds of Tweets, blog posts and user voice votes. It’s great to be part of such a thriving community...
  • .NET Blog

    Large Object Heap Improvements in .NET 4.5

    • 42 Comments
    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...
  • .NET Blog

    .NET Crash Dump and Live Process Inspection

    • 39 Comments
    Analyzing crash dumps can be complicated. Although Visual Studio supports viewing managed crash dumps, you often have to resort to more specialized tools like the SOS debugging extensions or WinDbg. In today’s post, Lee Culver, software developer...
  • .NET Blog

    RyuJIT CTP2: Getting Ready for Prime-time

    • 38 Comments
    This post announces an updated preview of the .NET team’s new 64-bit Just-In-Time (JIT) compiler. It was written by Mani Ramaswamy, Program Manager for the .NET Dynamic Code Execution Team. The developer preview of RyuJIT, CTP1 , received a thunderous...
  • .NET Blog

    Improved Package Restore

    • 36 Comments
    As we’ve previously explained we receive various reports on how our NuGet packages don’t play nicely with NuGet’s package restore feature. In this blog post I’ll talk about an update we shipped to our infrastructure package Microsoft...
  • .NET Blog

    Announcing the .NET Framework 4.5.2

    • 34 Comments
    We are happy to announce the availability of the .NET Framework 4.5.2. It is a highly compatible, in-place update to the .NET Framework 4, 4.5 and 4.5.1. You can download the releases now, .NET Framework 4.5.2 Web Installer More installers are...
  • .NET Blog

    Sharing Silverlight Assemblies with .NET Apps

    • 34 Comments
    At the recent PDC, Scott Guthrie announced in his Silverlight 4 keynote that we had implemented a new feature, to enable developers to share certain assemblies between Silverlight and .NET. There are many differences between Silverlight and full .NET...
  • .NET Blog

    .NET Framework Documentation Improvements

    • 33 Comments
    The CLR documentation team has been busy responding to feedback and making updates and changes to the .NET Framework documentation in the MSDN Library. We would like to tell you about the most recent set of document updates, which were published earlier...
  • .NET Blog

    Immutable collections are now RC

    • 33 Comments
    Over the past several months, we’ve been working on a new set of collection types that offer an immutable design. Today we are happy to announce that we are one step closer to a stable version of this work: we’ve just shipped the release candidate...
  • .NET Blog

    Immutable collections ready for prime time

    • 33 Comments
    Today I’m very happy to announce that we released the stable version of the Microsoft.Bcl.Immutable NuGet package . We also published the MSDN documentation on immutable collections . Thank you! Nine months ago, we shipped the first preview...
  • .NET Blog

    HttpClient 2.2 is now stable

    • 31 Comments
    As promised , we’ve just pushed the RTM version of HttpClient 2.2 to NuGet . This version adds support for automatic decompression. As announced here , this doesn’t require a dependency on Microsoft.Bcl.Compression . This allowed us to support...
Page 1 of 6 (139 items) 12345»