Microsoft had a series of major announcements on January 21. Most of them around Windows 10. Did you miss it? Let me summarize for you.
Sunday, January 11, 2015
My daughters are getting into typing their homework, so I am making sure they understand OneDrive, OneNote, and Word. These are like Visual Studio for the student. OneDrive is their source control. OneNote manages their assets. And Word guides them away from simple, stupid errors without writing their papers for them.
I’ve been giving them some small tutorials, and thought I would take a little of the lesson and put it here. This is, as far as I am concerned, the basics of what you should teach your daughters (or sons) about Microsoft Word. Lots of these features are part of the web version of Word that comes in OneDrive – only a few of them are parts of Google Docs (yuck) some of their classes use.
Wednesday, December 17, 2014
Accessibility Resources for Developers (Portal with many links)
Accessibility for Windows Runtime apps using C#/VB/C++ and XAML
Make your Windows 8.1 app accessible. Reach more customers!
Testing for accessibility in Windows Store apps
Using Narrator on the Desktop
Using Narrator on the Phone
Microsoft Accessibility Standard (MAS)
Channel 9 Videos
Introduction to Accessibility
Designing with Narrator in mind
How to Build an Accessible Windows 8.1 App
Lessons Learned from Building Alarms and Calculator for Windows 8.1
Tips and Tricks for Designing a Great Accessibility Experience for Your App
Friday, December 5, 2014
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.
Monday, November 24, 2014
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
Wednesday, October 15, 2014
Ready to learn? Developing Universal Windows Apps with C# and XAML. A new, free course on Microsoft Virtual Academy.
I’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
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
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…