What’s new in T4 for Visual Studio 2013?

Visual Studio 2013 Preview has been out for a while now so I thought I should announce the new goodies in the product for T4 this time around. As the T4 engine is fairly mature now we focused on a couple of scenarios that have been blocked or tricky for customers. I’m sure you’ll agree…


T4 Debugging – Under The Hood

Hi – my name is Tim Malone and I’m a developer in Visual Studio, working on T4. I began my time at Microsoft in the summer of 2010 as in intern working on what would eventually become the new "Debug T4 Template" feature in Visual Studio 2012 (described here). I’d like to expand a bit…


Is your template a composition?

Maybe every T4 template can’t be code poetry, but pretty much anyone who’s using T4 can get cleaner code and be more productive by using T4’s features around composing chunks of reusable code together.   An oft-cited criticism of template-based code generators is that, over time, the templates tend towards spaghetti code; without some effort…

What’s new with T4 in Visual Studio 2012 Release Candidate

I’m a bit quicker off the mark than I was with our Beta as this is my first day back from vacation after our Release Candidate has launched.  We have one final significant T4 feature to add for Visual Studio 2012 in addition to all of the stuff from out beta and developer previews, and…


What’s new with T4 in Visual Studio 11 Beta?

Our beta release has been available for a couple of weeks now, so I thought it was about time I updated folks on what’s new for T4. Everything below is in addition to the features and changes I noted in my previous post, What’s new with T4 in the Developer Preview of Visual Studio 11?…


Some nice new getting started with T4 videos

Kalle over at abstractiondev has a nice series of videos getting started with T4 and developing a rich set of metadata to drive systematic generation. http://abstractiondev.wordpress.com/demo-videos/ He’s also not afraid to promote his ideas with conviction, which is refreshing these days! Technorati Tags: T4,Videos

What’s new with T4 in the Developer Preview of Visual Studio 11?

In among all the excitement of new ALM features like integrated Code Review and MyWork to manage your daily workflow in the developer preview, there are, of course, a few nice new features for T4. First of all, a naming change that’s underway.  We’ve heard from you that ‘Preprocessed’ isn’t the clearest choice of name…


DevArt joins the T4 Template Editor Fray

  We’ve now got a third contender in the Visual Studio T4 Editor space.  The good folks over at DevArt have joined the race. From their press release: Devart today releases a new powerful Visual Studio add-in for editing T4 templates with syntax highlighting, intellisense, code outlining, and all features of first-class text editor add-in…


Pluralcast Podcast on T4

A few weeks ago, I recorded a podcast about T4, and how it’s being used inside and outside Microsoft with the estimable David Starr, who I happened to meet up with at the recent MVP Summit. You can check it out in the PluralSight Pluralcast blog. Enjoy. http://www.pluralsight-training.net/community/blogs/pluralcast/archive/2011/04/07/pluralcast-39-t4-with-gareth-jones.aspx Technorati Tags: T4,PluralCast,PodCast,VST4

T4 Samples

Hi, my name is Mårten; I am a part of the T4 team. A couple of years ago, a friend of mine introduced me to T4. That event has transformed my way of thinking about programming more than anything else. Using T4, which is a code-generation tool, I have improved my productivity and the quality…