User Controls, Update Panels and JQuery scripts all working together happily.
While working on implementing new functionality on my online favorites manager (www.linqto.me) which I encourage everyone to check out, I came across the following problem: Given a UserControl, I would...
View ArticleASP.net segment heap sizes – or how much virtual memory my web-app will need
Many a times, customers come to me saying they have a feeling that their ASP.net application takes up more memory then it did before, especially if they are migrating from the .Net 2.0 Runtime to the...
View ArticleApplication pool gets recycled due to anti-virus?
It’s not the first time that I heard of my customers complaining about their anti-virus: after a certain activity (such as a regular scanning for system files), their application pools get restarted...
View ArticleDebugging your custom FTP authentication provider module
If you are reading this article, I will make the assumption that you already know that in Microsoft FTP server that comes with IIS 7.5 or above, you have three possibilities for authentication:...
View ArticleDisabling TLS 1.0 on your Windows 2008 R2 server – just because you still...
Windows 2008 R2 server is a very popular distribution of Windows that has been used time and time again to power servers running ASP.net websites – either on the Internet or on Intranets. Although this...
View ArticleSetup IIS with URL Rewrite as a reverse proxy for real world apps.
Url Rewrite, one of the many modules that can be added on to the IIS web-server to make this a very versatile tool can be used to perform a variety of tasks, including allowing you to setup your IIS...
View ArticleIIS with URL Rewrite as a reverse proxy – part 2 – dealing with 500.52 status...
This is the second article in a three-part series of articles dealing with setting up IIS as a reverse proxy. Check out part one here. IIS acting as reverse proxy: Where the problems start: Testing...
View ArticleIIS with URL Rewrite as a reverse proxy – part 3 – rewriting the outbound...
This is the third part of the article series dealing with IIS using URL rewrite as a reverse proxy for real world apps. Check out part 1 and part 2 before reading on. Configuring outbound rules for...
View ArticleIIS web-servers running in Windows Azure may reveal their private IP for...
Internet Information Services (the handy web-server from Microsoft) runs on Windows server OS but also in the Microsoft Azure Cloud. If you are building virtual machines and deploying them to the cloud...
View ArticleUsing RSCA to help you understand what your IIS server requests are doing
RSCA – an acronym for Runtime Service and Control API is a little know and little talked about feature of the IIS server starting with now obsolete version 7.0 (which came with Windows 2008 Server)....
View ArticleUsing URL Re-write in IIS to change Content-Disposition Headers
Browsers have several ways in which they can handle a file that is downloaded from a web-server and that does not contain HTML or is an HTML page associated resource. The way in which attachments are...
View ArticleHow to perform a clean reinstallation of IIS
I’ve seen several scenarios where our customers need to reinstall IIS, a typical one is related to configuration file corruption. For example, you may see following event in System Event Log: “The...
View ArticleThe complete list of changes to make to activate Client Certificate Mapping...
Setting up client certificate mapping in IIS 8.5 and above using Active Directory has never been very complex, however, I find that there is little to no documentation that walks you through the entire...
View ArticleDelete inbound cookies in IIS using URL Rewrite
I have recently come across a few issues where some web apps were having a bad time due to some “evil” cookies in the HTTP request headers. Although web applications would normally expect to receive...
View ArticleIIS Dynamic Compression and new Dynamic Compression features in IIS 10
Dynamic Compression is one of the features that largely goes unnoticed in the everyday work a server does but is one of the unsung heroes of the Internet, saving bandwidth for each packet of data that...
View ArticleTroubleshooting TLS / SSL communication problems for ASP.NET applications...
This is the introduction post of a series of articles about troubleshooting TLS / SSL communications problem when you make Http Web Request or WCF queries from your ASP.NET applications to SSL...
View ArticleTroubleshooting TLS / SSL communication problems for ASP.NET applications...
This is the first part of a series of articles about troubleshooting TLS / SSL communications problem when you make Http Web Request or WCF queries from your ASP.NET applications to SSL endpoints. As...
View ArticleTroubleshooting TLS / SSL communication problems for ASP.NET applications...
This is the second part of our series of articles about troubleshooting TLS / SSL communications problems when you make Http Web Request or WCF queries from your ASP.NET applications to SSL endpoints....
View ArticleTroubleshooting TLS / SSL communication problems for ASP.NET applications...
In our first and second posts about troubleshooting the TLS / SSL problems, we worked to fix a "The underlying connection was closed: Could not establish trust relationship for the SSL/TLS secure...
View ArticleSetting up CORS request with Windows Integrated Authentication and ASP.net CORE
Some time ago, I worked on an issue, where a website needed to execute a CORS (Cross Origins Resource Sharing) request to a second website which was protected by Windows Integrated authentication....
View Article