Scaffold your ASP.NET MVC 3 project with the MvcScaffolding package and customize with T4

Steve Sanderson has a nice post up about a project he’s working on with the estimable Scott Hanselman. It’s a NuGet package that provides an even easier  on-ramp to development with the just-released ASP.NET MVC3 framework. In their words, it quickly generates a basic outline of your software that you can then edit and customize….


Hiring again

Folks, if you want to work on Visual Studio, here’s your chance. We’ve two openings for senior developers on my team working on building WPF-based experiences and the underlying infrastructure for agile/enterprise team dev tools. http://bit.ly/gb8P76 && http://bit.ly/gjHsqC   Apply through the jobs site and ping me or just get in touch directly. C’mon, let’s…


New T4 blog and new T4 samples

Some of you may have noticed that we’ve launched a new T4 official blog over at http://blogs.msdn.com/b/t4. We wanted a single place to consolidate information about T4, whether it be from my team that produces the core T4 engine or the teams within Microsoft that build on top and use T4 as their code generation…


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


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…


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…


Is your T4 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…


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…


It’s a new dawn, it’s a new day… it’s a OneNote API

Wow, I can FINALLY talk about my new job! I’m proud to say that today the OneNote API went live, with our dev site at http://dev.onenote.com, blog at http://blogs.msdn.com/onenotedev, twitter @onenotedev, samples http://www.github.com/onenotedev About six months ago, I left the wonderful Visual Studio team, to become API architect for the brand new OneNote service.  This…