Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How important is it for C# developer to know IIS?

Tags:

c#

asp.net

iis

To what extent does a C# developer have to know about IIS ? Minimum areas / knowledge required ?

like image 741
Michael Ellick Ang Avatar asked Dec 08 '25 12:12

Michael Ellick Ang


1 Answers

It entirely depends on the context. If you're not doing ASP.NET, then you really don't need to know it at all :)

If you're doing ASP.NET but you have system administrators who will work with you to find out your requirements and manage all the worker pools etc, you don't need to know an awful lot. (Although I'd say it's important to understand the basics in terms of AppDomain recycling, sessions, scaling out as well as up.)

If you're going to deploy it yourself, I would look at:

  • Worker pools
  • Impersonation and permissions (who you're going to run as)
  • AppDomain recycling
  • Session management
  • Load balancing and how it will affect your particular situation
  • Other IIS options such as compression
like image 193
Jon Skeet Avatar answered Dec 10 '25 00:12

Jon Skeet