Home         Previous Shows         About dnrTV         .NET Rocks         Advertise         Contact

Show #183 | 1/21/2011

Jon Stonecash on T4 Code Generation

Jon Stonecash shows techniques for code generation with T4 (Text Template Transformation Toolkit).

Jon Stonecash Jon Stonecash is a senior consultant at Magenic, a Microsoft Gold Partner consulting company. Jon Stonecash has worked in software development for much longer than he would like to admit. In that time Jon has had the opportunity to make most of the serious software development mistakes at least once. He has programmed in over a dozen languages including several different assembly languages, Fortran, COBOL, SNOBOL, classic Visual Basic, HTML, CSS, SQL, VB.NET, and C#. He has survived the structured programming revolution and the object-oriented revolutions. Jon's software development activities have included the development of operating systems, scientific and engineering applications, and enterprise systems. He has worked in every phase of software development from the initial specification of requirements through to customer support. Along the way, he picked up a BS in Mathematics and an MBA. He still has hopes of finding something that he can be reasonably good at. His long term interests center about databases and the aspects of the application that handle data access and business logic. He is also interested in the tools and processes that assist the development process. Jon can be reached at jons@magenic.com. Jon also has an active blog on "Designing Out Loud in the .NET Space" at http://blog.magenic.com/blogs/jons/default.aspx.

We no longer support BitTorrent downloads. Sorry.
dnrTV is produced with Camtasia Studio screen capture production software. To view the downloaded version you must first download and install the Techsmith Video Codec (160 K)

Links from the Show

T4 Toolbox
Code Generation
Designing Out Loud in the .NET Space (Jon's Blog)
Tangible Engineering
Designing Out Loud in the .NET Space (Jon's Blog)

This episode sponsored by


Building quality software is never easy. It requires skills and imagination. We cannot promise to improve your skills, but when it comes to User Interface and developer tools, we can provide the building blocks to take your application a step closer to your imagination. Explore the leading UI suites for ASP.NET AJAX, MVC, Silverlight, Windows Forms and WPF. Enjoy software development tools like .NET Reporting, ORM, .NET CMS, Code Analysis and Refactoring, Mocking, Agile Project Management and Automated Testing Tools. Visit www.telerik.com.

Copyright © 2005-2007 dnrTV.com / Franklins.net / Pwop Productions Inc
designed by nukeation