Jerry Nixon on Windows

Wednesday, December 17, 2014

Resources for making apps accessible

Articles

Accessibility Resources for Developers (Portal with many links)
http://social.technet.microsoft.com/wiki/contents/articles/28725.accessibility-resources-for-developers.aspx

Accessibility for Windows Runtime apps using C#/VB/C++ and XAML
http://msdn.microsoft.com/en-us/library/windows/apps/hh452680.aspx

Accessibility for Windows Runtime apps using JavaScript and HTML
http://msdn.microsoft.com/en-us/library/windows/apps/hh452681.aspx

Make your Windows 8.1 app accessible. Reach more customers!
http://blogs.windows.com/buildingapps/2013/10/22/make-your-windows-8-1-app-accessible-reach-more-customers/

Testing for accessibility in Windows Store apps
http://blogs.windows.com/buildingapps/2014/03/25/testing-for-accessibility-in-windows-store-apps/

Using Narrator on the Desktop
http://windows.microsoft.com/en-us/windows/hear-text-read-aloud-narrator#1TC=windows-8

Using Narrator on the Phone
http://www.windowsphone.com/en-us/how-to/wp8/settings-and-personalization/use-narrator-on-my-phone

Microsoft Accessibility Standard (MAS)
http://enable/RelatedResources/MAS%20v2/MAS%20v2%20Final.docx

Channel 9 Videos

Introduction to Accessibility
http://channel9.msdn.com/Series/Introducing-Windows-8/Introduction-to-Accessibility

Designing with Narrator in mind
http://channel9.msdn.com/Series/Introducing-Windows-8/Narrator

How to Build an Accessible Windows 8.1 App
http://channel9.msdn.com/Events/Build/2013/2-001

Lessons Learned from Building Alarms and Calculator for Windows 8.1
http://channel9.msdn.com/Events/Build/2013/2-060

Tips and Tricks for Designing a Great Accessibility Experience for Your App
http://channel9.msdn.com/events/Build/2014/2-539

Friday, December 5, 2014

Let’s code! Data binding to a Radio Button in XAML

In XAML, RadioButton is like CheckBox (they both inherit from ToggleButton) with 2 differences: 1) they look different, and 2) when grouped together, checking one RadioButton will uncheck the others. But how should a developer implement the RadioButton? It is a little confusing, especially when data binding. I will demonstrate three approaches. 

Aside: I will also point you to this article which discusses the problems of a three-state CheckBox and how binding to a nullable type in WinRT-XAML can create a lot of developer consternation. I realize that article is about CheckBox and this article is about RadioButton, but it’s tangentially relevant.

DevRadio: Application Insights

How do your users actually use your application or website? Jerry Nixon welcomes Rahul Bagaria to the show as they help answer that question by introducing us to Application Insights, a new service offered in Microsoft Azure with ties to Visual Studio 2013 and Visual Studio Online.

Monday, November 24, 2014

Reading and Writing Base64 in the Windows Runtime

Sometimes it’s super-valuable to take an image and convert it to text – let’s call this encoding. This text is base64 and it’s a well-established standard for such things. It can be inserted into JSON, XAML, and even used in CSS. Conversely, it’s important to convert that text back into an image – let’s call this decoding. And, developers can do it all in the Windows Runtime.

Let’s begin by recognizing that how binary information is translated into and out of text isn’t important. It’s all settled by the standards nerds – we’re just leveraging their hard work.

Tuesday, November 18, 2014

Hey! The future of WPF?

How about a quick chat with the Windows Presentation Foundation team? Not sure what that road map article really meant. We’ll get to the bottom of it. Spoiler alert, it’s awesome and you’ll walk away smiling.

Wednesday, October 15, 2014

Ready to learn? Developing Universal Windows Apps with C# and XAML. A new, free course on Microsoft Virtual Academy.

imageI’m back with my buddy Daren May to develop a Universal App on the Windows platform using X# and XAML. Yep. It’s how to deal with the problems you might hit; it’s how to use Prism MVVM for Store Apps, and strategies for implementing common scenarios like Security, Notifications, Local data, Code generation, telemetry, and more.

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!