Master powerful new approaches to web architecture design & user experience This book presents a pragmatic problem-driven user-focused approach to planning designing & building dynamic web solutions You'll learn how to gain maximum value from Domain-Driven Design (DDD) define optimal supporting architecture & succeed with modern UX-first design approaches The author guides you through choosing & implementing specific technologies & addresses key user-experience topics including mobile-friendly & responsive design You'll learn how to gain more value from existing Microsoft technologies such as ASPNET MVC & Signal R by using them alongside other technologies such as Bootstrap AJAX JSON & JQuery By using these techniques & understanding the new ASPNET Core 10 you can quickly build advanced web solutions that solve today's problems & deliver an outstanding user experience Microsoft MVP Dino Esposito shows you how to Plan websites & web apps to mirror real-world social & business processes Use DDD to dissect & master the complexity of business domains Use UX-Driven Design to reduce costs & give customers what they want Realistically compare server-side & client-side web paradigms Get started with the new ASPNET Core 10 Simplify modern visual webpage construction with Bootstrap Master practical efficient techniques for running ASPNET MVC projects Consider new options for implementing persistence & working with data models Understand Responsive Web Design's pros cons & tradeoffs Build truly mobile-friendly mobile-optimized websites About This Book For experienced developers & solution architects who want to plan & develop web solutions more effectively Assumes basic familiarity with the Microsoft web development stack