Tag Archives: DSL Tools
Slides and Code for Visual Studio eXtensibility, DSL and T4
Here are the slides and the code for the talk on VSX, DSLs and T4 that I did in the North Shore and Auckland .Net User Groups. Snippets For snippets I used the Snippet Designer on Visual Studio Gallery. The code for that template is attached below. I also talked about using Resharper Live Templates, [...]
Unit Testing Visual Studio DSL Tools
I’ve been meaning to post this entry for a while now so while I wait for a 2010 beta install to complete…. For a long time I thought it wasn’t possible to unit test DSL Tools projects easily. Due to the nature of the environment it is sometimes difficult to see how unit testing is [...]
DSL Tools in Visual Studio 2010
Stuart Kent has blogged about the new features they are planning for DSL Tools in the Visual Studio 2010 timeframe. Of particular interest are: Dsl extensibility. Extend the domain model and behavior for a DSL after it’s been deployed, including DSLs shipped by a third party. Readonly. Selectively switch off the ability to edit models [...]
T4 Editor update from Clarius coming soon
Just after I’d gone and mentioned that the T4 editor from Clarius Consulting doesn’t give you intellisense, Victor Garcia Aprea announces that they’re working on an update which does exactly that. Looks really nice too. Pete
T4 Templating in C#3.0 / .Net 3.5 and its uses in DSL development
Cut to the chase OK. So you just want to know how to do it? Modify your template directives to the following. <#@ template inherits=”Microsoft.VisualStudio.TextTemplating.VSHost.ModelingTextTransformation” language=”C#v3.5″ #> What?..Why? Recently I have been doing a lot of work in Microsoft’s Domain Specific Language Tools for Visual Studio. In fact for the past 8 months this has [...]
Login