Speaking
I speak regularly at various conferences around the country. If you’d like to have me come out and speak with your group please contact me.
2015
- XAML Antipatterns – VS Live Orlando – 11-19-2015
- Building Adaptive UIs for All Types of Windows – VS Live Orlando – 11-19-2015
- Creating Responsive Web Apps with JavaScript and Bootstrap – Atlanta Code Camp – 10-24-2015
- Unit Testing JavaScript Applications – Atlanta Code Camp – 10-24-2015
- Building Adaptive UIs for all types of Windows – Raleigh Code Camp – 10-17-2015
- Async Patterns for .NET Development – VS Live New York – 10-1-2015
- XAML Antipatterns – VS Live New York – 9-30-2015
- Design Patterns for .NET Developers Series (part1) – Charleston .NET User Group – 8-26-2015
- Unit Testing Javascript Apps – TriNug – 7-8-2015
- Async Development in .NET – Charleston .NET User Group – 6-25-2015
- Unit Testing Javascript Apps – SparkConf – 6-6-2015
- SOLID Application Development with .NET – Charleston .NET User Group – 5-28-2015
- Unit Testing JavaScript Applications – VS Live Las Vegas – 3-19-2015
- Cross-Platform Mobile Apps Using AngularJS and the Ionic Framework – VS Live Las Vegas – 3-18-2015
- Creating Responsive Cross-Platform Native/Web Apps with JavaScript and Bootstrap – VS Live Las Vegas – 3-17-2015
2014
- XAML Antipatterns – VS Live Orlando – 11-19-2015
- Building Adaptive UIs for All Types of Windows – VS Live Orlando – 11-19-2015
- Async Patterns for .NET Development – VS Live New York – 10-1-2015
- XAML Antipatterns – VS Live New York – 9-30-2015
- Unit Testing Javascript Apps – TriNug – 7-8-2015
- Async Development in .NET – Charleston .NET User Group – 6-25-2015
- Unit Testing Javascript Apps – SparkConf – 6-6-2015
- SOLID Application Development with .NET – Charleston .NET User Group – 5-28-2015
- Unit Testing JavaScript Applications – VS Live Las Vegas – 3-19-2015
- Cross-Platform Mobile Apps Using AngularJS and the Ionic Framework – VS Live Las Vegas – 3-18-2015
- Creating Responsive Cross-Platform Native/Web Apps with JavaScript and Bootstrap – VS Live Las Vegas – 3-17-2015
2013
- Reimagining the Mobile Workplace – Microsoft Executive Summit, Foxwoods, CT – 12-11-2013
- Windows 8 Apps with MVVM, HTML J/S, and Web API (An eCommerce Story) – VS Live Redmond – 8-22-2013
- Sharing Code Between Windows 8 and Windows Phone 8 Apps – VS Live Redmond – 8-21-2013
- Migrating from WPF or Silverlight to WinRT – VS Live Redmond – 8-21-2013
- Windows Store Shopping App Framework – Microsoft Offices New York – 5-22-2013
- Sharing Code Between Windows 8 and Windows Phone 8 Apps – VS Live Chicago – 5-15-2013
- Make Your App Alive with Tiles and Notifications – VS Live Chicago – 5-14-2013
- Windows 8 Apps with MVVM, HTML/JS, and Web API (An eCommerce Story) – VS Live Chicago – 5-14-2013
- Sharing Code Between Windows 8 and Windows Phone 8 Apps – VS Live Las Vegas – 3-27-2013
- Make your App Alive with Tiles and Notifications – VS Live Las Vegas – 3-26-2013
- See Windows 8 Apps in Action and Learn How to Transition Your Enterprise to Mobile – Webinar – 3-20-2013
- Shopping Reference App Demo – National Retail Federation 102nd Annual Convention & EXPO – 1-14-2013
2012
- Filling up Your Charm Bracelet – VS Live Orlando – 12-12-2012
- Smackdown: Metro Style Apps vs Websites – VS Live Orlando – 12-11-2012
- Smackdown: Metro Style Apps vs Websites – Fairfield/Westchester CT .NET User Group – 12-3-2012
- SQL Server 2012 & Windows 8 Apps Book Launch – Boston, MA – 10-25-2012
- SQL Server 2012 & Windows 8 Apps Book Launch – Midtown Manhattan – 10-18-2012
- SQL Server 2012 & Windows 8 Apps Book Launch – Farmington, CT – 9-19-2012
- WinRT for Web Devs – NYC Code Camp* – 9-15-2012
- SQL Server 2012 & Windows 8 Apps Book Launch – Costa Mesa, CA – 9-13-2012
- Filling up Your Charm Bracelet – VS Live Redmond – 8-9-2012
- WinRT for Web Devs – VS Live Redmond – 8-8-2012
- Windows8 Charms – Lehigh Valley .NET User Group – 7-17-2012
- Getting Started with Metro Apps – O’Reilly Media – Summer 2012
2011
- Introduction to the Windows Runtime (WinRT) – NY Alt.NET Meetup – 10-26-2011
- Handling MultiTouch on the Windows Phone 7 – NYC Windows Phone User Group – 10-17-2011
- Introduction to the Windows Runtime (WinRT) – New York Code Camp* – 10-1-2011
- Agile CampFire* – New York – 7-16-2011
- Handling MultiTouch on the Windows Phone 7 – MADExpo – Hampton, VA – 7-1-2011
- Community MegaPhone Podcast #29 – 6-24-2011
- INETA Mentor – New York/New Jersey – 5-26-2011
- Building Modular Silverlight Applications with MEF – Philly Code Camp – 4-9-2011
- Handling MultiTouch on the Windows Phone 7 – Fairfield / Westchester User Groups – 3-3-2011
- Handling MultiTouch on the Windows Phone 7 – New York Code Camp* – 2-19-2011
- Agile Firestarter* – Agile Estimation – Philadelphia – 1-22-2011
2010
- Unit Testing your Silverlight Applications Using the Silverlight Unit Testing Framework – Northern Virginia Code Camp – 12-11-2010
- Unit Testing your Silverlight Applications Using the Silverlight Unit Testing Framework – NYC WPF & Silverlight Meetup – 8-12-2010
- Apache Stonehenge M2 – Connected Show Podcast – 8-10-2010
- Building Modular Silverlight Applications with MEF – Northern Delaware .NET User Group (NoDeNUG) – 7-29-2010
- Agile Campfire* – New York – 5-8-2010
- Agile Firestarter* – Dependency Injection – New York – 3-27-2010
- Building Modular Silverlight Applications with MEF – NYC WPF & Silverlight Meetup – 3-15-2010
- Building a Rich Internet Application with jQuery – New York Code Camp – 3-6-2010
- Building Modular Silverlight Applications with MEF – New York Code Camp – 3-6-2010
- Apache Stonehenge – New York Connected Systems Group 1-12-2010
2009
- ALT.NET REST Presentation – NYC ALT.NET Meetup* – 11-19-2009
- Litware Training CourseFeed Service – Channel9 – 8-13-2009
- Litware Training Overview – Channel9 – 8-13-2009
- Stonehenge – NYC .NET Developer’s User Group – 7-16-2009
- Intro to jQuery – NYC Web Design Meetup – 2-9-2009
* Event Organizer