.Net, ASP.NET, CSS3, HTML, HTML5, IIS6, Internet Explorer, JavaScript, JQuery, Programming, Software, Web Development, Web Server, WebForms, Windows 2003

ASP.NET Doesn’t Detect IE11


The issue of .NET 4.0 Web pages not rendering properly for specific versions of Internet Explorer is a repeat of the recent inability of the ASP.NET engine to detect IE 10 .  Frankly, I’m surprised that this continues to be a problem and that Microsoft has not come out with a long-term solution other than urging developers to upgrade to ASP.NET 4.5 or face constantly having to deal with detection problems.

In particular ASP.NET 2.0 and ASP.NET 4.0 are in constant danger of serving non-functional Web pages to new versions of Internet Explorer. I do not have sites running ASP.NET 2.0, but have seen this issue happen with .NET 4.0 sites.

I faced this issue previously with the release of IE10. Sadly, while the patch worked nicely for the first release versions of IE10, the recent patch for IE11 does not work at all, and it is looking doubtful that Microsoft will be releasing a working patch for Windows Server 2003 since they plan on discontinuing support for it in 2015 (specifically in: 07/14/2015).

As you may have noticed, I mentioned above that the MS patch worked for the release versions of IE10. That’s because the patch that worked for IE10 did so only to a point. Midway through 2013 Microsoft released a patch for a zero-day exploit that somehow altered the signature of IE to an extent where the .NET 4 engine was no longer able to identify IE10 correctly, and I was back to trying to get the .NET engine to properly serve Web pages. Continue reading “ASP.NET Doesn’t Detect IE11”

IIS, IIS6, Programming, Web Development, Web Server

IIS 6 Unknown MIME Type Causes Error 404

If you are attempting to serve various file types from your site and specific files give you a 404 error like this: HTTP Error 404 – File or directory not found then you should check your IIS version and the MIME types that it supports. Continue reading “IIS 6 Unknown MIME Type Causes Error 404”

.Net, ASP.NET, C#, Classic ASP, HTML, IIS, IIS6, Programming, Software, VB.NET, Web Development, Web Server

Correcting 404 Errors in IIS 6 When Running an ASP.NET ASPX Page

Register ASP.NET with IIS
Register ASP.NET with IIS

I was setting up a new Web Server that had been pre-installed with Windows 2003IIS 6 and ASP.NET 2.0. The catch was that when I set up a new Web site on the server, I would get a 404 error page when the server was asked to serve up ASP.NET files (aka: files with the .aspx extension). Other files such as standard .html and .asp would render without problems.

I was a bit mystified until I realized that the setup of the pre-installed version of ASP.NET 2.0 on the server likely was done before IIS setup. Thus, although IIS showed ASP.NET 2.0 as an option, ASP.NET wasn’t properly registered with IIS.

At that point all one can do is to either: Continue reading “Correcting 404 Errors in IIS 6 When Running an ASP.NET ASPX Page”