How IIS works
Internet Information Services (IIS) work through a variety of standard languages and protocols. HTML is used to create elements such as text, buttons, image placements, hyperlinks and direct interactions and behaviours. The Hypertext Transfer Protocol (HTTP) is the basic communication protocol used to exchange information between web servers and users. HTTPS uses Transport Layer Security or TLS to encrypt the communication for added data security. The File Transfer Protocol, or its secure variant, FTPS, can transfer files.
We also add additional supported protocols, including the Simple Mail Transfer Protocol to send and receive email, and the Network News Transfer Protocol to deliver articles on Usenet.
IIS works with ASP.NET Core. The ASP.NET Core framework is the latest generation of Active Server Page (ASP), a server-side script engine that produces interactive webpages. A request comes in to the IIS server from the web, sending the request to the ASP.NET Core application, which then processes the request and sends its response back to the IIS server and the client who originated the request. Examples of applications written on ASP.NET Core include blog platforms and content management systems.
Developers can produce IIS websites with a number of tools, including Web Distributed Authoring and Versioning, which can create and publish web content. Developers can also use integrated development tools, such as Microsoft Visual Studio.