Learn the main design principles for building accessible apps including, common control usage, keyboard accessibility, programmatic accessibility and respecting the user settings, as well as some accessibility solutions on Windows 10 including Narrator, High Contrast, Magnifier, Windows Speech Recognition and Closed Captions. This is an introduction to accessibility concepts for developers on Windows.
Many businesses are finding they need new versions of their trusty LOB apps for their increasingly mobile workforce. However, these businesses also want to leverage the existing investments they have made to date. In this session, learn about changes in Windows 8.1 Update to allow businesses to build new mobile LOB applications without having to re-write their entire app from scratch.
Testability is more important than ever. With short ship cycles and the desire for continuous delivery, it is critical to quickly know if a modification has destabilized your code base. This session will enable you to use a dependency injection container of your choice to create testable code. We will examine tightly coupled code and what problems it causes and how DI can be used to avoid these problems. The Unity DI container will be used as the medium to understand the concepts.