Resources for learning IIS and how it interacts with a .NET project?
I have never understood what IIS is, but at my new job this is becoming an issue. I am having issues with my project skipping over lines while debugging and a clean rebuild hasn't fixed this. I was told to check that the paths and the IIS server match up, but when asked where, was told to explore the app.
I'm so lost. None of this is matching the project in a way I can grab onto. I'm just stumped and I'd like to get back to work I actually understand asap before my imposter syndrome gets any worse. All the sources explain how to set it up and what it generally does but idk how to interact with one that already is set up.
5 Replies
so paring it down to basics, iis is the actual web server. it'll be listening for requests on whatever port (80, 443 etc) and then based on your configuration will handle those requests accordingly (that might be serving a file from disk, calling a cgi application or handing the request on to a .NET application).
which version of .NET are we talking here? modern (i.e. 5+) or framework?
skipping lines can be that you are debugging a release build instead of debug build
Development-time IIS support in Visual Studio for ASP.NET Core
Discover support for debugging ASP.NET Core apps when running with IIS on Windows Server.
Getting Started with the IIS Manager in IIS
This IIS Manager overview explains why IIS 7 and later have a new user interface from previous versions of IIS, and then goes on to describe the look and fee...
Framework. 4.8 Web Forms specifically. I really appreciate your explanation!!! Thank you!!!
It took a bit but there was a project that wasn't part of the standard rebuild action for some reason, so it wasn't being cleaned. That was the issue. It was very strange though
Thank you very much!!!!