Skip to main content
TrustRadius
Microsoft IIS

Microsoft IIS

Overview

What is Microsoft IIS?

Microsoft IIS is an application server and infrastructure.

Read more
Recent Reviews

Build for ease.

10 out of 10
April 28, 2021
Incentivized
We're a Microsoft based organization... we use .NET Framework C#, azure, teams, outlook etc etc. [Microsoft] IIS is our first choice for …
Continue reading

Microsoft IIS

9 out of 10
November 27, 2019
Incentivized
We build a business web application to support operations which are hosted on Windows servers using IIS. I would say that our utilisation …
Continue reading
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Popular Features

View all 6 features
  • Installation (28)
    9.0
    90%
  • Application server performance (28)
    8.0
    80%
  • Administration and management (28)
    8.0
    80%
  • Security management (28)
    7.0
    70%
Return to navigation

Pricing

View all pricing
N/A
Unavailable

What is Microsoft IIS?

Microsoft IIS is an application server and infrastructure.

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Would you like us to let the vendor know that you want pricing?

67 people also want pricing

Alternatives Pricing

What is NGINX Plus?

NGINX Plus is presented as a cloud‑native, easy-to-use reverse proxy, load balancer, and API gateway, from F5.

What is Zend Server?

Zend Server, developed by Zend, acquired by Rogue Wave Software in 2017 and then by Perforce in 2019 with that company's acquisition of Rogue Wave, is an All-in-One PHP Application Server that aims to improve web app deployment, debugging, and monitoring. Additionally, ZendPHP Enterprise offers…

Return to navigation

Product Demos

Microsoft Internet Information Service Training

YouTube

[日本語: Japanese] CVE-2017-7269 IIS 6.0 WebDAV ScStoragePathFromUrl 0day Metasploit Demo

YouTube
Return to navigation

Features

Application Servers

An Application Server provides services and infrastructure for developing, deploying, and running applications

7.5
Avg 8.1
Return to navigation

Product Details

What is Microsoft IIS?

Microsoft IIS Technical Details

Operating SystemsUnspecified
Mobile ApplicationNo

Frequently Asked Questions

Microsoft IIS is an application server and infrastructure.

Reviewers rate Installation highest, with a score of 9.

The most common users of Microsoft IIS are from Mid-sized Companies (51-1,000 employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(85)

Attribute Ratings

Reviews

(1-25 of 28)
Companies can't remove reviews or game the system. Here's why
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Hosting websites on-premises or in the cloud, Microsoft IIS is the best choice for deploying websites using Microsoft technology such as ASP.NET pages. In our company, we have developed some systems for our customers, such as access control, timesheet, and hotel checkin/out, among others; the simplicity to automatically create and configure a website is a differential of the solution, because the end user is not always an IT technician with the necessary knowledge to install and configure a web application, that's why the "NNF" configuration (Next-Next- Finish) is a big differentiator. However, Microsoft IIS has great features for advanced users, allowing for example, to host several sites on the same server and segregate them for internal publication such as on an intranet, as well as for external publication on the Internet.

With constant evolution, security requirements and compatibility with new technologies are implemented in each version; and the availability of extensions allows hosting of non-Microsoft content such as PHP pages and Node.
  • Host native Microsoft technology as ASPNET
  • Extension to expand technology support as SFTP, Node JS and PHP content
  • Easy to install and maintenance, including Farm center configuration
  • Scalable
  • Compatible with Cloud services and containers
  • Rich documentation and lots of community interaction
  • Integrated to Windows version. It is not possible to upgrade the Microsoft IIS version without upgrading the Windows version
  • Not easy to implement security recommendations as Top 10 OWASP, some times you need to edit the Windows registry, It sounds good for me.
  • Need to keep Windows update "updated." Frequently security paths are released by the Windows update channel.
Publishing applications or websites is easy with Microsoft IIS. You don't need external software or complicated tutorials involving command lines and editing configuration files.

On other hand, sometimes the troubleshooter needs a high knowledge of Windows Server, Registry, and tools to debug the application. If you need to host non-Microsoft technology as PHP pages or have a low budget, I recommend IIS equivalent software as Apache.
Gordon Lo | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We use IIS to host web applications for both internal and external use. Years ago we made the switch from traditional desktop apps to web applications. When the decision was made to do so, we leaned on the Microsoft .Net platform and IIS as our choice for web technology. We have a plethora of custom web apps, and IIS is currently hosting our home grown ESB.
  • Easy to setup
  • Easy to maintain
  • Works well with build/release pipelines in Azure devops
  • Angular/node apps don't run on IIS, or at least we never figured out how. Rather we ended up using nginx.
  • There are still occasional memory leaks - check your recycle settings!
  • If you have very heavy usage for web APIs, IIS requires regular restarts for reasons unknown.
IIS as a web application server is perfectly suited for .net, .net core, asp.net applications. Our core ESB runs on IIS and has hundreds of gigabytes of data moved through it every day spread across millions of transactions. We have other mission critical applications that deliver our results to patients and doctors relying on IIS web application servers. If you stay in the Microsoft development stack, IIS is a top tier, efficient, and reliable web server.
Scott Kennedy | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
IIS is being used as a centralized web farm management tool for my company. We deploy and manage web sites and applications across large farms of web servers from a centralized location. Microsoft IIS makes it easy to centrally deploy and manage the configuration and content across a bunch of different web servers.
  • Delegated remote management.
  • Admin tool center is great.
  • Scalable web infrastructure when needed.
  • The installation process had bugs.
  • The pricing structure was confusing.
  • The diagnostic tools could have a better UX.
Depending on your needs a company, Microsoft IIS may or may not be a great solution. In the case of my company, we do not have a ton of security protocols to go through like some other companies. Take for example, a government agency or maybe health care, which has numerous data privacy restrictions that need to be considered.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We deploy all of our .NET web based apps on Microsoft IIS. We are using these apps for our many of our core business applications which require maximum uptime. IIS is a great web server with many options and configurations to help deliver web based applications to a large pool of end users!
  • Scaling
  • Connections
  • SSL
  • Authentication and Security
  • Configuration
  • Connection Strings
  • Could be a little hard to use if you are just starting out
  • Has many configurations options you learn about when you hit an issue
Microsoft IIS is great for easily serving up web applications! Any developer can easily write a quick web based app and deploy it for end users to access with a few clicks of a button as long as they have the access they need! Since developers have access to dev environments/servers, they can easily deploy their apps and test everything and configure it based on the needs of the application and just provide the configuration file once ready for production use.

IIS can, however, be a little difficult to use for new developers. It has many configurations, but easy to find the documentation.
Ben Williams | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Incentivized
We use it to manage several internal monitoring websites that keep a track a of different threads and pieces of work that out OCR software is running. It allows us to host a variety of these websites across the business to manage different applications within the service. The business problem is addresses is that it allows us to easily host and change these monitoring websites to suit our business needs.
  • Easily available on MS products.
  • Lightweight with no frills application suitable for most machines.
  • Works as it should 99.9% of the time.
  • Application and UI are outdated.
  • Convoluted to use for those not familiar.
  • A set up wizard would be a nice touch.
We found it most suited for hosting our lightweight internal monitoring sites. The host environment easily handles the load and the websites are able to be maintained and hosted with little fuss. Familiarity with the software is required to do anything complicated but once you get the hang of it, it becomes a straight forward tool for hosting.
Score 5 out of 10
Vetted Review
Verified User
Incentivized
Microsoft IIS is being used by my organization to serve business and scientific applications for users in the organization and externally. The applications are a mixture of ASP.NET, .NET MVC, and more recently .NET Core. It is an integral part of our IT services, and each instance often serves over 10 applications.
  • Microsoft familiarity
  • Already on most Windows machines
  • Fairly easy to setup a .NET application in it
  • Fairly robust
  • Complicated to configure if it's not out of the box
  • Shuts down app pools and applications after a certain amount of non-use time and makes it hard to stop this behavior--this makes running scheduled tasks with something like Hangfire in your app more difficult (you often need to pull this out into a Windows service or something), which I think is unnecessary
  • Quite slow when compared to modern open-source servers
  • Logging errors and things in EventViewer is hell--considering EventViewer on an under load Windows server can barely draw itself in under five minutes
  • Unlikable interface
Microsoft IIS is well suited if you already have the expensive Windows Server infrastructure--it will already be on there, most likely (or not very hard to get on if it isn't). If you are going to serve static sites or some kind of .NET (including Core) application, it is the obvious choice. If you are going to serve a PHP or Node.JS application behind it, I wouldn't--I'd recommend getting all the better and free tools like Linux, NGINX, Apache, etc. to do that for you--you'll save money and time.
April 30, 2021

Microsoft IIS Review

Paolo Carzaniga | TrustRadius Reviewer
Score 6 out of 10
Vetted Review
Verified User
Incentivized
In my department we are using Microsoft IIS on Window Server 2012 R2 for several internal web site and web service. Most of those applications are written in ASP .NET and with ISS very easy to publish.
  • Ease websites deployment
  • Strong integration Microsoft SQL
  • Microsoft Active Directory Authentication
  • Poor security
  • Application pools difficulties
I consider IIS a good solution when you have to publish internal web applications, but I feel to suggest to use other system, for security reason,if you need to go outside your organization.
April 28, 2021

Build for ease.

Score 10 out of 10
Vetted Review
Verified User
Incentivized
We're a Microsoft based organization... we use .NET Framework C#, azure, teams, outlook etc etc. [Microsoft] IIS is our first choice for an internet web server. But even if we weren't so Microsoft focused, it's hard to find an easier to use product than IIS. Installation, usage, configuration is easy, without any lack of functionality.
  • The user interface is very clean and intuitive
  • The is almost no learning curve
  • Installation is very easy
  • There are some hidden and not very easy to find configurations that would have been better if completely left out, like machine.config. I understand the idea, but sometimes things are easier without trying to make things easy for you.
  • After 15 years of usage I still don't understand why IIS sometimes complains that I already used my *.domain https certificate for another website in the same domain.
  • There are too many versions... IIS should be a product with almost no other functionality than being a web server. It's not necessary to have imcompatible versions.
[Microsoft IIS is] well suited for any scenario... I can't imagine a scenario where it's not suited. Compared to apache of any other server, IIS is what this kind of application is supposed to do: be simple! Of course, there might be scenario's where you want a leaner or modular product with a web server that works for just one application, but in my opinion that is never an advantage, since a centrally managed application is always faster to use, and speed is, in the end, the only thing that matters in IT.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
IIS is being used by our organization to host all of our internal and external web sites and applications. All users in our company use IIS by using our applications. We are using IIS for both simple and complex applications which the company relies on. A big problem it has solved is allowing us to integrate it with TFS allowing for seamless and highly efficient changes to occur on our applications when requested by the business.
  • A big advantage that we use all the time is reviewing the logs that automatically get generated in IIS. It has helped us troubleshoot various problems in our applications over the years.
  • IIS integrates really well with Visual Studio and TFS. We are able to quickly deploy new applications and changes to applications when requested by the business.
  • IIS has proven that it is easy to configure and maintain with minimal effort.
  • There have been times where we have been concerned about the security vulnerabilities that IIS has been exposed to.
  • Logging in IIS is good but at times the error message are quite vague or point us in the wrong direction. More succinct and clear error messages would be nice.
  • Configuring IIS as a reverse proxy server has too many steps and is confusing at times.
We have used IIS to host our applications for decades and we are very happy with it. One thing we have used IIS for is as a reverse proxy server. All of our external traffic runs through it and it acts as an added layer of security and obfuscation from external attacks. We are also able to finely control traffic through the server.
Karl Brown | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
ResellerIncentivized
Microsoft IIS is utilized as part of our Siebel and other intranet web applications to support the Canadian Immigration System. It is used across the entire department for applications utilized worldwide.
  • Integrates with Active Directory to provide single sign-on with out prompting for a password
  • Simple and easy to deploy
  • Security Patches are included as part of OS Patching
  • Nothing comes to mind--product works as expected.
Microsoft IIS is great for Intranet, where all users are on Windows and they require access to web sites that can be controlled by Active Directory groups.
November 27, 2019

Microsoft IIS

Score 9 out of 10
Vetted Review
Verified User
Incentivized
We build a business web application to support operations which are hosted on Windows servers using IIS. I would say that our utilisation of IIS is probably considered fairly basic with it running .Net websites using winforms and some re-write rules, nothing too grandiose but it meets our needs and has rarely been a cause for concern.
  • Website hosting.
  • URL rewriting.
  • Session hosting.
  • Limited built-in diagnosis.
It goes without saying that it is well suited to hosting websites built on a Microsoft technology stack, but we also have a couple of PHP websites running using the plugin that run very well.
Rahul Dhangar | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Incentivized
We use Microsoft IIS for specific requirements on client deliverables. Certain projects require us to implement Microsoft IIS for overall project hosting and delivery. Microsoft IIS is very easy to install, and its GUI is very informative. The Microsoft Server facilitates implementation of SQL database seamless. It is very useful due to its simplicity for small projects which primarily require CRUD operations in SQL.
  • Troubleshooting problems is very easy due to the server logs, which are maintained by default in Microsoft IIS.
  • Awesome integration with Visual Studio and dot NET applications.
  • Best performance with Microsoft tools and services, because of its native nature with them.
  • Microsoft IIS' performance, in comparison with lean web-servers like Nginx and Apache, has a lot of room for improvement.
  • Since it is a non-open source solution and a proprietary Microsoft software, it is tied with Microsoft Windows OS, which is prone to new security vulnerabilities on a frequent basis.
  • The logging of errors is very vague in nature sometimes, which makes it difficult to get to the root cause of the error, and means it takes more time in debugging.
Well suited for small websites which need to be hosted on the same environment without getting into the trouble of managing services differently. Clustering is a costly offense if you want to deal with a high volume of data, because of IIS' costly licensing for the server, and the OS also makes it less favorable.
Score 6 out of 10
Vetted Review
Verified User
We use Microsoft IIS across the enterprise as an offering for web servers on Windows machines. We use it to host several of our enterprise workloads as well as some of our smaller web properties. IIS has been a staple of our stack for many years.
  • Handle a decent amount of loads
  • Easily configurable
  • Simple UI to customize for different applications
  • Is memory-intensive
  • Has multi-threading issues
  • Cannot be used for connection pooling by itself
I would recommend it if you use a Windows environment and have to utilize a medium processing load. If you have high availability loads, I'd recommend a more simplified webserver like Nginix or Apache. They provide a better threading model for resources.
Kyle Kochtan | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
We are currently using Microsoft IIS throughout our organization. We are using Microsoft IIS for internal sites, external private sites and public .com sites. We are utilizing all sorts of authentication methods with all of these sites, Windows auth, forms auth, anonymous auth, and SSO. We also have a number of web services in Microsoft IIS.
  • Microsoft IIS is very good at quickly and easily starting up a website
  • Microsoft IIS is excellent at hosting .net sites, this makes development and deployment seamless
  • Microsoft IIS is great for multiple domains pointing to the same sites
  • Microsoft IIS security could be more straightforward
  • Security can be difficult if you want to use a 3rd party claims authentication
  • Custom Handlers can be difficult to manage
Microsoft IIS is perfect for spinning up a new website. You can manually set everything up or create scripts to automate the process. Microsoft IIS also works great with Microsoft Azure DevOps continuous Integration and deployment services. This makes Microsoft IIS a powerful tool for hosting as you can automate every aspect of deployment.
Vinicius Lima | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Incentivized
We use Microsoft IIS across the whole organization as a web server for our web projects. IIS is basically a requirement for those running web servers on Windows. We are using IIS to host multiple .NET web applications and websites.
  • IIS is easy to configure, quick to get up and running.
  • Ability to work with PowerShell
  • Separation of application pools for shared environments
  • Built in scalability options
  • Although it supports other technologies than .NET, it's not a straightforward process
  • Log files are difficult to find and read
  • Depends on Windows Server
Microsoft IIS is suitable for those that work with .NET applications and other Microsoft technologies.
Valery Mezentsau | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
I and my IT department currently and previously use Microsoft IIS as the main web server solution for internal and public-facing websites. In a Microsoft environment, I think, this is the best option for the web server. Easy to deploy the server, easy upload websites. Didn't have too many issues with Microsoft ISS, simple to use, saves time on deployment. Our current IIS environment contains not only internal and external websites but several web services that interact with third-party services for identity, fraud detection, etc.
  • Easy to deploy and minimum time for the first startup.
  • Supports a large variety of web technologies.
  • Easy website and applications management.
  • The best integration with Microsoft AD for user authentication.
  • It is regularly patched.
  • For some web applications, it takes additional time to configure IIS to make a website work.
  • IIS logging - it is not the strongest side of the product.
  • Compared to Apache or Nginx, IIS uses way more system resources.
  • Even with regular patches, IIS has many vulnerabilities.
Microsoft IIS is well suited for simple website hosting and for more complex web application setups as well. Granular security features allow you to make your web site or app to be protected as much as possible. Plus by default the best integration with other Microsoft services like Active Directory, WSUS, SCCM, etc. However, if you need just a basic website that is not based on MS components, open source solutions like Apache or Nginx could be better and cheaper (based on Linux).
Score 7 out of 10
Vetted Review
Verified User
Incentivized
IIS is being used to drive an internal NodeJS application within our department and is used widely throughout the rest of our company for other internal services. The primary driving force behind using it is the ease of integrating Windows Single Sign-On for all of our internal sites.
  • Windows Authentication for Single Sign-On makes managing permission easier by using custom Active Directory groups
  • Serving static site files is incredibly easy
  • Allows for easy binding of ports and hostnames
  • Ease of integrating SSL certificates
  • Configuration of NodeJS application took effort with some undocumented loopholes
  • Deploying a NodeJS app with Single Sign-On was challenging when it came to asynchronous requests as OPTION requests do not include authorization and needed to be approved in an automated fashion prior to the NodeJS application being called
Well suited when utilizing Windows servers that require multiple sites to be deployed and you don't want to employ multiple services to run different applications
Kiran Kumar Pariti | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
My IT department is using the IIS server and we manage this for using the webservices as well as multiple websites. Not much problem with IIS and is simple to use, efficient and time saving. We can host the websites using this so that the other team or developers can access this. We can also restrict the users and make the privacy settings authenticate the users accordingly. We can also give the privileges and user rights depending on the hierarchy.
  • Easy access
  • User authentication
  • Multiple websites
  • We can browse and check the website then and there itself
  • [To] Stop and start running the applications are so simple in IIS
  • IP Masking or websites URL masking
  • Extensions
For multiple applications, IIS is the best suitable software. Comes with Windows (if you install a patch file). Easy to install. Navigation is so simple that a mid level programmer can understand. Supports almost all the Webservers. Managing the websites and the applications is so simple. When hosting the application it takes its default port number instead of specifying.
April 12, 2017

IIS Review

Score 8 out of 10
Vetted Review
Verified User
Incentivized
IIS serves a multiplicity of uses for us. It provides internal resources and applications for staff and products for our customer base. The application provides us easy access to multiple internally-developed and vendor-supplied applications for our various internal departments and ready access by our customers to our various products and services.
  • Ease of management. IIS is relatively easy to install, configure, monitor and troubleshoot.
  • Security. IIS is a large application, with known vulnerabilities and a relatively large attack surface.
  • Monitoring and logging. While much of the IIS infrastructure is easily interpreted, more meaningful error messages would be very useful. Arcane event/error messages that are only meaningful to the publisher are not especially useful to a business managing the product.
IIS is excellent for integrating web resources for existing Microsoft products, especially Exchange. It is formidable at deploying applications, especially for internal use.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
IIS is used for most publicly-facing web properties in the organization, as well as a number of internal-only line-of-business web applications (used organization-wide and per department) and the corporate SharePoint.
  • Ease of configuration. IIS Manager provides access to almost all of IIS functionality via an easy to use GUI.
  • Centralized Certificate Store means SSL certs can be centrally stored and referenced by various IIS installs.
  • Strong user base means issues can often be resolved quickly via forums, etc.
  • Some settings are not accessible via the GUI. This can obfuscate changes made directly by some application.
  • Setting up impersonation for security can be difficult.
For all .Net based web applications on a Windows server infrastructure, IIS is the first choice. For bundled, third-party apps, it usually makes more sense to use the web server the app comes with (Apache, etc).
John Glenn | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We use IIS in a number of different ways. Some of our homegrown .NET apps run internally on our network as well as several other boxed software installs that require the use of IIS. Our current setup involves about 6 servers all running the latest version of IIS and they seem to be easy to work with and are patched fairly regularly by our staff.
  • Very easy to deploy new sites.
  • Great integration with Visual Studio .NET.
  • Easy to troubleshoot.
  • The SQL integration is also fairly seamless.
  • It seems like they don't do new version migrations easily. Newer versions of IIS have required that we change our web.config files to exclude certain portions.
  • Error messages can be vague if you didn't write them in yourself.
  • I would like there to be a way to snapshot instances of IIS without having to snapshot an entire server. Not as a pass/fail test but more as a consistent backup for site hacks and malware.
It is perfect for small dev projects where you would like to put the data into SQL. Put IIS together with SQL Express and you have a fairly robust application space for free! If you are passing along a big data site I don't think that IIS would be your best bet. It does offer clustering, which is the IIS answer to high volume, but that can get pricey with multiple server instances and licensing for the OS.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Microsoft IIS is an integral part of any infrastructure and in my own, counts for a significant portion of internal and external application delivery. As a tried and true web server platform, we confidently trust this server extension with some of our most important web applications.
  • Largely expandable to meet different security requirements.
  • As a Microsoft product, documentation and other support resources are widely available.
  • High availability and robustness lead to low administrative overhead
  • Logging may be a little tricky without appropriate parsing tools.
  • Application pools may be misconfigured when built by an application. Sometimes manual performance tweaking is necessary.
  • Update cycle could be a little tighter but not a legitimate complaint
In my opinion IIS is far more appropriate with internal web applications ONLY because the alternative UNIX equivalents feel more secure by nature when working with public facing resources.
Leo Brewer | TrustRadius Reviewer
Score 6 out of 10
Vetted Review
Verified User
Incentivized
Many applications leverage Microsoft IIS within my current organization and in previous places of employ. I currently manage SafeNet Authentication Manager, Thycotic Secret Server, and other applications that use Microsoft IIS as it's web server.
  • Support of application integration is a strength, many COTS applications are supported by Microsoft IIS.
  • Microsoft IIS on the Windows Server 2012 R2 platform is very configurable.
  • Easily configured for Active Directory authentication.
  • Compared to Apache, Microsoft IIS has a large memory footprint.
  • Microsoft regularly changes it's administrative utility, sometimes drastically, which causes a learning curve one version to the next.
  • With some applications you need to spend quite some time tuning Microsoft IIS to bring it to an acceptable level of performance.
Many commercial off-the-shelf (COTS) vendors only support Microsoft IIS, in these cases I would not recommend trying to make it work with other platforms such as Apache. If you are in a primarily Microsoft Windows Server environment, I would recommend using Microsoft IIS as opposed to trying to make Apache or other web platforms run on Windows. If you have an abundance of Linux knowledge in-house and the application supports Apache, I recommend using Apache on Linux as a more optimal use of resources.
Alan Matson, CCNA:S, MCP | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Incentivized
We used Microsoft IIS to run several in house applications that were used for supporting our technical support department. These applications were written in ASPX.
  • Easy to set up.
  • Very easy to manage with the Microsoft IIS GUI.
  • Quick to load the applications.
  • Better custom logging generation line with Apache or Nginx.
Microsoft IIS is less suited for running a few generic websites as the resources consumed are more than some of the open source servers. However, when it comes to dynamic web applications Microsoft IIS shines.
Peter Quale | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We consider IIS a critical desktop application on all Windows machines. It is simply the best platform for rapidly testing scripts, prototyping tools, and automating many of our menial day-to-day tasks.
  • The IIS SEO Toolkit is aging very well, and is still an important tool in our everyday website testing.
  • IIS makes it very easy for us to test URL rewriting and reverse proxies in advance of launching changes on live websites.
  • Website speed is so critical and IIS makes testing performance optimization strategies painless and quick.
  • Honestly, improvements over the years have been right in-line with our needs.
  • We're I to ask for anything, we'd love an IIS extension for the Log Parser Studio. Perhaps I'm just lazy.
Having used Microsoft IIS with most languages and database platforms, I would not hesitate to recommend it for any organizations with a strong Microsoft background.
Return to navigation