DotNetDay18: ASP.NET Core in Real World by Emanuele Bartolesi

DotNetDay18: ASP.NET Core in Real World by Emanuele Bartolesi

In this session we analyze a real project written in ASP.NET Core 2.0. The project is a custom CMS platform that uses all the best practices and services to be a state-of-the-art production-ready application. We take a closer look at how to architect and engineer a real-world ASP.NET MVC Core web application. In Addition, we touch on advanced topics such as server & client side caching, Redis cache, Azure Web Apps, Azure Traffic Manager and Azure CDN.

Original Link:
https://www.slideshare.net/emanuelebartolesi/aspnet-core-in-real-world

E6cffbf3b7a5fbfee4707033ef1636f5?s=128

dotnetday

May 29, 2018
Tweet

Transcript

  1. 29th May 2018 ASP.NET Core in Real World Emanuele Bartolesi

  2. #DOTNETDAY18

  3. ASP.NET CORE OR ASP.NET?

  4. ASP.NET Core or ASP.NET? ASP.NET CORE • Build for Windows,

    macOS or Linux • Multiple versions per machine • Develop with Visual Studio, Visual Studio for Mac, Visual Studio Code • High Performance! • Many new features • Customize ASP.NET • Build for Windows • One version per machine • Develop with Visual Studio • Good performance • Only on Windows Server! • No new features
  5. DEMO

  6. ARE YOU READY?

  7. NO.

  8. Azure Traffic Manager

  9. Traffic Routing Methods There are four traffic routing methods available

    in Traffic Manager: • Priority • Weighted • Performance • Geographic
  10. Priority

  11. Weighted

  12. Perfomance

  13. Geographic

  14. DEMO

  15. Azure CDN • Deep integration • Simple to setup

  16. DEMO

  17. WHAT ABOUT GDPR?!?!?!?

  18. GDPR: don’t worry, we are ready

  19. GDPR: don’t worry, we are ready

  20. GDPR: don’t worry, we are ready

  21. Thank You!

  22. Senior Full Stack Web Developer - Ethical Hacker - Blogger

    http://www.emanuelebartolesi.com @kasuken @kasuken emaueleb@outlook.com //github.com/kasuken
  23. 29th May 2018 ASP.NET Core in Real World