Matt Hinze

Speaker Image

Microsoft MVP

Matt Hinze is a programmer and software designer from Austin, TX. He has successfully delivered technical courses to software developers since 2005. Meanwhile he is a full time developer and architect working in the trenches on major software projects. Passionate about software and programming, Matt is active in the developer community and presents technical talks to community groups and at conferences. Matt is an ASPInsider and Microsoft MVP for C# and an author of ASP.NET MVC 2 in Action and the upcoming ASP.NET MVC 3 in Action. Matt works at Sogeti on a large e-commerce implementation in Round Rock, and lives in the North Austin suburbs with his wife and son.

Sessions

ASP.NET MVC 3 In Action

Level: 300
Track: None
Time: 12:45 PM - 02:00 PM
Day: 2
Room: Windows Phone 7

This talk is for developers familiar with ASP.NET MVC that are taking their use of the framework to the next level. In this session Matt Hinze, author of ASP.NET MVC 3 In Action, will present advanced ASP.NET MVC topics taken from real world projects, including:

1. Understanding client side validation
2. Automation tools and developer productivity
2. Slick options for functional testing

Secrets of the C# Masters

Level: 300
Track: None
Time: 09:00 AM - 10:15 AM
Day: 2
Room: Windows Phone 7

No patterns, no principles, just hacking code. In this talk C# MVP Matt Hinze demonstrates several real-world techniques used by expert C# programmers to bend our favorite language to their will. Matt scoured the open-source landscape to see how the gurus break free from the shackles of generics, take advantage of little-known language features, master reflection and transform APIs into productivity powerhouses.

TDD: The New Whys and Hows

Level: 200
Track: None
Time: 02:15 PM - 03:30 PM
Day: 1
Room: TextControl

Get started with TDD on the right foot. The developer community has suffered through years of intellectually dishonest rhetoric about test-driven development. Presented as a panacea for all software woes, TDD leaders have pushed an all or nothing approach - but is their way productive or even useful? How can we capture and utilize what's good about TDD without the burden of making a lifestyle choice? In this session for TDD beginners C# MVP Matt Hinze shares his approach to thinking about TDD and some practical mechanics that really work.