Welcome to MSDN Blogs Sign in | Join | Help

Browse by Tags

T4MVC 2.6: MVC 2 Areas support

To get the latest build of T4MVC: Go to T4MVC page on CodePlex   One of MVC 2's major new features is the support for breaking up a large application into "Areas". This works by following a structure that looks like: Root folder Models
Posted by davidebb | 5 Comments
Filed under: , , ,

T4MVC now has a real home and a dedicated forum!

Up until now, most things related to T4MVC were happening through my various blog posts about it.  And while that was sort of working ok for a while, it was also less than ideal for a couple reasons. First, there was no single place to go to in order
Posted by davidebb | 5 Comments
Filed under: , , ,

T4MVC 2.5.01: added support for Html.RenderAction and Html.Action

To get the latest build of T4MVC: Go to T4MVC page on CodePlex MVC 2 Beta introduces two nice helpers called Html.RenderAction and Html.Action. Phil Haack described them in detail on his blog , so you may want to read through that before reading this
Posted by davidebb | 11 Comments
Filed under: , , ,

T4MVC 2.5.00 update: multiple output files and minified javascript support

To get the latest build of T4MVC: Go to T4MVC page on CodePlex T4MVC build 2.5.00 brings a couple of fun new features that I’ll describe in this post. I can’t take too much credit for them as they came from users who suggested them to me, and helped out
Posted by davidebb | 9 Comments
Filed under: , , ,

Peter Blum’s new blog and his cool new data source controls

Peter Blum has been well known is the ASP.NET world for many years for writing a whole suite of powerful controls, which you can read all about on his site .  One thing that was missing on Peter’s resume is that he never had a blog.  Well he

Using C# Dynamic to simplify ADO.NET Data Access

Update (11/7/09) : fixed Execute() method per Richard’s suggestion to wrap IDataRecord instead of Reader. Recently, I started playing around with C# dynamic, and blogged how it could be used to call static class members late bound . Today, I was talking
Posted by davidebb | 16 Comments
Filed under: ,

Attachment(s): DataReaderWithDynamic.zip

Using C# dynamic to call static members

By now, you’ve probably heard that C# 4.0 is adding support for the dynamic keyword, which introduces some aspects of dynamic languages to C#.  I had not had a chance to really try it, but recently I was reading Bertrand Le Roy’s post on the topic,
Posted by davidebb | 13 Comments
Filed under: , ,

Attachment(s): DynamicCallsToStaticMembers.zip

T4MVC 2.4.04 update: MVC 2 support, new settings, cleanup, fixes

To get the latest build of T4MVC: Go to T4MVC page on CodePlex Though I haven’t blogged for a while about T4MVC, I’ve been making a few minor updates and only sent notification via Twitter. Now, I have a few things that are worth discussing in a little
Posted by davidebb | 8 Comments
Filed under: , , ,

C# method overload resolution can play tricks on you

While working on T4MVC , I ran into a very tricky C# compiler behavior that I thought I’d share.  T4MVC creates various overloads that allow you to avoid literal strings.  One such case is that you can replace: routes.MapRoute( "UpcomingDinners",
Posted by davidebb | 5 Comments
Filed under: ,

T4MVC 2.4 updates: settings file, sub view folders, ActionName support and more

To get the latest build of T4MVC: Go to T4MVC page on CodePlex This post is a continuation of various previous posts on the T4MVC template for ASP.NET MVC: A new and improved ASP.NET MVC T4 template The MVC T4 template is now up on CodePlex T4MVC 2.2
Posted by davidebb | 34 Comments
Filed under: , , ,

Using an Associated Metadata Class outside Dynamic Data

A while back, I blogged about how ASP.NET Dynamic Data apps can uses an Associated Metadata class (aka a ‘buddy’ class) to add metadata attributed to properties defined in a generated class. It’s a mostly ugly thing that was made necessary by limitations
Posted by davidebb | 8 Comments
Filed under: ,

Attachment(s): SimpleBuddyTypeSample.zip

Two ways to use T4 templates: support code vs. one-time generation

T4 templates have proven to be useful is a whole range of scenarios, and more and more developers are finding interesting things to do with them. For the most part, all those scenarios fall under two very distinct categories: “support code” versus one-time
Posted by davidebb | 6 Comments
Filed under: , ,

AspPathGuru: A little T4 love for ASP.NET WebForms

Last month , I wrote a number of posts on using T4 templates to get strong typing in ASP.NET MVC applications. The result is the T4MVC template available on CodePlex . This template has been pretty popular with many MVC users, and I received a huge amount
Posted by davidebb | 7 Comments
Filed under: ,

Attachment(s): AspPathGuru.zip

T4MVC 2.2 update: Routing, Forms, DI container, fixes

To get the latest build of T4MVC: Go to T4MVC home page This post is a continuation of various recent posts, most notably: A new and improved ASP.NET MVC T4 template The MVC T4 template is now up on CodePlex First, I’d like to thank all those who are
Posted by davidebb | 17 Comments
Filed under: , , ,

The MVC T4 template is now up on CodePlex, and it does change your code a bit

Short version : the MVC T4 template (now named T4MVC) is now available on CodePlex, as one of the downloads in the ASP.NET MVC v1.0 Source page . Go to T4MVC home page Poll verdict: it’s ok for T4MVC to make small changes Yesterday, I posted asking how
Posted by davidebb | 53 Comments
Filed under: , , ,
More Posts Next page »
 
Page view tracker