Code generation with T4, Entities to DTOs example

Posted by: Pablo M. Cibraro (aka Cibrax), on 11 Mar 2009 | View original | Bookmarked: 0 time(s)

T4 is a powerful template engine for code generation shipped out of the box within Visual Studio.  It is an evolution of T3, which was initially introduced a couple of years ago as part of  the DSL toolkits and the software factories. Today, it is getting more attention from other product teams as well, for instance, the ASP.NET MVC and Entity Framework teams have recently announced that they will ship T4 templates as part of their products. That will provide a way to customize the code...

Advertisement
Free Agile Project Management Tool from Telerik
TeamPulse Community Edition helps your team effectively capture requirements, manage project plans, assign and track work, and most importantly, be continually connected with each other.
Category: Visual Studio | Other Posts: View all posts by this blogger | Report as irrelevant | View bloggers stats | Views: 1494 | Hits: 168

Similar Posts

  • Important Entity Framework Query Improvements for .NET 4.0 more
  • If you can't say something nice ... more
  • JavaScript >> Get Any CSS Property Value of an Object using $style more
  • $style - Get Any CSS Property Value of an Object more
  • A few things you can't do with EF queries which you won't find out until runtime more
  • Querying with LINQ to Entities vs ObjectQuery in EF more
  • SEO & ASP.NET: Put keywords in the URL more
  • Implicit line continuations more
  • Storing CCR and CCD data in HealthVault more
  • Review: ASP.NET 2.0 Unleashed more

News Categories

.NET | Agile | Ajax | Architecture | ASP.NET | BizTalk | C# | Certification | Data | DataGrid | DataSet | Debugger | DotNetNuke | Events | GridView | IIS | Indigo | JavaScript | Mobile | Mono | Patterns and Practices | Performance | Podcast | Refactor | Regex | Security | Sharepoint | Silverlight | Smart Client Applications | Software | SQL | VB.NET | Visual Studio | W3 | WCF | WinFx | WPF | WSE | XAML | XLinq | XML | XSD