David Chaplin-Loebell

Philadelphia Film Festival

Thursday March 24th 2005, 12:48 pm
Filed under: Archive

For the last few weeks, most of my energy has been involved in getting ready for the 2005 Philadelphia Film Festival. My company, TLA Entertainment Group, manages the festival for the Philadelphia Film Society.

This year we decided not to use the Theatre Manager box office software that we’ve been using the past few years. Although Theatre Manager is a nice program with many useful features, it runs on a fragile database architecture (we’ve lost data due to data corruption in the past), it doesn’t perform well on our slow WAN, and it uses a Modem-based credit card authorization system which causes many problems. It also suffers from over-complexity; it has so many features that it can be slow to complete a simple transaction. So my software development group set out to build a replacement in a two-month period. The challenge was increased by the fact that the Philadelphia Film Festival is a large event– last year over 61,000 tickets were sold.

My group mostly writes web (and intranet) applications. Although we occasionally write other kinds of code, this is where our greatest skill level is concentrated. Given the short development time, we didn’t want to learn a new platform or deal with unfamiliar bugs/issues.

For now, we’re busy maintaining the thing. No matter what the length of the development cycle is, every software project gets additional requirements once actual people start using it. With the film festival two and a half weeks away, we’re in the thick of that process now.

The good news is, the users seem to like the system a lot. My company is hoping to market this product to other organizations, and I think that has a good chance of success. It’s exciting!



ActiveX controls in web pages

Thursday March 10th 2005, 5:03 pm
Filed under: Technology Bits

I’ve been doing a lot of work on building some ActiveX controls to embed in web pages.

Now, this is basically a bad idea– unless you need some kind of hardware or OS access in an intranet application.

However, if you’re doing this, there’s some fun learning involved in Marking your control “Safe for Scripting” and then signing it.

I learned most of what I needed to know from this page - the best tutorial I was able to find on the subject.


 






Copyright © David Chaplin-Loebell, All Rights Reserved