Installing Redis on a Windows Workstation

Use these instructions at your own risk. As with all installations you should become familiar with the software and ensure it is setup and secured correctly. Recently I’ve been using Redis on some projects to provide a really fast and reliable in-memory, distributed cache and datastore. It’s easy to use and has been a blast … Continue reading Installing Redis on a Windows Workstation

Problem Sharing ASP.NET Forms Authentication or A Tale of Two Cryptography Cores

We have multiple web applications on our server farm that share forms authentication.  This makes it possible to have a single login page / functionality that can be shared between the applications.  In order to allow the encrypted forms authentication cookie to be shared between these applications the web.config needs to be setup in the … Continue reading Problem Sharing ASP.NET Forms Authentication or A Tale of Two Cryptography Cores

Name resolution timed out after none of the configured DNS servers responded

A few days ago I was troubleshooting an issue with my laptop when I noticed a large number of errors in the system log that looked like this: Name resolution for the name nrumtznshm.mydomain.org timed out after none of the configured DNS servers responded. This was a warning in the Windows System Event Log with … Continue reading Name resolution timed out after none of the configured DNS servers responded

Programmatically Adding Windows Server 2008 Scheduled Tasks

Recently I was trouble shooting an ASP.NET COTS package that utilizes the Windows Task Scheduler to schedule and execute long running tasks asynchronously for users. While troubleshooting, I discovered that the application was using an open source managed wrapper to access the Windows task scheduler API (COM based API from Microsoft). More information on this … Continue reading Programmatically Adding Windows Server 2008 Scheduled Tasks