Author Archives: Jimmy Bogard

About Jimmy Bogard

I'm a technical architect with Headspring in Austin, TX. I focus on DDD, distributed systems, and any other acronym-centric design/architecture/methodology. I created AutoMapper and am a co-author of the ASP.NET MVC in Action books.

Announcing Austin Code Camp 2014

It’s that time of year again to hold our annual Austin Code Camp, hosted by the Austin .NET User Group: Austin 2014 Code Camp We’re at a new location this year at New Horizons Computer Learning Center Austin, as our … Continue reading 

Posted in Austin Code Camp | 2 Comments

Conventional HTML in ASP.NET MVC: Client-side templates

Other posts in this series: A primer Building tags Adopting Fubu conventions Baseline behavior Replacing form helpers Data-bound elements Validators Building larger primitives Client-side templates In our last post, we brought everything together to build composable blocks of tags driven … Continue reading 

Posted in ASP.NET MVC | 16 Comments

Conventional HTML in ASP.NET MVC: Building larger primitives

Other posts in this series: A primer Building tags Adopting Fubu conventions Baseline behavior Replacing form helpers Data-bound elements Validators Building larger primitives Client-side templates We’ve taken our individual form elements quite far now, adopting a variety of conventions in … Continue reading 

Posted in ASP.NET MVC | 11 Comments

Conventional HTML in ASP.NET MVC: Validators

Other posts in this series: A primer Building tags Adopting Fubu conventions Baseline behavior Replacing form helpers Data-bound elements Validators Building larger primitives Client-side templates We’re marching towards our goal of creating conventional components, similar to React classes or Angular … Continue reading 

Posted in ASP.NET MVC | 10 Comments

Conventional HTML in ASP.NET MVC: Data-bound elements

Other posts in this series: A primer Building tags Adopting Fubu conventions Baseline behavior Replacing form helpers Data-bound elements Validators Building larger primitives Client-side templates We’re now at the point where our form elements replace the existing templates in MVC, … Continue reading 

Posted in ASP.NET MVC | 4 Comments

Conventional HTML in ASP.NET MVC: Replacing form helpers

Other posts in this series: A primer Building tags Adopting Fubu conventions Baseline behavior Replacing form helpers Data-bound elements Validators Building larger primitives Client-side templates Last time, we ended at the point where we had a baseline behavior for text … Continue reading 

Posted in ASP.NET MVC | 23 Comments

Conventional HTML in ASP.NET MVC: Baseline behavior

Other posts in this series: A primer Building tags Adopting Fubu conventions Baseline behavior Replacing form helpers Data-bound elements Validators Building larger primitives Client-side templates Now that we’ve got the pieces in place for building input/display/label conventions, it’s time to … Continue reading 

Posted in ASP.NET MVC | 4 Comments

Conventional HTML in ASP.NET MVC: Adopting Fubu conventions

Other posts in this series: A primer Building tags Adopting Fubu conventions Baseline behavior Replacing form helpers Data-bound elements Validators Building larger primitives Client-side templates Now that we’ve established a base for programmatically building out HTML, we can start layering … Continue reading 

Posted in ASP.NET MVC | 6 Comments

Survey of two large MVC projects

A large-ish MVC project in which I led the architecture is hitting a milestone of 12 months in development (though released to production for some months now). It’s a similar project to the one where AutoMapper came from, but this … Continue reading 

Posted in ASP.NET MVC | 25 Comments

Missing EF Feature Workarounds: Filters

Filters are one of those ORM features that when you need it, you REALLY need it. NHibernate has had this feature for quite a long time, but it still doesn’t exist in EF. What are filters? In NHibernate, a filter … Continue reading 

Posted in Entity Framework, NHibernate | 29 Comments