The approach for every type of application (“A single architecture/approach to rule them all”) won’t work. The Microsoft development stack and .NET are extremely flexible and offer many possibilities, but you have to select specific approaches and technologies depending on what kind of application or even subsystem you are going to build. Each application will have very different priorities and trade-offs must be taken very differently depending on that.
This session is a global vision about our suggested approaches for different application and subsystem types and then, what Microsoft development ...