Level: Intermediate to Advanced
Things have gotten pretty confusing when it comes to knowing what technology to use to implement your user interface for your application. You have to choose from a plethora of different Microsoft UI technologies, platforms, and tools. You have to choose between top level technologies like XAML vs HTML vs native mobile apps. You also have to understand the choices within those realms such as WPF vs Silverlight vs WinRT. This session will make clear what the realm of possibilities are, what the similarities and differences are between those choices, and what some of the driving factors are. You will also learn what some of the choices are for multi-platform approaches to defining your UIs are, and what the pros and cons of those approaches are.
You will learn:
- Understand the differences between building an HTML app for multiple platforms vs using native apps
- Understand the similarities and differences of WPF, Silverlight, and WinRT
- What products and capabilities exist for writing multi-platform mobile apps