<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>stuart kent's blog : T4</title><link>http://blogs.msdn.com/stuart_kent/archive/tags/T4/default.aspx</link><description>Tags: T4</description><dc:language>en-GB</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Speaking at Code Generation 2009</title><link>http://blogs.msdn.com/stuart_kent/archive/2009/05/22/speaking-at-code-generation-2009.aspx</link><pubDate>Sat, 23 May 2009 00:49:03 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9636051</guid><dc:creator>Stuart Kent</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/stuart_kent/comments/9636051.aspx</comments><wfw:commentRss>http://blogs.msdn.com/stuart_kent/commentrss.aspx?PostID=9636051</wfw:commentRss><wfw:comment>http://blogs.msdn.com/stuart_kent/rsscomments.aspx?PostID=9636051</wfw:comment><description>&lt;p&gt;I’m speaking at the &lt;a href="http://www.codegeneration.net/cg2009/"&gt;Code Generation 2009&lt;/a&gt; conference in Cambridge in June on the topic of &lt;a title="Code-Centric or Model-Centric – Approaches to developing software" href="http://www.codegeneration.net/cg2009/sessioninfo.php?session=55"&gt;Code-Centric or Model-Centric – Approaches to developing software&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/jmprieur"&gt;Jean-Marc&lt;/a&gt; is also speaking on &lt;a href="http://www.codegeneration.net/sessioninfo.php?session=56"&gt;What’s new in the DSL Tools and T4 in Visual Studio 2010&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;I’m really looking forward to going to this conference which is at the cutting edge of model-driven and code generation techniques. It will be great to meet up again with folks I haven’t seen for some time, especially colleagues I used to work with before I joined Microsoft.&lt;/p&gt;  &lt;p&gt;And beware: “LATE BOOKING FEES APPLY FROM JUNE 1ST”&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9636051" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/stuart_kent/archive/tags/DSL+Tools/default.aspx">DSL Tools</category><category domain="http://blogs.msdn.com/stuart_kent/archive/tags/Software+Development/default.aspx">Software Development</category><category domain="http://blogs.msdn.com/stuart_kent/archive/tags/T4/default.aspx">T4</category><category domain="http://blogs.msdn.com/stuart_kent/archive/tags/Code+Generation/default.aspx">Code Generation</category><category domain="http://blogs.msdn.com/stuart_kent/archive/tags/Conferences/default.aspx">Conferences</category></item><item><title>T4 Roundup</title><link>http://blogs.msdn.com/stuart_kent/archive/2009/05/22/t4-roundup.aspx</link><pubDate>Sat, 23 May 2009 00:39:25 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9636024</guid><dc:creator>Stuart Kent</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/stuart_kent/comments/9636024.aspx</comments><wfw:commentRss>http://blogs.msdn.com/stuart_kent/commentrss.aspx?PostID=9636024</wfw:commentRss><wfw:comment>http://blogs.msdn.com/stuart_kent/rsscomments.aspx?PostID=9636024</wfw:comment><description>&lt;p&gt;&lt;a href="http://blogs.msdn.com/garethj/"&gt;Gareth&lt;/a&gt; has been posting a lot about T4 over the past few months. In case you missed it, here’s a roundup of all his posts, in chronological order. Lots there to get your teeth into.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a title="Fun use of T4 to generate strongly-typed web navigation" href="http://blogs.msdn.com/garethj/archive/2008/01/31/fun-use-of-t4-to-generate-strongly-typed-web-navigation.aspx"&gt;Fun use of T4 to generate strongly-typed web navigation&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a title="More general-purpose T4 goodness" href="http://blogs.msdn.com/garethj/archive/2008/02/04/more-general-purpose-t4-goodness.aspx"&gt;More general-purpose T4 goodness&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a title="Hanselman gives T4 some love" href="http://blogs.msdn.com/garethj/archive/2008/10/14/hanselman-gives-t4-some-love.aspx"&gt;Hanselman gives T4 some love&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a title="Another collection of T4 resources" href="http://blogs.msdn.com/garethj/archive/2008/10/23/another-collection-of-t4-resources.aspx"&gt;Another collection of T4 resources&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a title="Using extension methods in T4 templates" href="http://blogs.msdn.com/garethj/archive/2008/10/30/using-extension-methods-in-t4-templates.aspx"&gt;Using extension methods in T4 templates&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a title="DSL 2010 Feature Dives- T4 Preprocessing - Part One - Rationale" href="http://blogs.msdn.com/garethj/archive/2008/11/11/dsl-2010-feature-dives-t4-preprocessing-rationale.aspx"&gt;DSL 2010 Feature Dives- T4 Preprocessing - Part One - Rationale&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a title="DSL 2010 Feature Dives- T4 Preprocessing - Part Two - Basic Design" href="http://blogs.msdn.com/garethj/archive/2008/11/12/dsl-2010-feature-dives-t4-preprocessing-part-two-basic-design.aspx"&gt;DSL 2010 Feature Dives- T4 Preprocessing - Part Two - Basic Design&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a title="T4 Interview in Redmond Developer News" href="http://blogs.msdn.com/garethj/archive/2009/01/09/t4-interview-in-redmond-developer-news.aspx"&gt;T4 Interview in Redmond Developer News&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a title="T4 Adoption continues with ASP.Net MVC Tools" href="http://blogs.msdn.com/garethj/archive/2009/01/12/t4-adoption-continues-with-asp-net-mvc-tools.aspx"&gt;T4 Adoption continues with ASP.Net MVC Tools&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a title="More on T4 in ASP.Net MVC" href="http://blogs.msdn.com/garethj/archive/2009/02/04/more-on-t4-in-asp-net-mvc.aspx"&gt;More on T4 in ASP.Net MVC&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a title="Clarius take T4 editing to the next level" href="http://blogs.msdn.com/garethj/archive/2009/02/04/clarius-take-t4-editing-to-the-next-level.aspx"&gt;Clarius take T4 editing to the next level&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;You can now try out the VS2010 features mentioned above with the release of VS2010 Beta1, VS2010 SDK Beta1, and VS2010 DSL SDK Beta1: see &lt;a href="http://blogs.msdn.com/stuart_kent/archive/2009/05/22/dsl-tools-for-visual-studio-2010.aspx"&gt;Dsl Tools for Visual Studio 2010&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;I’ll also add one more link:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a title="http://tangibleengineering.blogspot.com/2009/05/tangible-t4-editor-for-visual-studio.html" href="http://tangibleengineering.blogspot.com/2009/05/tangible-t4-editor-for-visual-studio.html"&gt;http://tangibleengineering.blogspot.com/2009/05/tangible-t4-editor-for-visual-studio.html&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;As you can see, T4 is getting popular!&lt;/p&gt;  &lt;p&gt;And for VS2010 there’s more to come on top of the features that Gareth describes. Not available in Beta1, but in Beta2 we’ll be providing support for accessing models in T4 via the modelbus. This will enable text templates to access models created with the new UML designers in Visual Studio and more enterprise-scale orchestration of code generation. &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9636024" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/stuart_kent/archive/tags/DSL+Tools/default.aspx">DSL Tools</category><category domain="http://blogs.msdn.com/stuart_kent/archive/tags/VSX/default.aspx">VSX</category><category domain="http://blogs.msdn.com/stuart_kent/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogs.msdn.com/stuart_kent/archive/tags/VSTS2010/default.aspx">VSTS2010</category><category domain="http://blogs.msdn.com/stuart_kent/archive/tags/T4/default.aspx">T4</category></item></channel></rss>