Why is my Azure App Service down?

Why is my Azure App Service Slow?  Why does my Azure App Service consume so much CPU?  Why does my Azure App Service consume so much memory?  Why does my Azure App Service restart?  Why does my Azure App Service open so many TCP connections? If you have ever asked any of those questions, look…


How to disable preloadEnabled on an Azure App Service

I wrote this article here that describes the requirements for creating an XDT file which will allow the configuration of attributes that must happen in the applicationHost.config file.  As you know, you cannot simply / directly make a change to that file (applicationHost.config) on the Azure App Service, you have to extend it via this…


Building SQL REST API back-end for Angular apps

JSON support in SQL Server/Azure SQL is designed to make integration between the relational database models and the modern single-page JavaScript apps easier than ever. SQL Server/Azure SQL enables you to easily format results of SQL queries as JSON text and return it to your JavaScript apps. In this post you will see how easily…


ASP.NET HttpContext in async/await patterns using the Task Parallel Library – Part 3

The SynchronizationContext (SC) is a vital component for the ASP.NET request lifecycle and it is strictly coupled to the HttpContext. In the previous posts we saw how running asynchronous operations by using specific TPL patterns might lead to losing the SynchronizationContext and, thus, reference to the HttpContext. Such a behavior can impact applications in several…


ASP.NET HttpContext in async/await patterns using the Task Parallel Library – Part 1

Hopefully brief but yet needed introduction For a long time, when ASP and ASP.NET WebForms were the latest trend, web developers had to rely mainly on synchronous programming. After all, server computing can count on multithreading and it’s free from UI thread freezes. While users don’t normally accept a client application freezing the UI for…


ASP.NET Session State with SQL Server In-Memory OLTP

ASP.NET session state enables you to store and retrieve values for a user as the user navigates the different ASP.NET pages that make up a Web application. Currently, ASP.NET ships with three session state providers that provide the interface between Microsoft ASP.NET’s session state module and session state data sources: InProcSessionStateStore, which stores session state…


Friday Five: HoloLens, ASP.NET, Office 365 And More

Move An Azure Subscription To A Different AD Directory Oscar Garcia is a Software Solutions Architect who resides in Sunny South Florida. He is a Microsoft MVP and certified solutions developer with many years of experience building solutions using .Net framework and multiple open source frameworks. Currently, he specializes in building cloud solutions using technologies like ASP.NET, NodeJS,…


Enable System.Net tracing on Azure App Service

It is becoming a common scenario that customers of Azure App Services Web Apps are making requests to services hosted on other Azure IaaS or PaaS platforms, services not hosted on the Azure platform (on premises) and which use the System.Net class.  For example, making a request from your code that uses either of the…


The Glimpse Team Joins Microsoft

Today, when building applications, web developers need to consider more browsers, platforms, devices, and form factors than ever before. Recent hardware advances, from mobile computing, touch interfaces and high resolution displays, to the ever shifting landscape of browser API’s and JavaScript libraries, have elevated the level of discipline required to be successful on the modern…