VS2010 SP1: T4 Improvements Summary

Over the last few posts, I’ve talked about the exciting improvements we’ve made to T4 Text Templating in Service Pack 1 for Visual Studio 2010. Here’s a quick roundup: Firstly, T4 no longer locks referenced assemblies in memory, meaning it’s much easier to use reflection in T4 templates and to use compiled helper libraries. Then…


VS2010 SP1: T4 no longer locks assemblies in memory

I’m pleased to say that we made a few nice improvements to our T4 text templating engine in Visual Studio 2010 SP1 (you can find the beta here). Chief among them is resolving an assembly locking issue that more than a few customers have told us has caused them pain. The most typical cases for…


Visualization and Modeling Feature Pack with T4 Code Generation

As Jason Zander and Cameron have announced, we’ve just released the first Feature Pack for Visual Studio 2010, the Visualization and Modeling Feature Pack. This pack is available to all MSDN subscribers and among a host of other great features, adds T4-based code generation to our UML static class diagrams.     This add-in works…


WPF, DSL in Visual Studio 2008

Although data-binding to WPF is a feature of DSL Tools in Visual Studio 2010, that hasn’t stopped our vibrant community from hacking away to get results today with VS2008. Have a look at this selection of posts: Using WPF As The Designer Surface In DSL Tools Provide an improved user experience to your DSL’s Both…


Tangible T4 Editor

I’ve been remiss generally in not blogging while we’ve been heads down on Visual Studio Beta1, but never more so than in respect of another T4 Editor that’s recently become available. The good folks over at Tangible Engineering have been releasing several versions of their T4 Editor for Visual Studio 2008 and now have released…


DSL Tools 2010 Beta1 Launches!

Jean-Marc announced today that the latest new beta version of DSL Tools launched today hot on the heels of the recent Visual Studio 2010 and Visual Studio 2010 SDK beta releases. The team is really proud of all the great features we’re shipping in this release.  I hope you enjoy them too. From Jean-Marc’s blog: Different…


Customizing Generated Resources in DSL Tools

Most of the code we generate with DSL Tools is pretty agnostic about its location or the filename you use for the template or the generated output. The one exception to this is the generated resource file (usually a pair called DomainModelResx.tt/DomainModelResx.resx) The reason this puppy is a little more sensitive is that the output…


Software Factories Redux

Don has a great post on where the p&p team are going with Software Factories and GAT/GAX. No doubt we’ll be talking to those good folks about how they can take advantage of new features in DSL 2010 in their 2010 versions of Factories.   Technorati Tags: Software Factories, VSX, T4, DSL Tools


TellMe Voice Studio Beta1

I just noticed that the good folks over at TellMe (a relatively new bit of Microsoft) have shipped a beta of their Voice Studio voice application dev tool, based on DSL Tools.  Very cool indeed! (I seem to be saying this a lot lately) I love the process of developing voice apps – One of…


Clarius take T4 editing to the next level

I see that Clarius have now got to an alpha stage for the next stage of their T4 editing toolset. As well as their Community Edition and Pro Edition, they’re now going to offer a full-featured code generation environment they’re calling Visual T4 Code Generator, including tight integration with server explorer, database tables and XML…