Visual Studio Live! - Orlando

Posted October 13, 2014 11:13 PM Categories: Gaming | VSLive Orlando | Windows 8.1 | Windows Phone | Async | Events

I will be presenting 3 sessions at Visual Studio Live! in Orlando this November 17-21.  The conference is a full 5 day event, and part of the Live! 360 conference, covering SharePoint, SQL Server, Modern Apps and more.  Plus, there’s still time to register and save $600 if you register before 10/15/14!  For this event, I’ll be presenting:

VSH03 Games Development with Unity and Other Frameworks for Windows and Windows Phone
Date: Thursday, November 20, 2014
Time: 8:00am – 9:15pm
Level: Introductory

There are a variety of platforms and frameworks which can be used to build games on both Windows and Windows Phone depending on the complexity of the game and the developer's skill level. In this session, we will delve into the many options available to developers, including DirectX, Unity, MonoGame, and more!

VSH08 Writing Asynchronous Code using .NET 4.5 and C# 5.0
Date: Thursday, November 20, 2014
Time: 9:30am – 10:45pm
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!

VSH10 Building Your First Universal Application for Windows Phone and Windows Store
Date: Thursday, November 20, 2014
Time: 11:00am – 12:15pm
Level: Introductory

Universal Apps enable developers to build apps for Windows Store and Windows Phone simultaneously while sharing code, controls, and other assets between them. In this session, you will learn how Universal Apps work as we build a simple app from start to finish using this new project type. We will cover what can and can't be shared, and how to best structure your project for maximum re-use.

LSPK61

Get more information on the conference at:

Visual Studio Live! – Orlando

Posted September 17, 2013 2: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! - Orlando

Posted December 1, 2011 7:59 AM Categories: .NET | Events | Multitouch | VSLive Orlando | Windows Phone | XNA

imageI will be speaking at Visual Studio Live! in Orlando this December 5-9.  The conference is a full 5 day event and there’s still time to register!  The two sessions I’m presenting are:

TH2 - XNA Games for Windows Phone 7
Date: Thursday, December 8, 2011
Time: 8:00 AM – 9:15 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.

TH12 - Multi-touch Madness!
Date: Thursday, December 8, 2011 
Time: 11:00 AM – 12:15 PM 
Level: Introductory to Intermediate

Multi-touch technology is popping up everywhere, most recently in Windows 7 and various .NET technologies. Windows 7 has been designed from the ground-up with multi-touch in mind, and the newest versions of WPF and Silverlight are multi-touch capable as well. In this session I will take you through the 4 biggest areas of Microsoft multi-touch technology: Windows 7, WPF 4, Silverlight, and Surface, including the forthcoming Surface Toolkit for Windows Touch. You will learn how to make your applications multi-touch aware and capable using each of these platforms, how to handle gestures and manipulations properly across platforms, and learn where multi-touch is heading in the future with regard to Microsoft development.

We will also be playing 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…

Get more information on the conference at:

Hope to see you all there!

Visual Studio Live! Orlando 2010

Posted November 8, 2010 12:46 AM Categories: .NET | Coding4Fun | Events | Visual Studio | VSLive Orlando | NUI

Update: Slides and source for my sessions are posted over on my Events page.  Have a look!  Thanks to everyone that came to my sessions!  Comments and critiques are welcome.

imageI have been selected to speak at the Visual Studio Live! conference in Orlando.  In addition to presenting two sessions at the conference, I’m also coordinating a special event on Tuesday night which we’re calling Devopalozza.  I have created and will host a team Jeopardy! style game-show which will pit three teams of speakers and attendees against each other for fabulous prizes.  I previously created the hardware and software for the Visual Studio Live Redmond conference, which turned into an article on Coding4Fun for those that might want to create a game-show at home or the office.

The two sessions I’m presenting are:

M15 What's New in Visual Studio 2010 Debugging
Date: Monday, November 15, 2010 
Time:  3:00 PM – 4:15 PM
Level: Intermediate

Visual Studio 2010 contains a variety of new debugging features to aid developers in creating bug-free software. In this session, we will explore many of these new features including IntelliTrace (historical debugging), breakpoint enhancements, new tools for debugging multi-threaded and parallel applications, enhancements to DataTips and watch windows, and new tools to better visualize and debug WPF applications and events. With these tools in hand, bugs don't stand a chance!

W13 Multi-touch Madness!
Date: Wednesday, November 17, 2010
Time: 1:45 PM – 3:00 PM
Level: Introductory to Intermediate

Multi-touch technology is popping up everywhere, most recently in Windows 7 and various .NET technologies. Windows 7 has been designed from the ground-up with multi-touch in mind, and the newest versions of WPF and Silverlight are multi-touch capable as well. In this session I will take you through the 4 biggest areas of Microsoft multi-touch technology: Windows 7, WPF 4, Silverlight, and Surface, including the forthcoming Surface Toolkit for Windows Touch. You will learn how to make your applications multi-touch aware and capable using each of these platforms, how to handle gestures and manipulations properly across platforms, and learn where multi-touch is heading in the future with regard to Microsoft development.

  Get more information on the conference at:

Hope to see you all there!

VSLive Devapalooza and Jeopardy on Coding4Fun

Posted August 4, 2010 10:39 PM Categories: Coding4Fun | WPF | VSLive Redmond | Events | Hardware | VSLive Orlando

imageTonight I hosted the Devapalooza event for Visual Studio Live in Redmond.  For the event, we played a Jeopardy-like game using software and hardware I created.  You can find an article on how the software was created, how to build the hardware, and full source/binary downloads over at Coding4Fun and CodePlex  This can be a fun way to host training at your office, or a way to liven up a user group.

A huge thanks to Dan Waters and Clemens Vasters from Microsoft, VSLive speakers Rocky Lhotka, Deborah Kurata, and David Platt, and our three attendees who played the game.  I think it was a great time.  Hopefully you did too if you were in attendance.

After playing the game tonight for real, I have a few ways to fix up the software and make it a bit easier to use, especially on the scoring side.  Also note that the code isn’t the best example of great coding.  With this being a side project and the deadline looming, I took a few dirty shortcuts.  But, it got the job done.  It looks like we might be playing this again at Visual Studio Live Orlando in November, so I should have those changes posted to Coding4Fun/CodePlex before then.

We had a few arguments over questions and answers tonight with the ultimate argument taking place during Final Jeopardy.  The category was “.NET History” with the following clue:  Prior to being known as the Common Language Runtime, the CLR was known by this “flashy” moniker.  The two answers that were given that caused a stir were  “Universal Runtime (URT)” and “COM+”.  The official answer I wrote was “Project Lightning”.  Carl Franklin of .NET Rocks fame did an interview with Jay Roxe back in 2005 in which he explained a bit of history of .NET.  Jay, a member of the early team, says this in the interview: “I joined what is now the .NET Framework team, or the Common Language Runtime team, back in November of 1997. [This was] back when it was called Project Lightning, then it became COM+, then it became Project 42….”  Wikipedia lists all of these names, along with Common Object Runtime (COR) and Universal Runtime (URT).

So…do I have any insiders reading the blog that were part of the original team have a timeline on the naming of the CLR?  Only Project Lightning fits the clue of “flashy” moniker, and the interview does indeed claim COM+ was a later name, but an official timeline of names would be interesting to know, especially if URT preceded Lightning.

Tomorrow I’ll be presenting my Multi-touch Madness session and I will post slides and code by Friday.

Update: Here’s a video of the Final Jeopardy argument, thanks to John von Rosen.

VSLive Gameshow Final Question

My Info

  • View Brian Peek's profile on LinkedIn

Sponsored Ad

My Book

Sponsored Ad