Speaking

  • AngleBrackets | April 13 - 16, 2014

    Rob will be presenting two talks "0-60 with Durandal" and "Warping Reality: Desktop Apps with HTML, JavaScript and CSS". He'll also be teaching an all-day workshop titled "Single Page Apps with Durandal: Novice to Guru".

  • Tallahassee Code Camp 9 | Saturday, November 9, 2013 | 0-60 with Durandal 2.0

    Durandal is a second generation Single Page Application (SPA) framework that aspires to give developers building rich web apps a pleasant and productive experience. In this session you'll see just how simple it can be to build JavaScript applications for web, mobile and desktop. We'll start from ground zero and cover project setup, building modules and views, handling navigation, application lifecycle and more. Enter the next generation of web development now, with Durandal.

  • Code on the Beach | Friday, August 16, 2013 | 0-60 with Durandal 2.0

    Durandal is a second generation Single Page Application (SPA) framework that aspires to give developers building rich web apps a pleasant and productive experience. In this session you'll see just how simple it can be to build JavaScript applications for web, mobile and desktop. We'll start from ground zero and cover project setup, building modules and views, handling navigation, application lifecycle and more. Enter the next generation of web development now, with Durandal.

  • Monospace | Saturday, July 23, 2011 | Screen Patterns

    In this talk we'll look at several real-world Xaml applications with non-trivial user interface designs. We'll look at the unique challenges that each application provided and see how those were mitigated through the application of various screen patterns.

  • Mix10 | March 15, 2010 | Build Your Own MVVM Framework

    You've heard a lot about Model-View-ViewModel (MVVM), but you've struggled to see how it can help you in your day-to-day work. Or, you're experienced at implementing MVVM, but looking for some ways to maximize your investment in this methodology. In this talk, we build a simple MVVM framework by iteratively identifying pain points in our UI development and eliminating them with simple solutions. You'll walk away with code, but more importantly with an understanding of how to apply some simple ideas to improve productivity with MVVM in your own projects. Watch the video online.