Communication between asp.net website and Kubernetes/docker microservices in Azure

We’re planning an architecture where asp.net websites must communicate with microservices.
The plan is to hos this in Azure, with the Website being an Azure ASP.NET Website and the microservices in Kubernetes/docker containers.
I was thinking kubenet was the way to go, so that a number of microservice instances could be spawned on demand without the need for the website to know about this, but it seems like VM-Kubernetes connectivity is not supported unless initiated by the Pod, or am I misunderstanding something?
https://docs.microsoft.com/en-us/azure/aks/concepts-network#azure-virtual-networks

Can you deploy single aspx.cs file using Visual Studio Web Publish to Azure Web App (Azure runtime issue)

I’ve noticed that although I’m able to successfully deploy my web app (ASP.NET) to Azure using web publish in Visual Studio. I’m also able to successfully deploy individual files to the server directory, by right clicking on the file in the solution explorer and clicking publish.

retrieve the default site URL(azurewebsites.net) from an Azure website (xyz.com)

Azure websites have a default “site URL” , something like mysite.azurewebsites.ne(which i don’t have, I only have the xyz.com). Is it possible to get this URL just by knowing the address aka custom domain (xyz.com) , keep in mind that im not the admin of the site and all I have is normal access

Application Initialization IIS – Log Files

I have configured the Application Initialization for a Web App running on Azure, the reason for that is to improve the “warm up”, because I have some issues with Scale-out, the instance is not ready for the connection then I got some servers errors.
There is a good doc from Microsoft about that:
https://docs.microsoft.com/en-us/iis/get-started/whats-new-in-iis-8/iis-80-application-initialization