Visual Studio Live! – Chicago

Posted April 8, 2014 8:04 AM Categories: .NET | Async | Events | VSLive Chicago

I will be presenting 2 sessions and speaking on the closing panel at Visual Studio Live! in Chicago this May 5-8.  The conference is a full 4 day event and there’s still time to register and save $200 if you register before 4/16/14!  For this event, I’ll be presenting:

TH10 Performance and Diagnostics Hub in Visual Studio 2013
Date:
Thursday, May 8, 2014
Time: 11:00am – 12:15pm
Level: Intermediate

Visual Studio 2013 has introduced a new Performance and Diagnostics hub which encompasses a variety of new and old tools to profile your Windows Store applications. In this session, we will take a detailed look at all of the tools that the Performance and Diagnostics Hub has to offer with both XAML and HTML/JavaScript Windows Store apps.

TH20 Writing Asynchronous Code Using .NET 4.5 and C# 5.0
Date:
Thursday, May 8, 2014
Time: 3:00pm – 4:15pm
Level: Introductory

A variety of new features were added to the .NET 4.5 Framework, including support for easily writing asynchronous code. This session will introduce the concepts of asynchronous programming, .NET Tasks, how to ensure your UI remains responsive, and how to do all of this properly in your own applications using the new "async" and "await" keywords. If you're looking for ways to provide a better, smoother experience for your users, don't miss this session!

I’ll also be speaking on the Conference Wrap-Up Panel at 4:30pm on Thursday.  Come and ask questions!

CHSPK23

Get more information on the conference at:

Visual Studio Live! – Las Vegas

Posted January 10, 2014 11:18 AM Categories: .NET | Bing | Events | Visual Studio | VSLive Vegas | Windows 8.1

imageI will be presenting 3 sessions at Visual Studio Live! in Las Vegas this March 10-14.  The conference is a full 5 day event and there’s still time to register and save $500 if you register before 1/22/14!  For this event, I’ll be presenting:

LT20 Controlling Hardware using Windows 8.1
Date:
Tuesday, March 11, 2014
Time: 4:15pm – 5:30pm
Level: Introductory

Windows 8.1 allows developers to communicate with a variety of devices through several interfaces. In this session, we will look at how to talk to hardware connected via USB and Bluetooth, as well as some of the new APIs which allow Windows 8.1 to talk to Point of Sale (POS) devices, scanners, and even 3D printers using real examples with real hardware!

LT27 Performance and Diagnostics Hub in Visual Studio 2013
Date:
Wednesday, March 12, 2014
Time: 1:15pm – 2:30pm
Level: Intermediate

Visual Studio 2013 has introduced a new Performance and Diagnostics hub which encompasses a variety of new and old tools to profile your Windows Store applications. In this session, we will take a detailed look at all of the tools that the Performance and Diagnostics Hub has to offer with both XAML and HTML/JavaScript Windows Store apps.

LW30 Overview of the Bing Platform
Date:
Wednesday, March 12, 2014
Time: 4:30pm – 5:45pm
Level: Introductory

Bing has a variety of controls, APIs, and web services designed to enhance your application and provide users with an interactive way to explore the world around them. In this session we will take a look at several of these items and how they can be used from a Windows desktop, Store or Phone application.

LSPK35

Get more information on the conference at:

Email Woes

Posted December 10, 2013 11:30 AM Categories: Site News

Apparently the email service tied to this blog has been down for quite a long time and I had no idea.  If you've sent me an email recently, please re-send using the Contact Me link above.  Sorry!

Visual Studio Live! – Orlando

Posted September 17, 2013 1:33 PM Categories: Hardware | VSLive Orlando | Windows 8.1

Update: Make that 3 sessions!

imageI will be presenting 3 sessions at Visual Studio Live! in Orlando this November 18-22.  The conference is a full 5 day event and there’s still time to register and save some cash!  For this event, I’ll be presenting:

VST01 What's New in Windows 8.1 for Developers
Date:
Tuesday, November 19, 2013
Time: 9:30 am – 10:45 am
Level: Introductory

Windows 8.1 contains thousands of new APIs which can make your application even better. In this session, you will get an overview of what’s new to developers in Windows 8.1, and how to use these features to make your apps even better. From new XAML controls to PDF support to text-to-speech, you won’t want to miss this session if you’re a Windows 8 developer!

VST05 Controlling Hardware using Windows 8.1
Date:
Tuesday, November 19, 2013 
Time: 11:00 am – 12:15 pm
Level: Introductory

Windows 8.1 allows developers to communicate with a variety of devices through several interfaces. In this session, we will look at how to talk to hardware connected via USB and Bluetooth, as well as some of the new APIs which allow Windows 8.1 to talk to Point of Sale (POS) devices, scanners, and even 3D printers using real examples with real hardware!

VST09 Building Your First Windows Phone 8 Application 
Date:
Tuesday, November 19, 2013 
Time: 2:00pm – 3:15 pm
Level: Introductory

Expand your mobile horizons with Windows Phone 8! Developing applications for the phone is extremely similar to building a XAML application for the desktop. In this session, I will demonstrate the fundamentals of Windows Phone development while building a very simple application which covers all of the important points of the new platform’s architecture, including the developer tools and device emulator and touch input.

VSLSP19

Get more information on the conference at:

Visual Studio Live! - Redmond

Posted June 17, 2013 1:21 PM Categories: C# | Events | VSLive Redmond | Windows 8 | Windows Phone

Update: Slides and code are now available over on the Events page!

imageI will be presenting 2 sessions at Visual Studio Live! in Redmond on the Microsoft campus this August 19 – 23.  The conference is a full 5 day event and there’s still time to register and save some cash!  For this event, I’ll be presenting:

T20 Windows Store Application Contracts and Extensibility
Date:
Tuesday, August 20, 2013
Time: 4:15 pm – 5:30 pm
Level: Introductory

In this session, we will explore these contracts and how they can be used in any Windows Store application to provide a seamless, integrated experience for users.  Contracts are a new feature of Windows 8 Store applications that allow interaction with the operating system and other Store applications in a standard way. With contracts, applications can implement interfaces to allow searching, sharing, settings, app-to-app file picking, and more.

TH03 Building Your First Windows Phone 8 Application
Date:
Thursday, August 22, 2013
Time: 8:00 am – 9:15 am
Level: Introductory

Expand your mobile horizons with Windows Phone 8!  Developing applications for the phone is extremely similar to building a XAML application for the desktop.  In this session, I will demonstrate the fundamentals of Windows Phone development while building a very simple application which covers all of the important points of the new platforms architecture, including the developer tools and device emulator and touch input.

RDSPK265Get more information on the conference at: