Archive for June, 2005

DotNetNuke, Slow Page Loads

Thursday, June 16th, 2005

Running DotNetNuke?  Finding it incredibly slow the first time you load a page?What happens is ASP.NET unloads the DotNetNuke application after a period of inactivity, and then on the next visit, recompiles the entire site.Strangely, this leads to terrible performance on a slow site, but good performance on a busy site.So the solution is to […]

Putting an Outline on your DotNetNuke Site

Thursday, June 16th, 2005

This is a very powerful combination because it makes it easy for a site manager to publish OPML based information without using only the DNN site management tools and Dave’s Outliner.I added an XML/XSL module to a DotNetNuke site, used my OPML as the XML, and used this XSL, this CSS, and this JavaScript (slightly modified […]

Instant Outlining

Wednesday, June 15th, 2005

I’m helping Dave test out the Instant Outliner.  What’s really interesting about this is that it has a lot of potential, and no immediately obvious use – at least, not obvious to me anyway.  I know I’m going to enjoy using it, but I don’t know what for, yet.

Joel on Load Balancing

Wednesday, June 15th, 2005

I’m commenting on a comment by John Stephen Jacobs Anderson (who seems to have too many names) on a comment by Joel (who could use another) on load balancing.  Basically, Joel said that letting Windows take care of load balancing is better than using a hardware load balancer, because if your load balancer goes down, […]

Constrained Execution Regions

Tuesday, June 14th, 2005

Constrained Execution Regions is an interesting post by Brian Grunkemeyer on how SQL Server deals with failures in managed code.

DotNetNuke 3.1 Upgrade

Tuesday, June 14th, 2005

I’ve installed DotNetNuke 3.1 on my site, here.  I still a lot of work to do to make everything work, but I just worked through one problem and thought the solution might be useful to others.  The problem is that after the upgrade, the FreeTextBox control doesn’t work, so you can’t edit anything using the […]

After the reboot: Desktop Search Tabs

Sunday, June 12th, 2005

Well, I was forced to reboot – when I closed one of the msiexec Setup processes, it just started rebooting.  No questions asked.  Thanks. Anyway, I must say that the MSN Desktop Search implementation of tabs is the most botched implementation of them I’ve ever seen.  Some highlights: Switching tabs causes the whole browser window […]

MSN Desktop Search Toolbar, Now with Tabs

Sunday, June 12th, 2005

They’ve added tabbed browsing support to the MSN Desktop Search toolbar. I wonder if the MSN guys are the same guys working on the browser, or if the MSN guys wish IE would evolve and are taking the matters into their own hands..  It seems like a lot of the stuff IE needs is being […]

Health Care

Wednesday, June 8th, 2005

I don’t normally talk about political stuff but this is something that keeps going around in Canada and I wanted to mention it. Canada has federally provided health care, and has laws that prohibit anyone from providing for-profit health care.  This system guarantees that we’re all treated the same. “Two Tier” (American style) health care […]

Parsing hex numbers, and .NET class library discoverability.

Wednesday, June 8th, 2005

Someone emailed me a question, asking how to convert a number represented as a hexadecimal string into a number you can work with, so I thought I’d post the answer here for Google to find.   string hexNumber = “4000”;   int x = Int32.Parse(hexNumber, NumberStyles.HexNumber);   Console.WriteLine(x);  // prints 16384 Quite often I find […]