Solved

Hosting ASP.NET 4.0 on IIS6 (2003) vs IIS7 (2008)

Posted on 2010-09-09
4
384 Views
Last Modified: 2012-05-10
Is there any disadvantage to hosting asp.net 4.0 Web apps on a 2003 server with IIS6?

It seems that all commercial hosting providers are offering 2008 IIS7 for the .net 4.0 sites, however we will be hosting our web sites internally on our own web server (currently 2003 IIS6) and my manager is keen for me to justify the cost of upgrading to 2008 IIS7.  

So I really want to understand whether it can be justified and why, we currently connect to sql which is on a 2003 server and that is unlikely to be upgraded in the forseeable future - so this should be taken into consideration.

If I have omitted a vital piece of info do please ask, many thanks in advance for the advice.




0
Comment
Question by:forsters
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
4 Comments
 
LVL 9

Accepted Solution

by:
richard_hughes earned 500 total points
ID: 33638620
Hello forsters

.NET 4 can work with IIS 6 (as can be seen here: http://johan.driessen.se/archive/2010/04/13/getting-an-asp.net-4-application-to-work-on-iis6.aspx)

You are always best to upgrade to IIS 7 or IIS 7.5 as you will have the maximum level of support and future support. Most tutorials and setup guides will use IIS 7 now days too. But IIS 6 should not be ruled out if cost is a priority.

Thank,

Richard Hughes
0
 

Author Comment

by:forsters
ID: 33641879
Hi Richard,

Thanks for your comment, good point re. the support, having spent a good chunk of the day googling IIS I can confirm that the information has already moved onto 7 or indeed 7.5.
I was also concerned that some of the .NET 4 features may be incompatible with IIS6, reducing the advantage of the latest release but there seems only to be vague indication, no hard facts, can you enlighten me at all on this?
Be grateful for any further comment, otherwise many thanks for the guidance.
0
 
LVL 9

Assisted Solution

by:richard_hughes
richard_hughes earned 500 total points
ID: 33641953
There are big differences in how IIS 6 and IIS7/7.5 handle .NET

See the following links for some examples:

http://world.episerver.com/Documentation/Items/Tech-Notes/EPiServer-CMS-5/EPiServer-CMS-5-R2/Changes-Between-IIS6-and-IIS7/
http://arcware.net/use-a-single-web-config-for-iis6-and-iis7/
http://stackoverflow.com/questions/939733/difference-between-iis-6-0-vs-iis-7-0

This isn't a massive problem, but your developers will have to keep the differences in mind.

Thanks,

Richard Hughes
0

Featured Post

Transaction Monitoring Vs. Real User Monitoring

Synthetic Transaction Monitoring Vs. Real User Monitoring: When To Use Each Approach? In this article, we will discuss two major monitoring approaches: Synthetic Transaction and Real User Monitoring.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Just a quick little trick I learned recently.  Now that I'm using jQuery with abandon in my asp.net applications, I have grown tired of the following syntax:      (CODE) I suppose it just offends my sense of decency to put inline VBScript on a…
As tax season makes its return, so does the increase in cyber crime and tax refund phishing that comes with it
Add bar graphs to Access queries using Unicode block characters. Graphs appear on every record in the color you want. Give life to numbers. Hopes this gives you ideas on visualizing your data in new ways ~ Create a calculated field in a query: …
Do you want to know how to make a graph with Microsoft Access? First, create a query with the data for the chart. Then make a blank form and add a chart control. This video also shows how to change what data is displayed on the graph as well as form…

690 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question