logo
Jan
14
nik

Redirecting to Canonical URL in IIS7

If you are using IIS7, it’s very easy to ensure that all requests always go to your preferred canonical URL. It’s a two step process: Step 1: Install the UrlRewrite module for IIS: http://www.iis.net/expand/URLRewrite Step 2: Add the following rule to your applications web.config file: <configuration> <system.webServer> <rewrite> <rules> <clear...
Aug
25
nik

Customer-driven Business Innovation with DotNetNuke

In an increasingly hyper-competitive world, businesses look for every possible opportunity that can give them an edge over their competition. It’s no secret — businesses that innovate survive and win, and those that don’t either die, don’t grow or become the walking dead. But innovation isn’t easy. In fact, it is a challenge for most companies. There are many reasons for this – corporate...
Nov
1
nik

Enabling a Pre-existing Project as a WebRole in Azure Solution

In trying to use an existing VS2008 Project as a WebRole in a Windows Azure Solution, I discovered that the project did not appear as a candidate for selection from the Roles > Add > Web Role Project in solution menu. All the Azure documentation indicates that there is no special requirement for a web project to be a candidate for Azure, so I found this to be odd. The solution, as it turns out, is...
Aug
13
nik

Updating ASP.NET Assemblies

I posted a comment on Rick Strahl’s post on Server Errors when updating live Web applications online about a technique to update assemblies of live apps. I use the following approach: 1) I only keep the assemblies unlikely to change in bin (i.e. components, third-party libs etc.). I put my app’s assemblies into a sub-folder of bin and name the folder according to the date (for example:...
Aug
12
nik

Exploring New Things

Last month, a few days before my birthday, I decided that I needed to acquire some new skills and do some new things, while broadening my knowledge of things I already know (i.e. software development). More importantly, I wanted to not spend as much time in front of the computer. Instead of posting about it and then hoping to follow through, I decided to do the opposite. I started the process and am now...
Page 1 of 812345...Last »
logo