IIS management is done via WMI which will work for this version of Windows Server: https://technet.microsoft.com/en-us/library/jj635848.aspx
23 karma · joined July 6, 2011
Main job: https://xenarius.net
Pet project: https://www.visualwatermark.com
This is a strict rule, if you write a public API, or any other code that will be used by many people. You may ignore this rule if you have a tiny app and no more than 2 developers. This will save you some time.
For tiny apps, you may also consider choosing another, less strict language. Ruby, JavaScript - anything that allows you to write less code.