Jerry Nixon on Windows

Friday, September 26, 2014

See you at TechEd in Barcelona

techedI feel pretty luck to have spoken at Build in San Francisco, TechEd in Houston, and now TechEd in Barcelona, Spain.

It’s in October, and I will be speaking on XAML and the Prism Framework. If you are headed to TechEd Europe this year, I hope you find me and say hi.

Best of luck!

Friday, September 19, 2014

DevRadio: Microsoft OCR Library for Windows Runtime

Jerry Nixon welcomes Ivan Stojiljkovic and Jelena Mojasevic from the Microsoft offices in Serbia as they discuss the new features and capabilities found in the Microsoft OCR Library for Windows Runtime. Tune in for this highly informative session where they show us how you can use the OCR Library to extract text from images In your apps. More…

Friday, September 5, 2014

DevRadio: How to use Visual Studio to Build Hybrid Apps that run on iOS, Android and Windows devices

Jerry Nixon welcomes Chuck Lantz, a Sr. Program Manager from the Visual Studio client team to the show as they discuss how you can build Hybrid apps for iOS, Android and Windows devices using Visual Studio with Apache Cordova integration. Tune in for this highly informative session and learn how you can deploy apps to a variety of platforms using a single project based on HTML and JavaScript.

Thursday, September 4, 2014

The Bing Image Widget

The Bing Image Widget enhances your web site with the power of Bing Image Search and provides your users with beautiful, configurable image galleries and slideshows. Learn more.

It’s that easy. It’s also in the news!

Tuesday, August 26, 2014

I had a dream. And, I was in charge!

The way Microsoft acquires companies to solve niche problems is very interesting to me. It’s equally interesting to me how Microsoft determines what products and features to build and discontinue. I started considering how this might be streamlined. Yes, it’s just a dream, but isn’t it compelling?

Friday, August 22, 2014

Did you know you can use Visual Studio to write an Android app?

imageYou might think you need x-code to write an iOS app. You might think you need eclipse to write an Andriod app. Visual Studio, is it just for Windows?

The answer is a solid “No”. Since the recent update of Visual Studio 2013 Update 3, developers have comprehensive tooling to support Apache Cordova.

Monday, August 11, 2014

Let’s Code! Strongly-typed Experiences in Prism MVVM for Windows Store

imageMicrosoft Patterns and Practices has created Prism MVVM for Windows Store Apps. This lightweight framework/toolkit gives you what you would get with MVVM Light but with some helper classes specific to Windows Store Apps – like app lifecycle management, extended splash screen, and orientation detection. 

Navigation Service

One key to Prism and every MVVM framework is the Navigation Service. Prism’s Navigation Service has a Navigate(string, object) method into which you do not pass the page type, no. You pass the Experience.

Friday, July 11, 2014

Designing Universal Experiences

With the release of Windows 8.1 Update 1, Windows Phone 8.1, and Visual Studio 2013 Update 2, developers can now choose a different modern project type, the Windows Universal App. But with the Universal App comes three orientations, two platforms, and several new design considerations.

image

Monday, July 7, 2014

Merriam-Webster finally gives me what I have been asking for!

Listen, I love the English language as much as the next red-blooded American. A waiter’s improper conjugation and tense use can ruin a message for me, just like it can you. But if there’s any grammatical rule that has forced me to rethink my religious insistence on word choice, it’s this one:

Thursday, July 3, 2014

Let’s Code! Handling validation in your Windows Store app (WinRT-XAML).

Many Windows Store apps are content presenters; they require very little data entry and, consequently, very little data validation. But data validation is a core component to a business apps. Is there validation built into the platform? No.

In several XAML frameworks data validation was baked-in. DataAnnotation and ExceptionValidationRule for bindings in WPF. IDataErrorInfo, INotifyDataErrorInfo, and BindingValidationError for setter exceptions in Windows Phone, Silverlight, et al. But these are not an option for a Windows Runtime developer, especially the Universal App developer. And, as we will see in this article, they were never really enough anyway. But, we have options.