ASPNetImage v0.2

Thursday, September 16, 2010

Made some minor commits today to my ASPImage component replacement--ASPNetImage. Fixed a bug in the component's handling of resizing to different aspect ratios with image size constraint turned on. Also added some basic unit tests for the implemented methods and tweaked the documentation a bit.

Binaries are now included and I put up the latest revision as a download (complete with source and supporting files) for those who don't feel like checking it out with a SVN client.

There's still a lot of work to do, but the basic scaling, cropping, rotating, flipping and brightness adjusting methods are all in place and match the original framework. Feel free to help blow out the rest.

Categories: Development

Post a comment

Introducing ASPNetImage — An ASPImage Windows Component Drop-In Replacement

Sunday, June 20, 2010

I've used ServerObjects' ASPImage component for years on a number of dynamic sites that I've built in classic ASP that needed image manipulation abilities. Though it has a few issues, it has worked fairly well.

Recently I migrated a classic ASP web site originally hosted on Windows Server 2003 to a Windows Server 2008 machine and discovered (as others have) that ASPImage isn't compatible with 2008, exiting with a memory failure whenever you attempt to instantiate it.

Not wanting to have to find a replacement, purchase it, and rework a bunch of old code to work with a new component I decided to try my hand at simply writing a drop-in replacement interop component in .NET. The idea being to essentially wrap the System.Drawing namespace into a component that mirrors ASPImage's interface.

It's far from complete, but I've been running a partial implementation (with basic scaling, cropping, rotation, flipping, and brightness adjustment) of the component for about a month now with the site and it performs well—Better in fact than the original component even.

I've released the object and its source under the GPL v3 and you're more than welcome to give it a try and/or help me build it out completely.

Get more information and download the source and binaries from Google Code at:

Categories: Development

Post a comment

Blog Updates

Saturday, June 19, 2010

The sudden lack of posts is due to the fact that Google stopped supporting FTP publishing from Blogger and I haven't had time to find a solution for managing the blog that I like. Hopefully I'll be back to updating regularly soon. In the meantime, I'm modifying the HTML manually and discovering what a mess Blogger makes.

Categories: Miscellaneous

Post a comment

Brown Chicken Brown Cow #6

Monday, March 08, 2010

Brown Chicken Brown Cow #5

Tuesday, November 10, 2009

Brown Chicken Brown Cow #4

Monday, November 02, 2009


Categories: Politics

Post a comment

Brown Chicken Brown Cow #3

Tuesday, October 27, 2009

Introducing the Modan and Modan Mono phpMyAdmin Themes

Monday, October 26, 2009

I've been working here and there on this cool theme for phpMyAdmin since the beginning of the year and have finally submitted it to the development team for approval:

Modan is a phpMyAdmin theme created in an attempt to provide a modern, simple and clean UI that doesn't overshadow the database and its contents. In addition to the theme itself, I've also given the phpMyAdmin logo an dramatic overhaul to fit with the theme's style as well as a custom favicon that compliments the theme and logo.
While I wait to see if it is approved for inclusion on the official phpMyAdmin site, I've thrown together a little page that will serve as the theme's home where you can view screenshots and download the latest revision.

Categories: Design, Development

Post a comment

Brown Chicken Brown Cow #2

Thursday, September 10, 2009

Maps and Levels for FPS games like Unreal Tournament, Quake and MOHAA

Thursday, August 20, 2009

I've been collecting user-created maps/levels for games like Unreal Tournament for a long, long time. Long enough to know that mapping sites seem to come and go, leaving a lot of dead links on the internet and making it a struggle finding working download links for some great stuff. Thankfully, provides an awesome place to share my huge collection with others without worrying about links going dead (the site's been around for 5 years or so already). You'll find maps for Doom2, Doom3, Far Cry 2, Medal of Honor:Allied Assault, Quake 3 Arena, Quake 4, TrackMania, Tribes:Vengeance, Unreal, Unreal 2, Unreal Tournament, Unreal Tournament 2003, Unreal Tournament 2004 and Unreal Tournament 3 at the moment, but there is always new stuff being added.

Here's a list of direct links to every map on the site so far:

Categories: Gaming

Post a comment