Hi there,
I am working on Configuring and manipulating and controlling IIS 6.0 and later versions using ASP.Net based web application. I am considering WMI, ADSI, Managed API as my options.
I have a target Windows System WIN2k3 or later versions. The choice of language is C# and the application has to be built using ASP.Net.
This article describes each of the methods but i am a bit unsure about various things; http://learn.iis.net/page.aspx/283/provisioning-options-in-iis7/rev/1
I have the following questions regarding these options.
Which is better or more powerful for the stated goal? ADSI(System.DirectoryServices) or WMI(Microsoft.Web.Management) or Managed API (Microsoft.Web.Administratoion)? Correct me if i am doing something wrong here.
Which option or technology is likely to be supported for later versions of IIS?
- Which option has the most flexibility and scalability?
- From where can i find the resources for any of the suggested/chosen technology?
I am less likely to work on II5.1 or below. So the compatibility zone starts from IIS 6.0 and above. The application has to be built using ASP.Net and un-managed code may be used if unavoidable.
Thanks
Regards
Steve