Red Gate Blog Guest post: Using .NET Reflector to understand and debug Visual Studio assemblies

October 30, 2012

After I wrote this post about using .NET Reflector to debug Visual Studio assemblies, Red Gate asked me to write a guest post on their blog to tell more about it: Guest post: Using .NET Reflector to understand and debug Visual Studio assemblies http://reflectorblog.red-gate.com/2012/10/guest-post-using-net-reflector-to-understand-and-debug-visual-studio-assemblies/


Adopting Visual Studio 2012

October 20, 2012

Finally today, after much reluctance in the past weeks, I have decided to adopt Visual Studio 2012 as the development environment for all my Visual Studio solutions, and I have just migrated them. I still find the default Light theme unpalatable but the Visual Studio 2012 Color Theme Editor extension provides much more pleasant themes […]


MZ-Tools Articles Series: HOWTO: Get an inverted bitmap to use with the Dark theme of Visual Studio 2012 from an add-in.

October 14, 2012

There is a feature in my MZ-Tools add-in that requires to show the pictures of its commands in a treeview, to select which ones to be visible or not. When using Visual Studio 2012 and the Dark theme, the background of the form and the treeview are darked, and the bitmaps should have inverted colors. […]


MZ-Tools Articles Series: HOWTO: Detect Visual Studio requirements for MSI-based extensions setups.

October 13, 2012

My new article in the MZ-Tools Articles Series is about Visual Studio extension setups (a digression from the “theming extensions” subject of my last articles). I learn something new very often from questions in the MSDN Visual Studio Extensibility (VSX) Forum, when I have to investigate something before providing an answer. A few days ago […]


MZ-Tools Articles Series: BUG: Visual Studio 2012 doesn’t theme multiline textbox with initial scrollbar on add-in toolwindow.

October 12, 2012

This is one of the bugs that I found while theming my MZ-Tools add-in with VS 2012 Dark / Light themes: BUG: Visual Studio 2012 doesn’t theme multiline textbox with initial scrollbar on add-in toolwindow. http://www.mztools.com/articles/2012/MZ2012028.aspx And here it is the bug that I have filed through Microsoft Connect to be fixed: Visual Studio 2012 […]


MZ-Tools Articles Series: HOWTO: Get the Microsoft.VisualStudio.Shell.Interop.IVsUIShell5 interface to theme a Visual Studio 2012 add-in.

October 11, 2012

Another building block that I have used to theme my MZ-Tools add-in with the Visual Studio 2012 Dark/Light themes: HOWTO: Get the Microsoft.VisualStudio.Shell.Interop.IVsUIShell5 interface to theme a Visual Studio 2012 add-in: http://www.mztools.com/articles/2012/MZ2012027.aspx In a next article I will explain how to invert the colors of a bitmap like VS 2012 does.


MZ-Tools Articles Series: HOWTO: Theme scrollbars of controls on a Windows Forms modal window from a Visual Studio 2012 add-in.

October 10, 2012

I had pending for weeks to theme scrollbars of controls of my MZ-Tools add-in on modal forms (Visual Studio 2012 automatically themes scrollbars of controls on toolwindows) and finally yesterday I decided to devote some time to the investigation. Here is the answer: HOWTO: Theme scrollbars of controls on a Windows Forms modal window from […]


MZ-Tools Articles Series: Updating some articles

October 8, 2012

While writing a new article, I have noticed that these two articles required some updating. Since this article was written, a new GAC location has appeared with .NET Framework 4.0 (in C:\Windows\Microsoft.NET\assembly), that furthermore doesn’t have a shell extension: HOWTO: Reference a Visual Studio assembly in the GAC from an add-in http://www.mztools.com/articles/2007/MZ2007012.aspx And I have […]