Truly understanding dynamic controls

Today while figuring out how to do something for a project, the solution that was chosen was to dynamically load a user control to the page.
After getting null reference errors and the control completely not rendered on the page, I found the solution to be this.
Control FeaturedProductUserControl = LoadControl(“FeaturedProduct.ascx”);
Controls.Add(FeaturedProductUserControl);
There is an article that I came [...]

Browsers and their Javascript mouse events

Yesterday I came across this article at http://unixpapa.com/js/mouse.html, the author of the article documented all the different JavaScript events triggered by the same mouse event under different browsers, which is really really useful.
I’ve extracted only the events component here and combined them to a table, if you want to know about these events please visit [...]

Must Have Firefox Add-Ons for Web Development

Although I’ve tried very very hard to use Internet Explorer for web development, I just kept coming back to Firefox. I know I should use IE, especially IE6 since that’s where all the bugs happen to be found in, but it’s just not the same.
Over the years I’ve tried quite a few, and uninstalled quite [...]

Web Farm, Load Balancing and Sessions

I hadn’t really been exposed to web farm or load balancing much before. After having to use multiple web servers for one of my previous probject, I realised that the default session mode for the .Net project will no longer work in a multiple web server environment.
With load balancing, the request is directed to which [...]