Visual Studio Live! - Redmond

Posted June 17, 2013 2: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:

Visual Studio Live! - Chicago

Posted May 6, 2013 2:26 PM Categories: .NET | Events | VSLive Chicago | Windows 8 | Windows Phone

imageI will be presenting a session at Visual Studio Live! in Chicago this May 13-17 at the Hilton Chicago.  The conference is a full 5 day event and there’s still time to register and save $400!

W01 Building Your First Windows Phone 8 Application
Date:
Wednesday, May 15, 2013
Time: 9:15 am - 10:30 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.

W13 Windows Store Application Contracts and Extensibility
Date:
Wednesday, May 15, 2013
Time: 3:00 pm – 4:15 pm
Level: Intermediate

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. 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.

Get more information on the conference at:

I will also be speaking at Visual Studio Live! in Redmond this coming August.  More details on that soon, but you can register now and save $400 on this conference as well!

RDSPK26

Visual Studio Live! - Las Vegas

Posted February 25, 2013 12:08 PM Categories: C# | Events | VSLive Vegas | Windows 8 | Windows Phone | Windows Runtime

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

I will be presenting a session at Visual Studio Live! in Las Vegas this March 25-29 at the MGM Grand.  The conference is a full 5 day event and there’s still time to register!

W01 Building Your First Windows Phone 8 Application
Date:
Wednesday, March 27, 2013
Time: 9:15 am - 10:30 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.

W20 Building a Windows Runtime Component with C#
Date:
Wednesday, March 27, 2013
Time: 4:15 pm - 5:30 pm
Level: Intermediate

A properly written Windows Runtime components can be consumed by C#/VB, HTML/JavaScript, and C++ applications.  In this session, we will discuss how to design and build a Windows Runtime component in C# such that it can be consumed by all languages.  Specifically, we will look at passing the right types across the ABI, how to create events that can be consumed, and how to create asynchronous methods, and much more!

Get more information on the conference at:

Hope to see you all there!

Code Snippets for Windows Store Apps

Posted September 11, 2012 11:37 AM Categories: Windows 8 | Channel 9 | C# | C/C++ | Visual Basic | JavaScript

Code Snippets for Windows Store AppsIf you're writing (or plan to write) a Windows Store app, check out our Windows Store App snippets project!  In partnership with the Visual Studio team, we have created a collection of around 60 IntelliSense Code Snippets for common Windows Store app programming tasks. The snippets are available for Visual Basic, C#, C++, and JavaScript developers.

For more details, please see:

With the Windows Store now open for submissions, use these snippets to get a jump start on your project.

After installing, just right-click and select Insert Snippet, and select the snippet from the list. Then press Tab to jump between fields.  Here's an example:

image

Give them a try and let us know what you think!

Visual Studio Live! - Las Vegas

Posted February 8, 2012 6:20 AM Categories: Async | Events | VSLive Vegas | Windows 8 | XNA

I will be speaking at Visual Studio Live! in Las Vegas this March 26-30.  The conference is a full 5 day event and there’s still time to register!  If you use code VLSPK21, you can save a nice chunk of cash off the all-access Best Value Conference Package. The three sessions I’m presenting are:

T05 - Windows 8 Metro-style Application Contracts and Extensibility
Date: Tuesday, March 27, 2012
Time: 10:45 AM – 12:00 PM 
Level: Intermediate

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

W04 - XNA Games for Windows Phone
Date: Wednesday, March 28, 2012
Time: 9:15 AM – 10:30 AM 
Level: Introductory to Intermediate

You have Silverlight on Windows Phone 7 under control, but what about XNA? If you're looking to create a more advanced game with better performance than Silverlight, XNA is the platform for you. In this session, developers will learn how to build an XNA game targeted for Windows Phone 7. The basics of the platform will be demonstrated while building a simple Space Invaders-type game that would be Marketplace acceptable. Specifically, this session will cover how to deal with user input, play sound effects and music, display animated 2D graphics, and how to create a game that's ready to be sold on the Marketplace.

TH09 - Writing Asynchronous Code Using .NET 4.5 and C# 5.0
Date: Thursday, March 29, 2012
Time: 11:00 AM – 12:15 PM
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!

As always. I will be hosting another round of Developer Duel on Wednesday night during the Wild Wednesday event.  Join us for the event and have a chance to win fabulous prizes while playing a game similar to one you’ve seen on TV for the past 30 years…

image

Get more information on the conference at:

Hope to see you all there!

My Info

  • View Brian Peek's profile on LinkedIn

Sponsored Ad

My Book

Sponsored Ad