Register Now: Skype for Business Partner Technical Airlift Training!

Get up to speed on the latest tech in Skype for Business At the heart of great teams is great communication. You can help your customers connect their teams in real time with the Skype experiences they enjoy, from the Office applications they use every day. Help your customers simplify their infrastructures with one platform…


Follow-up #4: Can I customize the path that the Narrator screen reader takes when moving to the “next” or “previous” element in my UWP app’s UI?

This post describes a question arising from the discussion detailed at More tips on building accessible Windows apps, including a couple of things introduced with the Windows 10 Anniversary Update.   The majority of your customers using the Narrator screen reader at your UI will control the screen reader via the keyboard. As your customers…


Follow-up #3: How can I increase the visibility of keyboard focus feedback in my UWP XAML app, without having to write custom visuals?

This post describes a question arising from the discussion detailed at More tips on building accessible Windows apps, including a couple of things introduced with the Windows 10 Anniversary Update.   One of the very important aspects relating to keyboard accessibility is knowing where keyboard focus is when you’re using the keyboard. So when some…


Follow-up #2: How do I have access keys shown on buttons in my UWP XAML app?

This post describes a question arising from the discussion detailed at More tips on building accessible Windows apps, including a couple of things introduced with the Windows 10 Anniversary Update.   Access keys can make a huge difference to the keyboard accessibility of an app. Rather than forcing a customer to press the Tab key…


Follow-up #1: Does the approach taken for using a particular high contrast system color in a UWP HTMP app also work with a web page in a browser?

This post describes a question arising from the discussion detailed at More tips on building accessible Windows apps, including a couple of things introduced with the Windows 10 Anniversary Update.   I recently built a UWP HTML demo app with CSS to specify that when a high contrast theme is active, the text on a…


More tips on building accessible Windows apps, including a couple of things introduced with the Windows 10 Anniversary Update

  This post describes a demo app that I recently built for a presentation on building accessible Windows apps. The post is followed by four follow-up posts related to questions arising during the presentation. By the way, whenever you see a code snippet in the posts that contains something that looks like a chess piece,…


2016 11/1, 2 Microsoft TechSummit 開催

マイクロソフトの IT Pro 向けのイベント Microsoft Ignite の日本版 Microsoft TechSummit が 11 月の 1 日、2 日にヒルトンお台場で開催されます。     ただ今、早期割引実施中です。 お申込みはこちらから。 ちなみに私は IT Pro 向けのイベントにもかかわらず Edge 拡張の開発とデバッグ方法について、デモとサンプル山盛りのセッションをする予定です。 ご興味のある方はぜひともご参加くださいませ。  


Memory use of Dynamically expanding TreeView

I created a tool a few years ago that uses a WPF TreeView with huge numbers of nodes. The branching factor is pretty high (the number of branches per level), and the depth can be several hundred levels. Of course, creating the whole tree would consume huge amounts of memory and processing time. This is…


Visual Studio Code Extension Leaderboard

In previous post, I have introduced the initial release of Visual Studio Code Extension Download Count. And now, the Visual Studio Code Extension Leaderboard is coming! From now, you could see the leaderboard by day, week or month. Enjoy it!