About Me
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.
Upcoming Talks
-
Recent Posts
Recent Comments
- JustinBMichaels on Strategies for isolating the database in tests
- offler on Tabs versus spaces: Spaces won
- offler on Tabs versus spaces: Spaces won
- eatfrogtest on Strategies for isolating the database in tests
- The Morning Brew - Chris Alcock » The Morning Brew #1380 on Strategies for isolating the database in tests
Archives
- June 2013 (4)
- May 2013 (4)
- April 2013 (1)
- March 2013 (6)
- February 2013 (2)
- January 2013 (2)
- December 2012 (3)
- November 2012 (6)
- October 2012 (7)
- September 2012 (3)
- August 2012 (6)
- July 2012 (5)
- June 2012 (3)
- May 2012 (3)
- April 2012 (3)
- March 2012 (8)
- February 2012 (5)
- January 2012 (5)
- December 2011 (3)
- November 2011 (6)
- October 2011 (4)
- September 2011 (6)
- August 2011 (8)
- July 2011 (3)
- June 2011 (4)
- May 2011 (8)
- April 2011 (6)
- March 2011 (3)
- February 2011 (7)
- January 2011 (6)
- December 2010 (4)
- November 2010 (2)
- October 2010 (1)
- September 2010 (7)
- August 2010 (6)
- July 2010 (4)
- June 2010 (7)
- May 2010 (9)
- April 2010 (8)
- March 2010 (5)
- February 2010 (4)
- January 2010 (9)
- December 2009 (9)
- November 2009 (5)
- October 2009 (8)
- September 2009 (8)
- August 2009 (8)
- July 2009 (11)
- June 2009 (10)
- May 2009 (11)
- April 2009 (10)
- March 2009 (9)
- February 2009 (12)
- January 2009 (10)
- December 2008 (8)
- November 2008 (14)
- October 2008 (11)
- September 2008 (10)
- August 2008 (12)
- July 2008 (11)
- June 2008 (11)
- May 2008 (15)
- April 2008 (10)
- March 2008 (15)
- February 2008 (13)
- January 2008 (19)
- December 2007 (9)
- November 2007 (17)
- October 2007 (23)
- September 2007 (10)
- August 2007 (11)
- July 2007 (11)
- June 2007 (9)
- May 2007 (14)
- April 2007 (7)
Categories
- Agile (53)
- ALT.NET (1)
- altnetconf (3)
- Architecture (13)
- ASP.NET (11)
- ASP.NET MVC (46)
- ASP.NET MVC in Action (1)
- ASP.NET Web API (2)
- Austin Code Camp (2)
- Austin DDD Book Club (2)
- AutoMapper (31)
- BDD (8)
- Behave# (6)
- Behavior-Driven Development (5)
- C# (70)
- Code smells (2)
- Community (6)
- Continuous Improvement (3)
- Continuous Integration (7)
- CQRS (3)
- Dependency Injection (9)
- Design (19)
- Distributed Systems (4)
- Domain Driven Design (2)
- Domain-Driven Design (50)
- Entity Framework (2)
- git (15)
- HTML5 (1)
- JavaScript (4)
- Legacy Code (11)
- LINQ (10)
- LINQ to SQL (5)
- Mercurial (9)
- Messaging (10)
- Misc (50)
- MonoRail (4)
- MSBuild (1)
- MVC (1)
- NBehave (3)
- NFJS (1)
- NHibernate (10)
- NServiceBus (18)
- OO (2)
- OSS (1)
- PabloTV (1)
- Patterns (8)
- People (4)
- Personal (2)
- Presentations (1)
- Process (3)
- PTOM (1)
- Rails (3)
- Rant (31)
- Refactoring (22)
- REST (2)
- Rhino Mocks (1)
- Ruby (3)
- SOA (10)
- SQL (4)
- StructureMap (9)
- TDD (32)
- Team Build (6)
- Testing (26)
- TFS (2)
- Tools (36)
- Uncategorized (7)
- VSTS (7)
- WCF (5)
Meta
Category Archives: OSS
ASP.Net Web Config Transform Console Utility released on nuget
Overview ASP.Net Web.config transformations are a great way to manage configuration differences between environments. You can easily change a database connection string or change the compilation model for asp.net. Here is a link to the syntax documentation on msdn. The … Continue reading
Also posted in AutoMapper
5 Comments
Are your unit tests still hard to read ? – Should Assertion Library
I created the Should library to fill a gap in the testing ecosystem in the .Net space. Simply put, I took what I liked about using extension methods to make a more readable set of assertions, but made the library … Continue reading
Also posted in SQL
17 Comments
using MVC Navigation Routes in Twitter.Bootstrap.MVC4
One of the features that the Twitter.Bootstrap.MVC4 nuget package provides is a simple route based menu system. By adding explicit routes to your application you can control, the top menu for your application. To learn more about the Package read … Continue reading
Also posted in AutoMapper
8 Comments
Twitter.Bootstrap.MVC4; the Bootstrap package for ASP.Net MVC4
UPDATE: To learn more about the Package read these blog posts: Introduction Release 1.0.71 Bootstrap MVC – Menu System Bootstrap as described by the project website is: “Sleek, intuitive, and powerful front-end framework for faster and easier web development”. It is … Continue reading
Also posted in ASP.NET MVC
34 Comments
Publish and Subscribe using SignalR in Home Automation – Part 3
using signalR aspnetmvc knockoutjs javascript jquerymobile x10 Part 1 – Synchronizing webpages across devices with SignalR Part 2 – Architecture for a SignalR Synchronized Webpage Application Part 3 – Publish Subscribe using SignalR Part 4 – Front End Code Review … Continue reading
Also posted in TDD
Leave a comment
Architecture for a SignalR Synchronized Webpage Application
using: signalR aspnetmvc knockoutjs javascript jquerymobile x10 Part 1 – Synchronizing webpages across devices with SignalR Part 2 – Architecture for a SignalR Synchronized Webpage Application Part 3 – Publish Subscribe using SignalR Part 4 – Front End Code Review … Continue reading
Also posted in Agile, Design
2 Comments
OSS Rules of Engagement
After two posts to a reaction of a comment on feedback I had for the Git installer, I thought it was pertinent to share my thoughts on OSS rules of engagement. Scott Chacon left a comment along the lines of … Continue reading
Mac and iOS Development Toolbox
I have been building for the Mac and iOS for the last couple of years and the list of tools I have ben using has been growing (and shrinking). There is a great development community around the Mac / iOS. … Continue reading
Also posted in Agile, Behave#
Leave a comment
JavaScript Can’t Do Math – SilverlightCalculator A New Silverlight OSS Project
It’s amazing what a lack of sleep can do for the OSS World. Over the last year I have encountered numerous places where I wanted to do simple financial equations in my JavaScript applications. You know really complex stuff like … Continue reading
Also posted in Misc
Leave a comment
Using Solution Factory + NuPack to create Opinionated Visual Studio Solutions.
Using Solution Factory inside of NuPack opens up a great new world of creating Solution Level templates. Previously, I wrote a lot of code in Solution Factory that just kept running into edge cases working against the Visual Studio automation … Continue reading
Also posted in Misc
Leave a comment
