.NET Blog

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

Latest posts

.NET for Metro style apps
Apr 17, 2012
0
0

.NET for Metro style apps

Brandon Bray
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 – provides an answer to this question. -- Brandon Since the releases of the Windows 8 Consumer Preview and the Windows Developer Preview, developers have been busy exploring Windows 8, and many have asked questions about the subset of.NET Framework APIs that can be used ...

April 2012 Update for Visual Studio 11 Beta
Apr 6, 2012
0
0

April 2012 Update for Visual Studio 11 Beta

Web Development Tools Microsoft
Web Development Tools Microsoft

April 2012 Update for Visual Studio 11 Beta is available.    For Visual Studio 11 Beta Ultimate, You can install it through Tools->Extension Manager:   For Visual Studio 11 Express Beta for Web, you can download it directly and install: April 2012 Update for Microsoft Visual Studio 11 Beta.  Due to a known issue, it won't show the update in "Visual Studio 11 Express Beta for Web" extension manager, if other versions of Visual Studio 11 Beta is not installed on the machine.   The update contains a fix for the razor editor issue.  Please read release notes for details.&...

Async in 4.5: Worth the Await
Apr 3, 2012
0
1

Async in 4.5: Worth the Await

Brandon Bray
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 tremendous step forward. And language innovation like async needs a great library to bring forward the potential. In this post, Alok Shriram – a Program Manager from the .NET Base Class Library team – shows the work done in the .NET Framework to be async ready. "Performan...

Visual Studio 11 Express Beta for Web new features
Mar 22, 2012
0
0

Visual Studio 11 Express Beta for Web new features

Web Development Tools Microsoft
Web Development Tools Microsoft

In earlier blog, we mentioned that Visual Studio 11 Express Beta for Web is available to download. Besides the common features seen in Visual Studio 2010 Web Express, it provides some new functionalities.   TFS support VS11 Express Beta for Web added TFS support which including all of the TFS client features, such as source control, team explorer tool window, work item etc. It works with TFS 2010, Visual Studio 11 Beta TFS, and http://tfspreview.com/ .   Unit test With VS11 Express Beta, you can create a unit test project into an existing web solution. Unit test explorer is fully functional to run...

Improving Launch Performance for Your Desktop Applications
Mar 20, 2012
0
0

Improving Launch Performance for Your Desktop Applications

Brandon Bray
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 “Visual Studio 11” Beta we’re now sharing with you some of the same techniques we’ve successfully used to make the .NET Framework faster. The following post was written by Ashwin Kamath, a program manager on the CLR performance team. --Brandon With every release of the ...

VS11 Beta JavaScript Feature comparison with VS2010sp1
Mar 15, 2012
0
0

VS11 Beta JavaScript Feature comparison with VS2010sp1

Web Development Tools Microsoft
Web Development Tools Microsoft

In Visual Studio 11 Beta, we have exciting JavaScript editing features for the developers. Last year, we blogged “JavaScript Web development differences between Visual Studio 11 Developer preview and Visual Studio 2010”. Here are the differences between Visual Studio 11 Beta and Visual Studio 2010. IntelliSense   XML Document Debug/Breakpoint MicrosoftAjax.js and other library Support Editor display Validation Misc   You feedback is very valuable for us.  Please go to http://connect...

Visual Studio 11 Beta HTML/CSS editor features
Mar 12, 2012
0
0

Visual Studio 11 Beta HTML/CSS editor features

Web Development Tools Microsoft
Web Development Tools Microsoft

Visual Studio 11 Beta has some more improvement in HTML and CSS editors over the Developer Preview time. You can see the major feature descriptions through www.asp.net/vnext .  In this channel9 video, Mads Kristensen demonstrated a few great HTML/CSS editor features in VS11 Beta (The video also demos Page inspector features by Jorge Gabuardi, and JavaScript feature by Mads as well). Also, Here is an additional list of HTML/CSS editor features that we improved in Visual Studio 11 Beta. HTML editor CSS editor ...

Optimizing the .NET Framework Deployment Experience for Users and Developers
Mar 7, 2012
0
0

Optimizing the .NET Framework Deployment Experience for Users and Developers

Brandon Bray
Brandon Bray

Rapid development has been one of the enduring themes behind the design of the .NET Framework. We know that authoring application installers is particularly difficult and could be improved. The following post is by Richard Lander from the program management team on the Common Language Runtime. He explains our motivations for introducing a new model for deploying the .NET Framework as seen in the Windows 8 Developer Preview and updated in the Windows 8 Consumer Preview.  – Brandon Everyone knows that it's all about the apps. I can think back to the early 1990s, when I was using both WordPerfect 5...

Visual Studio 11 Beta Razor editor issue workaround
Mar 6, 2012
0
0

Visual Studio 11 Beta Razor editor issue workaround

Web Development Tools Microsoft
Web Development Tools Microsoft

We found Visual Studio 11 Beta hits a crash bug when editing a Razor page (cshtml/vbhtml) in a MVC4 project or a Razor2 Website if the indenting option for the HTML editor is set to Block instead of Smart. The workaround is to go to Tools->Options->Text Editor->HTML->Tab and change the indenting option to Smart.HTML smart indenting is a new feature in Visual Studio 11 and is the default option. However, if you have previous versions of Visual Studio installed on the same machine, the old indenting option might get accidently migrated to your Visual Studio 11 Beta settings.  And the block HTML ind...