I’m giving my “TDD, DI, and SoC with ASP.NET MVC” talk at Houston TechFest this Saturday. This will be the 6th time I’ve given this same talk. I gave this talk the first time at Tech Ed 2008 when I pinch-hit for Phil Haack when he found out he wasn’t going to make it.
This talk has had great-reviews my several user groups, such as the ADNUG, TRINUG, NWANUG, SDNUG, and WINUG, and it is code-based, not powerpoint-based. One lucky audience member will also get to come up on stage and write some code during the presentation.
I will be using the almost-RC CodeCampServer code base as a platform to demonstrate these techniques. Come by and say hi, and if you aren’t already registered, sign up for the Houston TechFest.
Title: TDD, DI, and SoC with ASP.NET MVC
Description: Spelled out, it is test-driven development, dependency injection, and separation of concerns with Active Server Pages .Net Model View Controller. This talk will dive into how to design a presentation layer using ASP.NET MVC. In today’s industry, TDD, DI, and SoC are proven concepts that lead to more maintainable applications. Along with demonstrating how to use these techniques with ASP.NET MVC, we will discuss just what concerns should be separated. This talk provides a unique perspective on separation of concerns and uses TDD and DI to make it happen. MvcContrib is used in all the demos.
Presenter: Jeffrey Palermo is a software management consultant and the CTO of Headspring Systems in Austin, TX. Jeffrey specializes in Agile coaching and helps companies double the productivity of software teams. Jeffrey is an MCSD.Net , Microsoft MVP, Certified Scrummaster, Austin .Net User Group leader, INETA speaker, Christian, husband, father, motorcyclist, Eagle Scout, U.S. Army Veteran, and Texas A&M University graduate.
Subscribe to Jeffrey’s blog feed here: http://feeds.jeffreypalermo.com/jeffreypalermo
UPDATE: An unforeseen event has occurred, and I’ll have to miss TechFest. Jimmy Bogard has agreed to give this talk for me. He is very capable and is an expert on ASP.NET MVC. He’s also a co-author with me on ASP.NET MVC in Action.