Visual Studio 2010 delayed – but it’s not a bad thing

Yesterday, Soma announced that Visual Studio 2010 would be delayed for a few weeks (apparently from the original 22nd March 2010 launch date). But really, we should all be happy – we’re getting a February Release Candidate in return.
If you’ve followed the VS2010 lifecycle, you’ll already guess it’s the performance. If you’re interested and are [...]

December 18, 2009  Tags:   Posted in: .NET  No Comments

ASP.NET MVC 2 Beta and Visual Studio 2010

If you’re eager to try out new things, you probably already run Visual Studio 2010 beta 2. If you do, it’s good to realize that trying out ASP.NET MVC 2 beta on the same machine isn’t really supported – not even on Visual Studio 2008. But as usual, it works just fine if you hack [...]

December 9, 2009  Tags: , ,   Posted in: .NET  No Comments

Teamprise acquisition gives Visual Studio 2010 a stand in the Java world

While Visual Studio has traditionally been viewed as an IDE for .NET coding, the Team System label has indicated an expansion into the application lifecycle management (ALM) space since the Visual Studio 2005 release. Now Microsoft wants Visual Studio to fit the whole enterprise, with developers on all platforms.
Team Foundation Server and the Visual Studio [...]

November 9, 2009  Tags: , ,   Posted in: .NET  3 Comments

Quotation marks either work or are beautiful

It’s nice that sophisticated text editors apply correct quoting, using the “more beautiful” quotes instead of just the "standard" ones you get from the keyboard. Typological correctness is great. Until you paste code.
I recently wrote about getting jQuery IntelliSense working with MVC projects. Well, I went out and copy/pasted the code from the article, not [...]

September 13, 2009  Tags: ,   Posted in: .NET  One Comment

jQuery IntelliSense on ASP.NET MVC

You might imagine that getting jQuery IntelliSense working on Visual Studio 2008 and ASP.NET MVC would be trivial. As usual: It is, once you know what to do. Getting there is the trick.
How?
Here are the steps (reasoning comes thereafter):

Make sure you have Visual Studio 2008 SP1 installed.
Install the Visual Studio hotfix (KB958502) for the vsdoc [...]

August 6, 2009  Tags: , ,   Posted in: .NET, Web  4 Comments

Whitepaper on Visual Studio 2008 Performance Profiling (in Finnish only)

Just a short note: I have published a white paper (unfortunately in Finnish only) about the Visual Studio 2008 performance profiler. The white paper is 29 pages long and covers the key concepts of profiling as well as guidance on using the Visual Studio’s profiler both in instrumentation and sampling modes. The article and the [...]

July 29, 2009  Tags: ,   Posted in: .NET  No Comments

CodeRush Xpress and backslashes on a non-US keyboard

If you haven’t tried boosting your Visual Studio productivity with CodeRush Xpress, you might want a take look. But if you use a non-US keyboard layout, you’ll hit some problems.
As announced last fall, Developer Express has made a free Visual Studio 2008 Addin available. CodeRush Xpress contains refactoring and code search, visualization and testing helpers [...]

July 7, 2009  Tags: , ,   Posted in: .NET  No Comments

Visual Studio 2010 Lab Management Overview

In PDC 2008 it was announced that Visual Studio Team System 2010 would contain functionality for managing test labs. Most of us don’t have one, but should we care?
What is a test lab?
Test labs are groups of computers dedicated for the sole task of running test copies of your applications. In more advanced scenarios, the [...]

July 3, 2009  Tags: , , ,   Posted in: .NET  No Comments

Visual Studio web debugging: Attaching to IIS with a keyboard shortcut

Nothing new here, but why do we tolerate repetitive chores so easily?
For some reason web developers seem to have extreme patience when it comes to attaching the Visual Studio debugger to the IIS process (w3wp.exe, aspnet_wp.exe or what have you). It’s ridiculously clumsy to open the Attach to Process window and then find the correct [...]

June 17, 2009  Tags: , ,   Posted in: .NET  No Comments