Angle Bracket Percent
David Ebbo's blog Follow me on Twitter (@davidebbo)
This blog has moved!
You can now find my blog at https://blog.davidebbo.com/, and all posts from now on will be...
Date: 01/01/2011
Turn your Razor helpers into reusable libraries
Note: the generator has evolved since this post. Although the post is still worth reading, please go...
Date: 10/27/2010
Introducing NuGet: the smart way to bring bits into your projects
I’m thrilled to announce that the secret project we’ve been working on for the last few months is no...
Date: 10/05/2010
The easy way to create an Entity Framework ‘Defining Query’
Entity Framework supports a concept called a ‘Defining Query’, which is basically a...
Date: 10/01/2010
A short take on Microsoft.Data
Yesterday, David Fowler blogged about the Microsoft.Data APIs that come with ASP.NET...
Date: 08/03/2010
T4MVC 2.6.20, and upcoming T4MVC talk at MvcConf
I just pushed T4MVC out to the MvcContrib CodePlex site. You can go to the T4MVC Home Page to...
Date: 07/20/2010
Check out Chirpy, a very cool Add-In to run T4MVC and do many other cool things
Just a quick post to point folks to a very cool CodePlex Add-In that you may not know about. ...
Date: 07/17/2010
How WebMatrix, Razor, ASP.NET Web Pages and MVC fit together
Today, we announced the public availability of the Microsoft WebMatrix Beta. This is an exciting...
Date: 07/07/2010
An even better way to run T4MVC: a VS AddIn
Last week, I blogged about a nice way of auto-running T4MVC by using the Macro IDE to write an...
Date: 03/18/2010
T4MVC 2.6.13: now officially in MvcContrib, with a few new features
To get the latest build of T4MVC: Go to MvcContrib T4MVC page on CodePlex A few weeks back,...
Date: 03/08/2010
Use C# 4.0 dynamic to drastically simplify your private reflection code
Update 8/10/2011: this project now has a home at https://github.com/davidebbo/ReflectionMagic. Also,...
Date: 01/18/2010
T4MVC 2.6.10: fluent route value API, shorter way to refer to action, and more
To get the latest build of T4MVC: Go to T4MVC page on CodePlex I just posted build 2.6.10. There...
Date: 01/04/2010
Passing anonymous objects to MVC views and accessing them using dynamic
Note (12/22/2011): now that MVC 3 has direct support for dynamic, the technique below is no longer...
Date: 12/18/2009
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...
Date: 11/29/2009
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...
Date: 11/25/2009
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...
Date: 11/20/2009
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...
Date: 11/16/2009
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...
Date: 11/12/2009
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...
Date: 10/29/2009
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...
Date: 07/31/2009
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...
Date: 07/28/2009
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...
Date: 07/24/2009
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...
Date: 07/17/2009
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...
Date: 07/12/2009
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...
Date: 06/30/2009
Mind if my MVC T4 template changes your code a bit?
Update: Please see this post for what came out of this ‘poll’, and for a pointer to the newest T4...
Date: 06/25/2009
A new and improved ASP.NET MVC T4 template
Update: Please read this post for the newest and greatest. A couple weeks ago, I blogged about using...
Date: 06/17/2009
A T4 based approach to creating ASP.NET MVC strongly typed helpers
Update: Please see this newer post for the latest and greatest MVC T4 template Earlier this...
Date: 06/05/2009
CodeDom vs T4: two approaches to Code Generation
There are many scenarios where the need to generate source code arises. The MVC helpers I introduced...
Date: 06/03/2009
A BuildProvider to simplify your ASP.NET MVC Action Links
Update: Please see this newer post for the latest and greatest MVC T4 template One downside...
Date: 06/01/2009
A new flag to optimize ASP.NET compilation behavior
Update (9/04/2009) Actually downloading this fix for 3.5SP1 has been a confusing topic. Here are...
Date: 04/15/2009
Using a DomainService in ASP.NET and Dynamic Data
Update (8/26/2010): I updated some of the content to reflect the new way to get the bits. One...
Date: 03/24/2009
My MIX 2009 ASP.NET Data talk is available online
Last Friday, I gave a talk at MIX on various things that we’re working on in ASP.NET data...
Date: 03/24/2009
Tips on getting your ASP.NET Dynamic Data questions answered quickly
When you run into an issue or have a question about ASP.NET Dynamic Data, the best place for it is...
Date: 01/11/2009
A helper to easily set up change notifications in Entity Framework
When you use Entity Framework, you can perform Insert/Update/Delete operations on your entities, and...
Date: 01/09/2009
Two worlds of Dynamic Data customization: generic vs schema specific
There are many ways to customize a ASP.NET Dynamic Data site, which can sometimes be a bit...
Date: 12/22/2008
Time for a new useless blog subtitle
For the longest time, I had set my blog subtitle to “Dynamic Data and other ASP.NET topics”, which...
Date: 12/18/2008
Using Dynamic Data with multiple databases
Most Dynamic Data web sites typically only use a single database, with either a Linq To Sql or...
Date: 12/11/2008
Handling database exceptions in Dynamic Data
This post was prompted from a forum thread in which the user wanted to display database errors in a...
Date: 12/11/2008
Fun with T4 templates and Dynamic Data
T4 templates have been a pretty popular topic lately. If you have no idea what they are, don’t feel...
Date: 11/26/2008
Using User Controls as Page Templates in Dynamic Data
Dynamic Data has the concept of Page Templates, which are pages that live under...
Date: 11/25/2008