<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://weblogs.asp.net/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>Followers of the IHttpHandler : T4</title><link>http://weblogs.asp.net/vga/archive/tags/T4/default.aspx</link><description>Tags: T4</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>Working with T4 templates?</title><link>http://weblogs.asp.net/vga/archive/2009/11/30/working-with-t4-templates.aspx</link><pubDate>Mon, 30 Nov 2009 15:30:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7267300</guid><dc:creator>vga</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/vga/rsscomments.aspx?PostID=7267300</wfw:commentRss><comments>http://weblogs.asp.net/vga/archive/2009/11/30/working-with-t4-templates.aspx#comments</comments><description>&lt;p&gt;&amp;nbsp;A Cyber Monday Sale deal from Clarius:&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;If you're writing T4 templates for Software Factories, DSLs, ASP.NET MVC, Entity Framework or just doing any other code gen and you're still not running Clarius Visual T4 Editor Pro edition this is your chance to get it at HUGE 70% off, &lt;a href="http://www.visualt4.com/buy.html" mce_href="http://www.visualt4.com/buy.html"&gt;for only $29.99&lt;/a&gt;! (Valid only through 11/30)&lt;/i&gt; &lt;br&gt;&lt;/p&gt;&lt;p&gt;Enjoy! &lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &lt;br&gt;&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7267300" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/vga/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://weblogs.asp.net/vga/archive/tags/DSL+Tools/default.aspx">DSL Tools</category><category domain="http://weblogs.asp.net/vga/archive/tags/GAT/default.aspx">GAT</category><category domain="http://weblogs.asp.net/vga/archive/tags/T4/default.aspx">T4</category><category domain="http://weblogs.asp.net/vga/archive/tags/Entity+Framework/default.aspx">Entity Framework</category><category domain="http://weblogs.asp.net/vga/archive/tags/Code+Generation/default.aspx">Code Generation</category><category domain="http://weblogs.asp.net/vga/archive/tags/Visual+T4+Code+Generation/default.aspx">Visual T4 Code Generation</category><category domain="http://weblogs.asp.net/vga/archive/tags/ASP.NET+MVC/default.aspx">ASP.NET MVC</category></item><item><title>Customizing generated code in ASP.NET MVC</title><link>http://weblogs.asp.net/vga/archive/2009/02/04/customizing-generated-code-in-asp-net-mvc.aspx</link><pubDate>Wed, 04 Feb 2009 15:06:15 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6881722</guid><dc:creator>vga</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/vga/rsscomments.aspx?PostID=6881722</wfw:commentRss><comments>http://weblogs.asp.net/vga/archive/2009/02/04/customizing-generated-code-in-asp-net-mvc.aspx#comments</comments><description>&lt;p&gt;Just in case you missed &lt;a href="http://weblogs.asp.net/scottgu/archive/2008/12/19/asp-net-mvc-design-gallery-and-upcoming-view-improvements-with-the-asp-net-mvc-release-candidate.aspx" target="_blank"&gt;the&lt;/a&gt;&amp;#160;&lt;a href="http://haacked.com/archive/2009/01/31/t4-templates-in-asp.net-mvc.aspx" target="_blank"&gt;news&lt;/a&gt;, the ASP.NET MVC team is using T4 to generate code (yeah!)     &lt;br /&gt;The way they have integrated T4 in their own product is not what we would have expected (they wrote their own T4 host) so we took our Visual T4 Editor and Visual T4 Code Generator bits and added them knowledge about this custom host in order to offer the best possible tooling experience.&lt;/p&gt;  &lt;p&gt;You can now see properties of their templates appearing in the Properties window, easily set them and preview how the generation will look like with a single click.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://adrianalonso.blogspot.com/" target="_blank"&gt;Adrian&lt;/a&gt; has recorded a quick video of how this is looking like already, watch it &lt;a href="http://www.visualt4.com/aspnetmvc-rc.htm" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;We added this support last week so it is not there yet on the public bits, but I promess it will be there soon!&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6881722" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/vga/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://weblogs.asp.net/vga/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://weblogs.asp.net/vga/archive/tags/VSX/default.aspx">VSX</category><category domain="http://weblogs.asp.net/vga/archive/tags/T4/default.aspx">T4</category><category domain="http://weblogs.asp.net/vga/archive/tags/ASP.NET+MVC/default.aspx">ASP.NET MVC</category></item><item><title>New Blog About Code Generation With T4 in Visual Studio!</title><link>http://weblogs.asp.net/vga/archive/2009/02/04/new-blog-about-code-generation-with-t4-in-visual-studio.aspx</link><pubDate>Wed, 04 Feb 2009 05:39:42 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6880023</guid><dc:creator>vga</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/vga/rsscomments.aspx?PostID=6880023</wfw:commentRss><comments>http://weblogs.asp.net/vga/archive/2009/02/04/new-blog-about-code-generation-with-t4-in-visual-studio.aspx#comments</comments><description>&lt;p&gt;While developing the &lt;a href="http://www.visualt4.com" target="_blank"&gt;Visual T4 Code Generator&lt;/a&gt; edition my team and I are constantly having discussions on how the best code generation tool in earth should look like and also about more “abstract” code generation chores not necessarily related to the product we’re developing.&lt;/p&gt;  &lt;p&gt;So it occurred to me (yes, I’m that clever…) that we should take our internal document drafts from our internal wiki and put all this stuff into a blog (of course we will remove the bad language first) to make our plans more public and gather community feedback while we’re at it.&lt;/p&gt;  &lt;p&gt;In this &lt;a href="http://blog.visualt4.com" target="_blank"&gt;new blog&lt;/a&gt; you will find posts by &lt;a href="http://adrianalonso.blogspot.com/" target="_blank"&gt;Adrian&lt;/a&gt;, &lt;a href="http://geekswithblogs.net/osnosblog/Default.aspx" target="_blank"&gt;Joaquin&lt;/a&gt;, &lt;a href="http://weblogs.asp.net/jescrich/default.aspx" target="_blank"&gt;Jose&lt;/a&gt; and &lt;a href="http://weblogs.asp.net/vga" target="_blank"&gt;me&lt;/a&gt; (and if I get lucky I may get other &lt;a href="http://www.clariusconsulting.net" target="_blank"&gt;Clarius&lt;/a&gt; people to blog too)&lt;/p&gt;  &lt;p&gt;Please &lt;a href="http://feeds.feedburner.com/VisualT4Blog" target="_blank"&gt;subscribe&lt;/a&gt; and let us know what do you think, thanks!&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6880023" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/vga/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://weblogs.asp.net/vga/archive/tags/VSX/default.aspx">VSX</category><category domain="http://weblogs.asp.net/vga/archive/tags/T4/default.aspx">T4</category><category domain="http://weblogs.asp.net/vga/archive/tags/Code+Generation/default.aspx">Code Generation</category></item><item><title>Sneak Peek at New Code Generation Tool in Visual Studio</title><link>http://weblogs.asp.net/vga/archive/2009/02/03/sneak-peek-at-new-code-generation-tool-in-visual-studio.aspx</link><pubDate>Wed, 04 Feb 2009 04:59:15 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6879892</guid><dc:creator>vga</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/vga/rsscomments.aspx?PostID=6879892</wfw:commentRss><comments>http://weblogs.asp.net/vga/archive/2009/02/03/sneak-peek-at-new-code-generation-tool-in-visual-studio.aspx#comments</comments><description>&lt;p&gt;I’m very excited to announce we’ve just made available for testing the alpha bits of our &lt;a href="http://www.visualt4.com/" target="_blank"&gt;Visual T4 Code Generator&lt;/a&gt; edition to existing customers of our &lt;a href="http://www.visualt4.com/" target="_blank"&gt;Visual T4 Editor Professional&lt;/a&gt; edition.&lt;/p&gt;  &lt;p&gt;We’ve been working hard during the past several months on extending the current codebase of our editor to incorporate lots of new features aimed at code generation so we could offer a very complete tool to compete in the market for code generators.&lt;/p&gt;  &lt;p&gt;In case you are wondering what the heck T4 technology is please read this &lt;a href="http://www.hanselman.com/blog/T4TextTemplateTransformationToolkitCodeGenerationBestKeptVisualStudioSecret.aspx" target="_blank"&gt;nice introduction&lt;/a&gt; by &lt;a href="http://www.hanselman.com/blog/" target="_blank"&gt;Scott Hanselman&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Let me give you a quick 1-2-3 on what our Visual T4 Code Generator is based on and some of the features we believe will make it a great (the best) code generation tool.&lt;/p&gt;  &lt;p&gt;We have built this on top of Microsoft’s T4 transformation technology, meaning:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;- The core transformation technology we use is &lt;strong&gt;developed, maintained and supported by Microsoft&lt;/strong&gt; for the next foreseeable future.&lt;/p&gt;    &lt;p&gt;- T4 is gaining adoption by different Microsoft teams (Entity Framework team, ASP.NET team, etc) and their new products will use T4, meaning you will only have to learn one code generation technology and you will feel “at home” when using Visual T4 products to work with both, the code templates from these teams and your own templates.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;We can also proudly say that we’re fully integrated within Visual Studio, and we really mean integrated here, REALLY (not a definitive list but just a few that I’ve on top of my head now):&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;- Use of a single IDE (Visual Studio) no switching back and forth between Visual Studio and a boring custom IDE.&lt;/p&gt;    &lt;p&gt;- No custom-buggy-parser for a custom-buggy IntelliSense experience; we offer you the same VS experience you are used to when writing C# code.&lt;/p&gt;    &lt;p&gt;- Use a friendly DB-metadata browsing APIs to easily generate code from databases.&lt;/p&gt;    &lt;p&gt;- Drag and drop a database or table from Server Explorer or a XSD/XML file from Solution Explorer and start writing code against it.&lt;/p&gt;    &lt;p&gt;- Generate multiple output files from a single template, and easily add them to a solution or project by using our simple VS integration APIs.&lt;/p&gt;    &lt;p&gt;- Play nicely with MS Build&lt;/p&gt;    &lt;p&gt;- Use the Properties window to set the values for your template with a few clicks.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;How does the &lt;a href="http://www.visualt4.com/" target="_blank"&gt;Visual T4 Code Generator&lt;/a&gt; edition differentiate in features from the &lt;a href="http://www.visualt4.com/" target="_blank"&gt;Visual T4 Editor Professional&lt;/a&gt; edition? Please &lt;a href="http://www.t4editor.net/features.html" target="_blank"&gt;read here&lt;/a&gt; to find out. Note the feature list is not final (we’re at alpha).&lt;/p&gt;  &lt;p&gt;We’ve also posted a few videos featuring some of the features found in the alpha, if you’re curious enough, please find them &lt;a href="http://www.visualt4.com" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;If you have any questions, feedback, etc, please let me know, we really value all feedback and we do take the time to respond.&lt;/p&gt;  &lt;p&gt;Thanks!&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6879892" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/vga/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://weblogs.asp.net/vga/archive/tags/VSX/default.aspx">VSX</category><category domain="http://weblogs.asp.net/vga/archive/tags/T4/default.aspx">T4</category><category domain="http://weblogs.asp.net/vga/archive/tags/Code+Generation/default.aspx">Code Generation</category><category domain="http://weblogs.asp.net/vga/archive/tags/Visual+T4+Code+Generation/default.aspx">Visual T4 Code Generation</category></item><item><title>Entity Framework to adopt T4 for code generation in v2</title><link>http://weblogs.asp.net/vga/archive/2008/10/29/entity-framework-to-adopt-t4-for-code-generation-in-v2.aspx</link><pubDate>Wed, 29 Oct 2008 23:49:34 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6710747</guid><dc:creator>vga</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/vga/rsscomments.aspx?PostID=6710747</wfw:commentRss><comments>http://weblogs.asp.net/vga/archive/2008/10/29/entity-framework-to-adopt-t4-for-code-generation-in-v2.aspx#comments</comments><description>&lt;p&gt;Yesterday the Entity Framework team announced at PDC08 that they will based all their code generation on the Microsoft built-in T4 technology. This is great news as it will allow deeply customization of the generated code.&lt;/p&gt;  &lt;p&gt;If you're new to T4 you should read &lt;a href="http://www.hanselman.com/blog/" target="_blank"&gt;Scott Hanselman's&lt;/a&gt; post on &lt;a href="http://www.hanselman.com/blog/T4TextTemplateTransformationToolkitCodeGenerationBestKeptVisualStudioSecret.aspx" target="_blank"&gt;T4&lt;/a&gt; as your starting point on what resources are out there.&lt;/p&gt;  &lt;p&gt;And of course, if you're authoring T4 templates, you can't miss the &lt;a href="http://www.t4editor.net" target="_blank"&gt;Clarius T4 Editor&lt;/a&gt;!.&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6710747" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/vga/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://weblogs.asp.net/vga/archive/tags/General+Software+Development/default.aspx">General Software Development</category><category domain="http://weblogs.asp.net/vga/archive/tags/T4/default.aspx">T4</category><category domain="http://weblogs.asp.net/vga/archive/tags/Visual+Studio+2010/default.aspx">Visual Studio 2010</category><category domain="http://weblogs.asp.net/vga/archive/tags/Entity+Framework/default.aspx">Entity Framework</category><category domain="http://weblogs.asp.net/vga/archive/tags/Databases/default.aspx">Databases</category><category domain="http://weblogs.asp.net/vga/archive/tags/Code+Generation/default.aspx">Code Generation</category></item><item><title>T4 Editor v1.0 RTM finally available!</title><link>http://weblogs.asp.net/vga/archive/2008/09/15/t4-editor-v1-0-rtm-finally-available.aspx</link><pubDate>Mon, 15 Sep 2008 07:39:39 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6625488</guid><dc:creator>vga</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/vga/rsscomments.aspx?PostID=6625488</wfw:commentRss><comments>http://weblogs.asp.net/vga/archive/2008/09/15/t4-editor-v1-0-rtm-finally-available.aspx#comments</comments><description>&lt;p&gt;After lots and lots of hard work I'm very proud to announce that my team shipped v1.0 of the Clarius &lt;a href="http://www.t4editor.net/" target="_blank"&gt;T4 Editor&lt;/a&gt; today.&lt;/p&gt;  &lt;p&gt;We've been insanely struggling to get the bits finished during the last few months; you know, extending Visual Studio for simple stuff is far from trivial let alone extending it in some crazy ways like reusing the existing C# infrastructure. Nothing but lots of &amp;quot;fun&amp;quot;...&lt;/p&gt;  &lt;p&gt;I've received lots of pings from people asking how the editor will be available, so this is the story:&lt;/p&gt;  &lt;p&gt;We're offering a &lt;strong&gt;Community edition&lt;/strong&gt;, featuring basic T4 IntelliSense and syntax coloring, for free as in beer. And we're offering a paid &lt;strong&gt;Professional edition&lt;/strong&gt; too, including a few more extra features plus our King feature which is support for embedded C# code blocks. If you're interested into finding how these two editions compare you can find a summary &lt;a href="http://www.t4editor.net/features.html" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;They say a picture is worth a thousand words so I'm trying to save some typing by using this picture:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://weblogs.asp.net/blogs/vga/WindowsLiveWriter/T4Editorv1.0RTMfinallyavailable_12218/image_4.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="167" alt="image" src="http://weblogs.asp.net/blogs/vga/WindowsLiveWriter/T4Editorv1.0RTMfinallyavailable_12218/image_thumb_1.png" width="244" border="0" /&gt;&lt;/a&gt;&amp;#160; &lt;a href="http://weblogs.asp.net/blogs/vga/WindowsLiveWriter/T4Editorv1.0RTMfinallyavailable_12218/image_6.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="167" alt="image" src="http://weblogs.asp.net/blogs/vga/WindowsLiveWriter/T4Editorv1.0RTMfinallyavailable_12218/image_thumb_2.png" width="244" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt; Now imagine how much your productivity will improve and what are you going to do with all the time you will save thanks to using the T4 Editor. :)&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6625488" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/vga/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://weblogs.asp.net/vga/archive/tags/DSL+Tools/default.aspx">DSL Tools</category><category domain="http://weblogs.asp.net/vga/archive/tags/Software+Factories/default.aspx">Software Factories</category><category domain="http://weblogs.asp.net/vga/archive/tags/GAT/default.aspx">GAT</category><category domain="http://weblogs.asp.net/vga/archive/tags/VSX/default.aspx">VSX</category><category domain="http://weblogs.asp.net/vga/archive/tags/T4/default.aspx">T4</category></item><item><title>T4 Editor beta released!</title><link>http://weblogs.asp.net/vga/archive/2007/10/18/t4-editor-beta-released.aspx</link><pubDate>Thu, 18 Oct 2007 05:19:57 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:4619811</guid><dc:creator>vga</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/vga/rsscomments.aspx?PostID=4619811</wfw:commentRss><comments>http://weblogs.asp.net/vga/archive/2007/10/18/t4-editor-beta-released.aspx#comments</comments><description>&lt;p&gt;After a few weeks of lots of hard work we were finally able to release a pretty stable release of our T4 Editor out to the community at &lt;a href="http://www.t4editor.net" target="_blank"&gt;http://www.t4editor.net&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;It currently support VS 2005 and VS 2008 beta 2 and has most&amp;nbsp;(but not all yet)&amp;nbsp;of the bells and whistles you would expect from a nice and integrated editor in Visual Studio (meaning IntelliSense, syntax coloring, region collapsing, etc).&lt;/p&gt; &lt;p&gt;If you're into anything like DSL, GAX or Software Factories then this is a must have for you.&lt;/p&gt; &lt;p&gt;And if you're using any of the code generation tools out there and you've haven't heard of T4 yet, then it's probably time you give it a look...&lt;/p&gt; &lt;p&gt;You can go directly to the &lt;a href="http://www.t4editor.net/downloads.html" target="_blank"&gt;download page&lt;/a&gt; and give it a try, I would love to hear your feedback if you do so!&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=4619811" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/vga/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://weblogs.asp.net/vga/archive/tags/DSL+Tools/default.aspx">DSL Tools</category><category domain="http://weblogs.asp.net/vga/archive/tags/GAT/default.aspx">GAT</category><category domain="http://weblogs.asp.net/vga/archive/tags/VSX/default.aspx">VSX</category><category domain="http://weblogs.asp.net/vga/archive/tags/T4/default.aspx">T4</category></item></channel></rss>