DCSIMG
VSPackage - IHateSpaghetti {code}

IHateSpaghetti {code}

VSX, DSL and Beyond by Eyal Lantzman

Syndication

Coding / Architecture

Extensibility /DSL

Projects

Articles

Browse by Tags

All Tags » VSPackage (RSS)
Blog Carnival #3
Visual Studio Extensibility/ DSL Tools How to open files from the Output window - by Pablo How do I obtain an IVsHierarchy itemid - by Pablo How do I deal with the Visual Studio status bar - by Pablo ASP.NET MVC Scott has an excellent post on all the new bits in form posting scenarios The basics of ASP.NET MVC routes by Jeff Palermo IIS Prevent IIS from Binding to all Assigned IP Addresses ESB Building Our Own ESB - Publish / Subscribe Architecture / Software Design Composite Application Guidance...

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

Visual Studio Tip - How to restore missing templates
Just run the following in cmd: DevEnv.exe /installvstemplates note: if you have Visual Studio 2005 and 2008 installed use full path to devenv.

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

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

Extensibility - How do I
Pablo started How do I series on extensibility topics. That's absolutely great because there're plenty of interfaces and the usage is most of the times include other interfaces and this complicates and makes things a bit difficult to understand to a developer starting to explore the VS extensibility world. This is How do I keep track of selection in a DSL designer post and the Interfaces and classes needed are IVsSelectionEvents IMonitorSelectionService I can't wait for the next one....

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

תגים:, ,