In this session, you will learn how to build a web application based on the microservice architecture from scratch using the Suave.io library. Henrik Feldt, contributor to Suave, will guide you through the whole process, starting with an introduction to Suave, adding logging using the Logary library and finishing with service discovery and deployment to Docker.
C# and VB.NET are being designed in the open, with eager community participation on GitHub and elsewhere. We are still in the design cycle, but themes and features are emerging. In this talk, we will discuss the design process and the language features that are taking shape, and you are invited to participate with ideas, questions and concerns.
• See the math and visual science behind how Windows abstracts physical display density and viewing distance • Why this means you can work in effective pixel space across all devices • How Windows makes full use of the physical pixels for you • What has changed for Windows 10 and why • When you have to know about physical pixels and why: bitmap assets and layout grids • How assets are picked through MRT and how to use MRT to manage assets and asset packs • Guidance: best practices on which scale factors to support: tradeoffs between quality and footprint • How to port assets from other platforms to Windows apps • Why scaling and layout grid go hand-in-hand, and the benefits of sticking to the layout grid • When you have to know about physical pixels and why: some advanced application requirements and techniques • API support you need to write an app that knows about physical pixels Speaker: Steve Wright