Organize Usings Across Your Entire Solution

One of the features I worked on for the Visual Studio 2008 release was the new "Organize Usings" feature.  This feature allows you to: Remove Unused Usings – Determines which using directives are not used in the current file and deletes them.    Sort Usings – Sorts the using directives in a file We’ve received a…

23

XML to Schema wizard for C#

I had a conversation recently where I discovered that a new “XML to Schema” template was going to be added to the default set of Item Templates shipped with Visual Basic in Visual Studio 2008 SP1.  This template is designed to kick off a wizard that generates an XML Schema (.xsd) file from an XML…

3

Public Hotfix: VS 2005 SP1 unresponsive when typing in an XML doc comment

For those of you that are using Visual Studio 2005 SP1, you may have run into an issue where typing certain constructs in an XML doc comment (i.e. <![CDATA[]]> or <!—->) would cause the IDE to become unresponsive.      Below is an example scenario where this behavior can be observed:   Open Visual Studio 2005 SP1   Create…

2

How to use solutions and projects between Visual Studio 2005 and 2008

In this blog post, I’ll explain the possibilities and limitations of using solutions and projects between Visual Studio 2005 and 2008.  Read on! The upcoming release of Visual Studio 2008 introduces a great new feature called ”.NET Framework Multi-targeting” that allows you to target multiple versions of the .NET framework using Visual Studio 2008. (Check…

42

Visual Studio 2008 Beta2 – C# patch released for crashing bug

Since the the release of VS2008 Beta2, we’ve been getting several reports of a crashing bug in the C# IDE.   If you’ve run into any crashes and are using explicitly implemented interfaces in a solution that contains project to project references, you’re most likely running into this very issue.  More specifically, it turns out that when a…

8

Visual Studio Compatibility

If you’re interested in learning more about the compatibility plans for Visual Studio Codename “Orcas”, this is the post for you.    For products as complex as Visual Studio, achieving seamless compatibility between versions is an immense and ever growing task.  This being the case, we’ve spent a considerable amount of time and energy to…

1

Hello!

What better time than the start of a new year to kick off a blog.  Hi, my name is DJ and I’m a program manager on the C# team.  I work primarily on the Visual C# IDE and my job is to make your job as easy as possible.  Considering that I’m fairly new to…

1