MSDN Radio: Code Generation with T4 and Visual Studio with Oleg Sych

Download

Right click “Save as…”

Why write boring and repetitive code? Learn how you can generate it! In this session, Zain Naboulsi and Oleg Sych talk about T4 (Text Template Transformation Toolkit), a code generation engine used in Entity Framework, Microsoft ASP.NET MVC and UML tools in Microsoft Visual Studio 2010. T4 allows developers to customize built-in code generators as well as create custom templates to quickly solve real-world problems.

MSDN Radio is a weekly Developer talk-show that helps answer your questions about the latest Microsoft news, solutions, and technologies. We dive into the challenges of deciphering today’s technology stack. Visit www.MSDNRadio.com to register for upcoming shows.

Host and Guest: Zain Naboulsi, Senior Developer Evangelist, and Oleg Sych, Senior Consultant, Catapult Systems

For over 15 years Zain has been working with the latest Microsoft technologies. He’s been a consultant and trainer since 1995. He currently creates the Visual Studio Tips and Tricks series. Also he created Online Community Evangelism; which is an effort to build communities in virtual places like LinkedIn, Facebook, and elsewhere. He is not only a proponent of the community aspect of online environments but also is a supporter of the myriad business applications that these new mediums offer.

Oleg Sych a Senior Lead Consultant with Catapult Systems. He has been working as a professional software engineer since 1993, building distributed enterprise applications since 2000 and working with .NET technologies since 2002. Oleg holds a Masters Degree in Computer Science, MCSD, MCPD Enterprise and MCTS TFS certifications. In 2009, he received an MVP (Most Valuable Professional) award in Visual C# category from Microsoft. In spare time, Oleg writes and speaks about code generation. Check out his blog at http://www.olegsych.com/ for in-depth coverage of Text Templates (T4) in Visual Studio.

Tags:

Follow the Discussion

Comments Closed

Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation, please create a new thread in our Forums,
or Contact Us and let us know.