Brad Kingsley's Blog
-
Beware the Morto Worm
Tweet Have you heard of the Morto Worm? We’ve had a lot more viruses lately than worms so you might not be aware or have heard. A “worm” like the Morto Worm infects one system then spreads itself automatically to …
-
IIS7 Mime Mappings
Tweet For very good reasons, not all extensions are recognized by IIS by default and may return a 404 error when trying to access them from your site. If you have need to add more extensions to be “allowed” – …
-
ASP.NET Security Update Shipping Thursday, Dec 29th
Tweet Scott Guthrie just provided an update on an ASP.NET vulnerability and the availability of a patch to mitigate the issue. The patch will release today and everyone should start testing ASAP and planning the deployment to their servers. The …
-
Great Pointers For Analyzing Memory Crash Dumps
This is an older article (2006) but still an excellent resource for anyone who has to do deep troubleshooting and research to determine the cause of a crash in a .NET application. With these tips, and perhaps just a little luck, you can even trace the issue down to the exact line of code that's causing the crash.
-
Resolving the error: ~/Telerik.Web.UI.WebResource.axd is missing in web.config.
When attempting to run an application that uses certain Telerik controls, you may run into the error below:
-
What's a TCP/IP Port?
What is a TCP/IP port and why does it matter on my dedicated server?
Every accessible server has one or more IP addresses and each of those IP addresses has a large range (0-65,535) of "ports" that can be used. Connections to servers are made based on a combination of IP address plus port. Services running on the server that accept incoming requests designate what IP/port combination they are going to listen to, and only one service can listen to any combination at one time.
-
Troubleshooting SSL in IIS
Terri Donahue @ OrcsWeb was helping a client with an SSL problem recently and wrote up this nice guest post below to help anyone else who may be in a similar troubleshooting situation.
-
ASP.NET Has Finally Gone Social (Media)
ASP.NET is now on Facebook (http://www.facebook.com/asp.net) and Twitter (http://twitter.com/aspnet).
-
Microsoft Lightswitch Deployment Tip
A customer forwarded a screenshot to share a tip when deploying a LightSwitch application to a web host. There is a box in the LightSwitch publishgin wizard that reads "IIS Server has the LightSwitch Deployment Prerequisits installed". It seems that regardless of the server configuration, to assure compatability and successful deployment, clearing the check from that box before pushing the code is a good idea. Below is the image he sent:
-
How to set content expiration for your IIS7 site
Do you want to assure that client browsers will always download the latest copy of your page(s) rather than potentially pulling an outdated page from their local cache? You can enable and manage content expiration in IIS7 to control this at the server-side. Below is a walk-through of enabling this using the IIS7 Remote Management Services.