Active River Computer Solutions
Webmaster/Programming Resources
ARCS Coding Guidelines
(This references page is maintained for internal use, but anyone is free to make use of it.)
Website - XHTML/CSS

Website - JavaScript

Website - ASP

Website - AJAX

Website - Color

Website - ASP.net
Programming - Perl

Programming - C/C++

Programming - C#

Programming - MySQL
Utility programs

Cool Ruler (screen ruler)

Common Unix command line utility programs (ported to Win32)
    (also see GnuWin32)

Regular Expression Tester
    (also see Helicon Tech)

Compression utilities (pkzipc, PPMonstr)

Unison (file synchronizer)

tools4ever command line utility programs (such as "port ping")
    (also see tools4ever Command Line Tools)

Dependency Walker (shows dependencies of Windows modules, such as dll's)

Blat (SMTP command line utility)

cURL (file transfer command line utility for FTP and HTTP)
    (also needs Win32 OpenSSL;
    another one: HP-UX OpenSSL)

Xenu's Link Sleuth

PrimoPDF 4.0 (create PDF thru Windows print driver)
    (also see PrimoPDF)

On Windows: Start -> Run -> iexpress
    (for making program installation packages)

Remote Task Manager

Hex Editor Neo (free version)

Cygnus Hex Editor (free edition)

HexEditor 3.0F (free version)

HxD (hex editor, freeware)

Hextreme (hex editor, freeware)

frhed (hex editor, freeware)

CDBurnerXP (for burning CDs and DVDs, including Blu-Ray)

OpenVPN

OpenVPN GUI for Windows

JkDefrag

PRTG Network Monitor

DAEMON Tools Lite

Development/Office Software

OpenOffice (word processor, spreadsheet, presentation, and database programs; Java)

TextPad (text editor)

Notepad++ (text editor)

PSPad (text editor)

TotalEdit (text editor)

Thunderbird (open source email client)

Lightning (calendar app, integrated w/ Thunderbird)

Sunbird (calendar app, standalone)

IrfanView

XnView

GFL SDK(free programming library for image file processing, used in XnView)

GIMP (GNU Image Manipulation Program)

FileZilla (FTP client program)

WinMerge

Komodo Edit

SharpDevelop (C# IDE)

Visual C# IDE, Visual C++ IDE (Express Editions)

ActivePerl (Perl for Win32)

CityDesk 2.0 (website content management; propietary Windows software; free for <50 pages)

Scribus (desktop publisher program)

TeXnicCenter (LaTeX document editor)

Server Software

ArGoSoft Mail Server (simple email server)

XMail (email server, freeware)

Webmail ASP ($42)

MDaemon (email server)

SpamAssassin - MailProxy

spampd (SMTP proxy using SpamAssassin)

ASSP - Anti-Spam SMTP Proxy

Clam AntiVirus

ClamWin AntiVirus

FileZilla Server (FTP server program)

Gene6 FTP Server

Fastream IQ Web/FTP Server

BulletProof FTP Server

Outpost Firewall Pro (Windows 2003 Server)

Webroot Desktop Firewall (Windows 2000 Server; will not run on Windows 2003 Server)

MySQL

MySQL Tools (Administrator, Query Browser, Migration Toolkit)

Upgrading MySQL from 4.1 to 5.0

HeidiSQL (client tool for MySQL)

SAMBA (allows for interoperability between Unix/Linux servers and Windows clients)

Apache HTTP Server

Apache::ASP Module (ASP for Apache, PerlScript only)

ISAPI Rewrite (URL rewrite ISAPI engine for IIS)

IIS Mod-Rewrite (URL rewrite module for IIS)

C++ Server Pages (CSP Engine) (IIS or Apache)

Cobian Backup (file backup system)

Amanda network backup system (Advanced Maryland Automatic Network Disk Archiver)


CVSTracNT (bug-tracking system)

Subversion (version control)

TortoiseSVN (Windows client for Subversion)

Bugzilla (bug-tracking system software; uses Perl, MySQL)

Bugzilla Windows Installation instructions

OTRS (issue tracking system; Perl, MySQL)

Liberum (issue tracking system; ASP, MS-SQL or Access)

BugTracker.NET (bug tracking system; ASP.NET, C#, MS-SQL)

GanntProject (project management; Java)

Open Workbench (project management; Java)

YaBB (forum/message board software; uses Perl; "db" is flat-file)

WebBBS (forum/message board software; uses Perl; "db" is flat-file)

Blosxom (blog software; uses Perl; "db" is flat-file)

AWStats (real-time logfile analyzer for site statistics; uses Perl)

UseModWiki (wiki engine; uses Perl; "db" is flat-file])

Oddmuse (wiki engine; uses Perl; "db" is flat-file; fork of UseModWiki)

Perspective (wiki engine; uses .NET 1.1, C#; "db" is flat-file; WYSIWYG editing)

Linux

Linux DistroWatch

openSUSE (based on Slackware)

DistroWatch - openSUSE

CentOS (based on Red Hat)

DistroWatch - CentOS

Ubuntu (based on Debian)

DistroWatch - Ubuntu

Slackware

DistroWatch - Slackware

Zenwalk (based on Slackware; a lightweight distribution; note: this one is a nice idea, to have a good lightweight version, but it still has some basic issues that need to be worked out and so can't be really recommended - )

DistroWatch - Zenwalk

Arch Linux (i686 and x86_64 only; will not run on i386, i486 and i586)

DistroWatch - Arch Linux

Chakra (built on top of Arch Linux)

Multimedia

Audacity (sound recording, editing)

Explore

SQLyog (MySQL manager/admin tool)

haXe (multiplatform programming language)

Neko (programming language)