DCSIMG
VSAddin - IHateSpaghetti {code}

IHateSpaghetti {code}

VSX, DSL and Beyond by Eyal Lantzman

Syndication

Coding / Architecture

Extensibility /DSL

Projects

Articles

Browse by Tags

All Tags » VSAddin (RSS)
StickyNotes for Visual Studio
Pablo Galiano released a cool tool for dev's - called StickyNotes . This is a tool for VS2008 that allows to attach sticky notes to your code - no more //TODO: that never done :-) Check out the screenshots and for less then $10 this cool thing can be yours ! Here a short description that I've copied in: There are two types of comments: Permanent comments Used for reference and code maintenance Usually describe an algorithm or why we just did something in a particular manner Temporary comments...

Posted by Eyal | with no comments

Blog Carnival #2
ASP.NET A solution for the partial rendering issue: CS1502: The best overloaded method match for 'System.IO.TextWriter.Write(char)' has some invalid arguments error The correct code would be: <% Html.RenderPartial("somecontrol.ascx", SomeDataEntity ) %> Read all about it Visual Studio Extensibility LearnVSXNow - updated wiki Extensible Framework Design Studio Released - download Architecture / Software design Revisiting the onion F# F# Community Technical Preview (CTP) Release...

Posted by Eyal | with no comments

Blog Carnival #1
I've decided to collect interesting posts on various topics and when reach critical mass publish them in a single post. Visual Studio Extensibility and DSL Tools How do I know when a model element is being added by a user demand How do I know if the solution is still building How do I get the Visual Studio command line switches How do I obtain a project GUID How do I get a Project from a IVsHierarchy and viceversa How do I cancel a model element property value editing operation Refactoring Udi...

Posted by Eyal | with no comments

Extensibility How do I #8 and Visual Studio guids
How do I save a project via API in silent mode Interfaces and classes needed IVsSolution And the guids needed to handle menus: Menus Microsoft.VisualStudio.Shell.VsMenus, Microsoft.VisualStudio.Shell.9.0, Version=2.0.0.0 Commands Microsoft.VisualStudio.VSConstants.VSStd2KCmdID, Microsoft.VisualStudio.Shell.9.0, Version=2.0.0.0 Microsoft.VisualStudio.VSConstants.VSStd97CmdID, Microsoft.VisualStudio.Shell.9.0, Version=2.0.0.0 Project kinds VSLangProj.PrjKind, VSLangProj, Version=7.0.3300.0 VSLangProj2...

Posted by Eyal | with no comments

Extensibility How do I by Pablo #5 and #6
DSL Related: How do I get the model element associated to a shape and vice versa Interfaces and classes needed PresentationViewsSubject VS Related: How do I flush content to the Visual Studio output window Interfaces and classes needed IVsOutputWindowPane OutputWindowPane

Posted by Eyal | with no comments

תגים:, , , ,

PowerCommands for Visual Studio 2008
Although these tools are not that new but I want to remind all of you about their existences because they are very powerful and must part of the developers productivity toolkit. Below is a list of the included in PowerCommands for Visual Studio 2008 version 1.1 . Enable/Disable PowerCommands in Options dialog This feature allows you to select which commands to enable in the Visual Studio IDE. Point to the Tools menu, then click Options. Expand the PowerCommands options, then click Commands. Check...

Posted by Eyal | 2 comment(s)

Extensibility How to #3 and #4
Pablo continues his series on various how to scenarios in VS Extensibility - How do I intercept a Visual Studio command execution and How do I know if Visual Studio is running in elevated mode .

Posted by Eyal | with no comments

LearnVSXNow - a good way to learn Visual Studio Extensibility
A wonderful series of post by István Novák from the very beginning of VSX development step by step – highly recommended! The codeplex project

Posted by Eyal | with no comments

תגים:, ,

Storyboard Designer - A Visual Studio Shell (and DSL) application sample
For those of you that want to dig in to DSL and VShell and don't know where to start comes to the rescue the following sample application . " The Storyboard Designer is a sample application running on top of the VS Shell Isolated mode. It is composed of a DSL with many UI customizations, a custom project and custom VS templates. The purpose of this sample is show how to integrate existing VSX and DSL assets to a VS Shell Isolated application." Enjoy

Posted by Eyal | 5 comment(s)

תגים:, ,

VSSDK Assist December 2007 CTP
According to Pablo Galiano VSSDK Assist December 2007 CTP is out and available for download. The features are (from here ): Compatible with Visual Studio 2008 RTM and Visual Studio 2008 SDK 1.0 Support for CSharp and Vbasic code generation VS package Setup project added (wix based) Flavor project creation Custom project creation BitmapStrip creation Extenders creation Solution extenders Project extenders Download page

Posted by Eyal | with no comments

תגים:, , ,