eric’s extremeboredom

adventures into and out of extreme boredom.

QuickThumbs

I got really sick of trying to maintain a photo gallery. Having to manually upload photos, catagorize them, set names, etc. is a big pain. All I wanted was to drag my photos over to my server using nautilus and have them be accessible to the web, and obviously mod_autoindex wasn’t quite sufficiant.

So rather than just complain on my blog about it, I wrote a solution: QuickThumbs.

QuickThumbs is a zero-configuration image gallery powered by asp.net. You just extract about 4 files to your photo directory, set mod_mono/xsp to treat that directory as it’s own application, and it does the rest.

I’ts still not quite done, it needs to generate smaller versions of images and support EXTIF, but it’s already fairly useful. You can see it in action here (Yes, I ripped the layout/style from another gallery, I wasn’t in a very creative mood and couldn’t come up with anything very pretty on my own). Also note this is currently completly untested in IE, but it works great in Firefox.

I used Template4DotNet so it’s really easy to create custom layouts and styles. This is a very cool piece of code, if you ever need to implement a very basic template system in your asp.net app, its the way to go.



I’ve even started working on a spiffy website for it. It’s not quite done yet either though.

I’ll have a link to download it very soon, let me know if any of this sounds interesting to you!


Some unrelated links for the bored…


Categorized as Technology, Software Development, Technology, Me, Website Updates

4 Comments

  1. Dude, nice work.

  2. That’s pretty cool. The only problem I see is it doesn’t appear to be apache compatable.

    I’m not exactly sure what to make of that bible thing..

  3. Eh? Not apache compatable? This server runs off apache!

  4. Galan Potter says:

    Well its definately not ie compatable. this is a problem. while ie sucks, it still has the majority market share and people use it. so the compatability is important

Leave a Reply