I’m supposed to turn in the title and abstract for the workshop I’m giving as part of the Continuous Improvement in Software Development Conference in Austin (what an awkward name, but Kaizenconf sounds even sillier). There is going to be a series of free (as in beer) workshops on the Thursday and Friday before the open spaces event starts. I’ve got two options in mind for my workshop, but I’d love to hear from anybody who’s planning to be there what they might like. We’ll try to get some or all of it recorded regardless.
- Opening the Kimono: Chad Myers and I will open up our current architecture for our discussion. We’ll talk about constructing and using internal DSL’s in C#, how we use the MVC framework, opinionated software design applied, and how we go about doing automated testing of the full application and our BDD flavored approach. We’ll probably also talk about how we’re incorporating Fluent NHibernate, advanced IoC tool usage, and how to exploit many of the new C# 3 language features to your advantage. I personally feel like the ASP.NET MVC framework is way too vanilla out of the box for efficient development, so I’d like to talk about adding “opinions” to the MVC to make it more efficient for your project. In other words, you need to pimp out your MVC tool.
- Patterns for Composite Applications. More of Build Your Own CAB, but this time it’ll be more WPF specific and I’ll get into many more of the actual patterns for coordinating screens and building a pluggable application. Frankly, it’s to help me out with getting my book going, but I think I can make it worth the time.