# Thursday, January 8, 2009

Today was the first "official" day of CodeMash and I spent most of it learning from experts.  Below is a quick summary of the sessions I attended.

Introducing Prototype and Scriptaculous
Leon Gersing made a splash Wednesday night during a .Net Rocks panel discussion by passionately arguing that JavaScript should be included in any discussion of rich internet applications and that JavaScript methods are unit testable dammit!  He continued that passion Thursday morning in this session, showing the prototype JavaScript library and

Developing for Microsoft Surface
I've seen people talk about Microsoft Surface, but this was by far the most comprehensive hands-on demo I've seen.  Jennifer Marsman (Microsoft) and Joe Engalan (VectorForm) showed applications built for the Surface and built an application on the fly.  They tools are very similar to WPF.  They even brought a Surface with them and attendees were allowed to play with it throughout the conference.

Thrashing
Mary Poppendieck is a noted author on Agile development methodologies.  In this session, she spoke about the things that cause "thrashing" - or decreased productivity - and ways to avoid this.  She emphasized the need to maintain a level workflow, so that developers can establish a cadence and more easily manage their project.  One way to accomplish this is to eliminate long backlog of features - many of which will never get implemented.

Managed Extensibility Framework
Drew Robbins
MEF is an upcoming framework from Microsoft that will allow you to build applications as composable parts that can be assembled at runtime.  Drew spoke conceptually about MEF and stepped through some sample code.  I've given talks on MEF in the past yet I still learned from Drew's talk.
  

Thursday, August 30, 2012 10:29:30 AM (GMT Daylight Time, UTC+01:00)
- Day 1
Comments are closed.