As I mentioned in a previous post, I have the honor of speaking at VSLive this December. I would like to give a little more background and detail about the one of the sessions: Going from Silverlight or WPF to Windows 8 Apps.

Over the past year I have had many discussions about the development options for WinRT, mostly focused on XAML/C# and HTML/JS. There has been concern about which stack developers should focus their skills, but I get the impression that it’s not a battle. If you already know XAML by either working in Silverlight, WPF or Windows Phone, you should heavily consider continuing to use XAML. With that being said, use the best tool for the job and don’t make it a religious war! I have also heard concerns about the apparent shift from Silverlight, but it is just a change in run-time. The technologies used to write Silverlight applications, XAML and C#, are still a major focus and will be for a long time.

That leaves many Silverlight and WPF developers looking to use their XAML and C# skills to make Windows 8 Store apps. I’m going to discuss this exact process, what to expect and provide my personal experience during my VSLive session. Spoiler alert: Your existing skills port nicely! I’ll dig into the async shift, new user experience features in Windows 8 and what it’s like to actually port an application. There are considerations like navigation, controls, app model, designing for touch, animations, transitions, visual states, file & storage APIs, and validation. None of those are deal breakers though. My process of getting into XAML was with WPF first, then Silverlight, then Silverlight for Windows Phone and now Windows 8 Store apps. Each step meant a different run-time and various platform adjustments. As anyone with time in our industry realizes, things change rapidly. This is just the next step in our learning process and I happen to be thoroughly enjoying creating Windows 8 Store apps.

If you’re interested in coming to my session and want to save $300 on @VSLive Orlando? Register before the Early Bird deadline on 11/7: http://bit.ly/VOSPK17Reg

I have the pleasure of speaking at the Chippewa Valley Code Camp 2012 on November 3, 2012.

How HTML Makes YOU a Windows 8 App Dev Already!

Are you a web developer? Your toolset makes you a Windows 8 app developer because HTML5 is now a first class citizen for making WinRT apps. Using HTML5 along with JavaScript and CSS3, Microsoft has enabled web developers from all platforms the ability to start app dev with a very low learning curve. Come see what that learning curve looks like, as Greg discusses what WinJS is and how to use it. You will learn about the basics of Windows Store App patterns, navigation, async, and operating system integration.

Find more information at http://chippewavalleycodecamp.com/

On October 10th, 2012 I’ll be presenting at the Fox Valley .NET Users Group. I hope to see you there and have some great discussions.

Developing Windows 8 Store Apps (formerly Metro Apps)

Getting started with a new technology can sometimes have its hurdles. Greg will help eliminate those obstacles, whether you’re interested in the HTML/JS side or the XAML/C# side, come see what it means to develop Windows 8 Store Apps (formerly Metro Apps). He will discuss the tools, changes, new features and how your existing tool set carries over into this new platform. There will be plenty of demos and resources, so don’t miss out!