A few fun statistics on Visual Studio 2010 source code

In episode 543 of .NET Rocks, Phil Haack revealed a few interesting tidbits about Visual Studio 2010: The codebase consists of 1.5 million files. Don’t know about lines of code, but even at a reasonable 100 lines of code per file, we’d be talking about a whopping 150 million LOC. Those 1.5 million files have […]

May 7, 2010 · Jouni Heikniemi · 7 Comments
Tags:  · Posted in: .NET

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 […]

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

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 · Jouni Heikniemi · No Comments
Tags: , ,  · Posted in: .NET

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 […]

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

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, […]

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

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 […]

August 6, 2009 · Jouni Heikniemi · 5 Comments
Tags: , ,  · Posted in: .NET, Web

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 · Jouni Heikniemi · No Comments
Tags: ,  · Posted in: .NET

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 […]

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

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 […]

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

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 […]

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