How to set up a multi-regional ASP.NET Core with Azure Traffic Manager

How to set up a multi-regional ASP.NET Core with Azure Traffic Manager

Hi, all! This post is a step-by-step tutorial on how to create an Azure Web App and deploy it over multiple regions. Our main task is to load the nearest copy of the Web App for a user. To accomplish it I create two Azure Web Apps and put them in different geo-distributed Azure Service Plans. Then I build CI (Continuous Integration) for each of my Web Apps using deployment options and public GitHub repository. I configure a custom domain and a traffic manager to get a single entry point for my application.…

MeetUp: StackOverflow approach

MeetUp: StackOverflow approach

The purpose of our MeetUp is to get acquainted with the structure of one of the most famous and visited websites on .Net - StackOverflow. We'll look at the overall architecture of the solution, as well as the libraries written by the StackExchange team for highly-loaded solutions.…

Meet up: Tuning ASP.NET Application Performance

Meet up: Tuning ASP.NET Application Performance

The main goal of our meeting is to speed up web application performance both on client and server sides. We describe most common Entity Framework mistakes that c# developers make. Talk about caching mechanisms, diagnose tools and HTTP/2 protocol advantages and perspectives. Also we consider bundling and minification, micro optimizations and how to deal with images.…