Browse by Tags

Tagged Content List
  • Blog Post: How to get DTE from Visual Studio process ID?

    DTE is an automation framework that is used to programmatically control Visual Studio, often from another process. It internally uses COM remoting to execute commands from another process on the VS UI thread. A while back I have written about How to start Visual Studio programmatically and get the...
  • Blog Post: Copy Code in HTML format with Visual Studio 2010

    Today Jason has announced the Visual Studio 2010 Productivity Power Tools – a set of VS 2010 extensions that we released to complement and enhance the built-in 2010 features. You can either install the Pro Power Tools from here or just go to the Tools –> Extension Manager and type "Pro Power...
  • Blog Post: New IDE Features in Visual Studio 2010 for C# Developers

    Check out this great overview about the new C# IDE features in Visual Studio 2010: http://blogs.msdn.com/csharpfaq/archive/2010/05/10/new-ide-features-in-visual-studio-2010-for-c-developers.aspx Before you go there, a little pop quiz to check if you already know and use these shortcuts. What do they...
  • Blog Post: Stress testing Visual Studio 2010 – Part 2

    Read part 1 In the first part of this series I've started talking about our general approach to stress testing Visual Studio. In this post I'll talk about what parameters we're measuring. In the next post I’ll explain how we're measuring them and what tools we use for it. VM The main metric...
  • Blog Post: How to investigate and report Visual Studio issues

    With the Visual Studio 2010 RC released, here are some tips to help you help us find and fix the remaining issues. We want Visual Studio to have no bugs. If you want the same and are willing to help us a little, read on! And thanks so much for trying it out! Help –> Customer Feedback Options First...
  • Blog Post: Stress testing Visual Studio 2010

    In the past several months Visual Studio and I have been really busy stress testing each other. This post is a general overview on what we've been up to and what kind of testing we're doing. I've learned a lot about stress testing and I have to say it's actually a lot of fun, so I guess it's worth sharing...
  • Blog Post: Unable to cast COM object … to IVsGlobalUndoCapableUndoManager

    Hi all, sorry for the absense – we're all really busy fixing Visual Studio 2010 performance, memory consumption, improving stability and fixing last minute bugs. Good news: if you're seeing this: Unable to cast COM object of type 'System.__ComObject' to interface type 'Microsoft.VisualStudio.Editor.Implementation...
  • Blog Post: Visual Studio 2010 Beta 2 Known Issues – Part 2

    This post continues my unofficial list of known issues in VS 2010 Beta 2 ( see Part 1 ). As we continue getting Beta 2 feedback and investigating issues, it's time for another update on the issues we've been seeing. Please keep in mind that due to the volume of the issues, I'm only mentioning the ones...
  • Blog Post: Visual Studio 2010 New Editor screenshot

    I’m very happy with how the Visual Studio editor improved since Beta1: This is all WPF and includes the WPF 4.0 text rendering changes (DWrite integration). Note the new Zoom combobox in the bottom-left (which is the visual counterpart of Ctrl+ScrollWheel). Also the cross to close the tab is now located...
  • Blog Post: Reflection with dynamic

    This past summer the Visual C# IDE team was fortunate enough to have Paul van Brenk intern with us. Paul is a great guy and an experienced .NET developer from Rotterdam, Netherlands , who is interested in Azure, cloud computing and many other things. He also happens to be one of the contributors for...
  • Blog Post: Having Fun with the New Editor in VS 2010

    I was figuring out how to test the new WPF editor through the new managed API and it suddenly occurred to me how easy it is to do things to the editor that just weren’t possible before. For example, I decided that I like my editor rotated: Why? Because I can! public void RotateEditor( int degrees) ...
  • Blog Post: Should Call Hierarchy display compiler-generated member calls?

    [A quick reminder, Call Hierarchy is a new IDE feature in VS 2010] In the comments to the previous post , a reader is asking: But why are the query operator method calls ignored by the Call Hierarchy? var r = from i in new[] { 1, 2, 3 } where i > 1 select i; The code snippet above...
  • Blog Post: Visual Studio 2010 Beta 1 is out!

    In case you missed it (which I don’t believe), today we released Visual Studio 2010 Beta 1 to MSDN subscribers. On Wednesday, it will become available for everyone else to download. The build is much more stable and fleshed out then the early CTP preview – I’d say, the functionality of Visual Studio...
  • Blog Post: A simple sample for C# 4.0 ‘dynamic’ feature

    Earlier I posted some code to start Visual Studio using C# 3.0: using System; using EnvDTE; class Program { static void Main( string [] args) { Type visualStudioType = Type .GetTypeFromProgID( "VisualStudio.DTE.9.0" ); DTE dte = Activator .CreateInstance(visualStudioType) as...
  • Blog Post: What's common between C# 4.0 optional parameters, object initializers, the new WPF code editor and the navigation bar comboboxes?

    I found an interesting bug recently which resulted from a pretty weird constellation of the following Visual Studio features: C# 4.0 optional parameters object initializer syntax the VS code editor rewritten from scratch in managed code and WPF the navigation bar combobox updated to show default values...
  • Blog Post: Call Hierarchy Navigation in Visual Studio 2010

    We're currently designing a new IDE feature named Call Hierarchy. Essentially, it allows you to find places where a given method is called, which is similar to how Find All References currently works. However, unlike Find All References, the Call Hierarchy feature provides more deep understanding and...
  • Blog Post: New IDE features in VS 2010

    We have announced a list of new IDE features for managed languages in Visual Studio 2010: http://blogs.msdn.com/somasegar/archive/2008/12/19/code-focused-development-in-vs-2010.aspx
  • Blog Post: Links about Visual Studio 2010 and C# 4.0

    A while ago we announced Visual Studio 2010 and C# 4.0. In case you'd like to catch up and read articles or watch videos about the upcoming new features, I wanted to gather some links here. PDC http://channel9.msdn.com/pdc2008/ is a great link about PDC, where you can watch a lot of interesting...
Page 1 of 1 (18 items)