Ben Allfree :: Painless Programming

Guaranteed results for iPhone, Rails, PHP, .NET, Flash, and more

Interesting AJAX upload tool

November 13th, 2005 · No Comments

This person has figured out an AJAX-friendly way to upload multiple files with a single file element.

Tags:

Programmer’s Notepad V2

October 15th, 2005 · 2 Comments

Programmer's Notepad has just about replaced HTML-Kit in my daily activities. It's faster, lighter-weight, and has a few features I like better. For example, you can set it to highlight when a line extends beyond 72 characters: It also supports a variety of formats: I still like Visual Studio for XML editing, but this is adequate for simple [...]

Tags:

Mini CSS Builder

October 5th, 2005 · No Comments

Today, I found a reason to implement a mini CSS style builder. It's easy to use, and pretty simple to extend. Using this private method, you can pass a Hashtable of CSS attributes and perform some type conversions. This is nice because you can benefit from design-time Intellisense by assigning, for example, a Color object [...]

Tags:

SlickRun

July 10th, 2005 · 1 Comment

SlickRun is a utility that reminds me of Google Suggest for your applications. You start typing, and it guesses what program you want to run. I have not tried it, but it looks...well...slick.

Tags:

Sarissa JavaScript library

July 10th, 2005 · No Comments

Sarissa is an interesting JavaScript library that implements XML parsing for most (every?) browser supporting JavaScript.This is the type of platform formation activity that the Ajax movement needs to embrace to establish standards.

Tags: ,

BrowserCam

July 6th, 2005 · No Comments

BrowserCam is a screen capture and Remote Access service for cross platform compatibility testing and HTML design quality assurance.Today, I'm testing on a Mac with Safari.

Tags:

C-Sharpener

July 3rd, 2005 · No Comments

C-Sharpener perports to convert VB.NET to C#. I tried it, and it woked for my test. However, I found buried in the documentation the requirement that the VB source code must compile. This tells me that the utility is translating the resulting .NET assembly, which is Intermediate Language (IL), into C# instead of the actual VB.NET code. If [...]

Tags: , ,

overLIB

June 30th, 2005 · No Comments

overLIB is a great JavaScript tooltip component I forgot about until just now. I use it on www.gasgrid.com.

Tags:

Trillian

June 23rd, 2005 · No Comments

I use Trillian as my IM client of choice, rather than forcing others to choose one of the big three.The primary features I use are:* Tabbed windows (all IM windows in one container window)* Unintrusive system tray notification of new IMs* Buddy list docking with auto-hide* Message history (both in IM window and history browser)* [...]

Tags:

Zend Studio

June 23rd, 2005 · No Comments

For PHP applications, nothing is better than the Zend Studio IDE. I have their small business package, which means they call me and ask how I'm doing.The most important features of ZDE are:* Intellisense* Site-wide regex search* Mountable FTP projectsIt also has a built-in mySQL front end, but I prefer the now defunct mySQL CC.

Tags: , ,