Blog Posts

Flash File (.swf) Loader Control

All web developers and designers should know by now that you should not use the traditional <object><embed>... method for placing Flash content on your site. Macromedia (Adobe) recommends using javascript to load the Flash content and it works just fine. However, if you are a .NET programmer and have a lot of flash content it is fairly easy to create a Control that handles the repetitive tasks.

How to handle multiple domain names for your site.

Keyvan Nayyeri wrote up an article (and HttpModule) on how he handles removing the www from the URI when people visit his site. I wrote something similar to this a while back for a site I develop. This particular company has about 10 domain names that all point to the companies main web site. Back in 2000, before I started working for the company, the search engines had indexed all of the domain names. While this may be good I have always been worried about duplicate content in Google's Index.

FileZilla FTP Web Based Management: Concept

With (almost) all of my FTP servers now running FileZilla I need a way to maintain users with an easy web based tool. To be more specific, I don't need it, but I delegate the management of FTP users to someone else who does not have remote access to the server, therefore I need it for them.

Server Configuration: Directories

I have been running my own web server for a few years now and like everyone who does this I have my own ways to do things. One of the things I wanted to revisit, before setting the new machine out into the wild, was my typical directory structure. While this may seem like a trivial concept to many, things can get out of control quikly when you start throwing in many domains, sub domains, Log files, databases, etc...

Server Configuration: FTP

In the spirit of trying to keep writing, I figured I would write about by new found love of FTP. Well that is a bit of an exaggeration, but on my previous box I used the FTP service built into IIS 5. What a nightmare! Don't get me wrong, the service worked fine and it was stable. The problem came out only when I needed to give someone else access. You need to create an account on the computer, deal with permissions, blah blah blah. I felt it was overly complicated.

New Server

In my first post, all of an hour ago, I mentioned that a new server was one of the reasons I renewed my interest in blogging.