.NET Blog

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

General Performance Improvements in VS2010 since Beta2

When we released Beta2 in Oct 2009, there was a lot of customer excitement about the super cool features in VS 2010. However, one recurring complaint from customers was that the performance of VS 2010 was not on par with Orcas. Customers were experiencing general slowness in a lot of features that was hindering them with daily operations. We ...

VWD Available on Web Platform Installer (Now in Four Languages)

< p>Visual Web Developer 2010 Express is available for installation via the Web Platform Installer at http://microsoft.com/express/web.  The English SKU was published on April 12th, French, German and Japanese went live on April 27th and Spanish, Italian, Russian, Simplified Chinese, Traditional Chinese, and Korean will be released...

Design View Performance Improvements

Hi, I’m Dan Chartier, I work on the Web Tools designer and helped improve its performance in Visual Studio 2010. For some background, Visual Studio 2008 completely replaced the original trident (Internet Explorer) designer with the FrontPage designer (which is also used by Expression Web). While we gained many improvements with this change, ...

Debugging with the Right Tools

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...
Comments are closed.0 0
.NET

Framework .NET 3.5 Sp1 required for targeting frameworks 2.0, 3.0 or 3.5 (multi-targeting) using Visual Studio 2010

We have had some customers ask why they are unable to target earlier frameworks .NET 2.0, 3.0 or 3.5 using Visual Studio 2010. Targeting earlier frameworks (also known as Multi-targeting) is in-fact fully supported in VS 2010, but there is a pre-requisite that .NET Framework 3.5 Sp1 must be installed on the machine for VS 2010 to be able to ...

Web Deployment: Excluding Files and Folders via the Web Application’s Project File

Web Deployment (see this posting for an overview) offers a set of pre-determined options to allow users to include the most common sets of files for deployment.  These options are as follows and can be found under the “Items to deploy” section on the Package / Publish Web property page. (image)   Only files needed to run this ...

One-Click Publish – What’s New Since Beta 2

Publishing using MSDeploy In-Process Deployment or Remote Agent Through the Beta 2 release, VS 2010 had only supported publishing to servers using MSDeploy's IIS deployment handler technology integrated with the “Web Management Service”, a.k.a. WMSVC. As long as you had an account on a hosting server ...

Upgrade or Uninstall of Office 2007 might cause VS 2008 Web designer to hang

Update (5/3/2010): In addition to the VS designer surface not loading, there are other actions that will cause a hang.  Working with CSS increases your chances of seeing this issue.  For example, bringing up the CSS Manage Styles dialog, the CSS property grid, or CSS Apply Styles dialog can all cause the hang.  ...

Controls State: “Error Creating Control” in the Design View in Visual Studio 2010

In VS 2010, if you are accessing the Session state in the OnInit(…) method of your page, similar to the following code snippet: (image) then you will encounter an “Error Creating Control” for ASP.NET controls when viewing the Design view of the page. For example, if you have an ASP.NET button control on the page, the designer will ...

Issues between Visual Studio, Microsoft Wireless Laser Mouse and Windows 2008 Server

Quite some time ago, when Vista just went RTM, Risk Strahl discovered that when he used Microsoft Wireless Laser Mouse, code intellisense and markup validation in Visual Studio stopped working. Since several activities in VS are done in a background on idle (not to be confused with background threads - idle processing is performed on the ...