Friday, September 23 2005

After finding a couple of minutes over the past couple of nights (tough when you have two young children), I finally got the survey/poll component put together, as you can see from a couple of the entries with attached surveys. Obviously these are mostly for entertainment purposes, and will only marginally track with reality (e.g. the motivated are more likely to vote, and they're more likely to encourage like minded people to vote, etc). Although none of the samples demonstrate it, the surveys allow for a multi-question format, which would allow for statistical correlations (e.g. "90% of the people who want to work for Google also say that Google is definitely not evil").

In any case it's a nice little multi-tier project with a Microsoft Access backend (as that's what my host provides), though I need to put together a SQL Server plug-in data module as well, which will be trivial (actually I'm using the OLEDB provider and a config file connection string, and technically the queries are all standard SQL, so with the same schema the same module should work. It's late and I'm tired, so I haven't really thought this through). It uses copious caching, so it's actually fairly performant (especially for a relatively low volume blog like this). Anyhoo, after I clean it up a bit, and add a basic administration page, I'm considering releasing the source. I'm sure there are plenty of craptacular competitors that do the same thing, but I think it's pretty elegant.

   

Reader Comments

Add Comment

Name *:

Email Address:

(your email address is not displayed)
Website:

Comment *:



About the Author
Dennis Forbes Dennis Forbes is a Toronto-based software architect. While focused primarily on the .NET and SQL Server worlds, Dennis frequently ventures outside of this comfort zone into game development and image processing. He has been published in several industry magazines, has been quoted in the Wall Street Journal and has been interviewed by NPR.

He is a vice president and lead software architect at an innovative New York City hedge fund back-office services firm.

Dennis has been working on solutions for the financial, telecommunications, and power generation markets for over 15 years.





 

Dennis Forbes