Showing category results for .NET

Aug 9, 2012
Post comments count0
Post likes count0

.NET Framework 4.5 Talks from TechEd 2012 and aspConf

Brandon Bray

The .NET Framework team is out at conferences all the time. We love getting to meet with you all to discuss the latest news about what we’re building and even better learning about what all of you want to build. Deon Herbert, a program manager on the .NET Framework project management team, pulled together the following article for all of you ...

.NET
Jul 23, 2012
Post comments count0
Post likes count1

What’s new in GC in CLR 4.5 from our team blog

maoni

This is now live from CLR's team blog. This paints a more complete picture than what I talked about in my "What's new in 4.5 GC" Channel 9 interview which mostly focused on Server Background GC. http://blogs.msdn.com/b/dotnet/archive/2012/07/20/the-net-framework-4-5-includes-new-garbage-collector-enhancements-for-client-and-server-apps.as...

.NET
Jul 20, 2012
Post comments count1
Post likes count0

The .NET Framework 4.5 includes new garbage collector enhancements for client and server apps

Brandon Bray

What makes managed code, “managed”? Most people would point to the garbage collector. Automatic memory management makes a tremendous difference in programmer productivity. And when garbage collection improves, all .NET applications benefit. Abhishek Mondal, the program manager for GC on the Common Language Runtime, and Maoni Stephens, the develo...

.NET
Jul 6, 2012
Post comments count0
Post likes count0

Targeting Multiple Platforms with Portable Code: Overview

Brandon Bray

As programming with .NET has become prevalent on all Microsoft platforms, targeting multiple platforms at once becomes a critical desire amongst developers. In fact, we see the future of library development moving to supporting an intersection of platforms rather than targeting just one version of the .NET Framework at a time. Mircea Trofin, a pro...

.NET
Jun 26, 2012
Post comments count0
Post likes count0

New .NET Diagnostic info added to Process Explorer

Brandon Bray

Productivity is the hallmark of programming with managed code. So often productivity boils down to figuring out why something isn’t working – diagnostics. The CLR provides one of the best foundations for diagnostics. In this post, Richard Lander – a program manager for the Common Language Runtime – shows how more than just developers can now tra...

.NET
Jun 6, 2012
Post comments count3
Post likes count4

Async in 4.5: Enabling Progress and Cancellation in Async APIs

Brandon Bray

The apps developers want to develop today are fast and fluid and the async features in .NET make this easier than ever. The world is also highly connected now which makes waiting for data a real concern for building great customer experiences. Alok Shriram from the .NET Base Class Library program management team continues his discussion on the asyn...

.NET
May 31, 2012
Post comments count0
Post likes count0

Introducing the .NET Framework 4.5 RC

Brandon Bray

Update (2017): See .NET Framework Releases to learn about newer releases. This release is now unsupported. Today, we are announcing the .NET Framework 4.5 RC. We are also announcing Visual Studio 2012 RC, as you can read on Jason Zander’s and Soma’s blog. Please visit the Visual Studio 2012 RC downloads page to install both products. We have made...

.NET
Apr 17, 2012
Post comments count0
Post likes count0

.NET for Metro style apps

Brandon Bray

.NET is now a core part of several Microsoft platforms, and each has focused on specific subset of APIs. A lot of thought has been put into crafting each API surface area. Many of you have asked how the .NET APIs available for Metro style apps were chosen. In the following post, Immo Landwerth – a program manager on the CLR’s Core Framework team – ...

.NET
Apr 3, 2012
Post comments count0
Post likes count2

Async in 4.5: Worth the Await

Brandon Bray

Developers often ask for guidance on how to write responsive user interfaces. Reading most books about the .NET Framework over the past ten years, you’ll see coverage of the asynchronous programming model which requires a lot of careful attention while coding. That’s why the async features in the latest versions of C# and Visual Basic are tremendou...

.NET
Mar 20, 2012
Post comments count0
Post likes count0

Improving Launch Performance for Your Desktop Applications

Brandon Bray

Application performance is something we hear about all the time. It almost always falls into one of the top three issues when we aggregate all of the feedback channels from .NET developers. While performance has many characteristics, application startup time is something that everyone can easily relate to. With the .NET Framework 4.5 Beta and the “...

.NET