Home
Downloads
Help & Documentation
Skins
Videos
Plugins
Write A Plug-in
Forums
Blog
Other DomSoft Products
Links & Related Materials
About the Author
Comments & Suggestions
Special Thanks
Awesome T-Shirts
Google
 
DOMercury -  Links & Related Materials

While going along my way in developing this and other pieces of software, I have encountered many online resources and programs which have helped me accomplish various tasks, increase productivity, or have been valuable in some sort of fashion or another:

NOTE: At the time of this list creation, all programs I have listed below are complete freeware or have freeware versions.  No trial downloads or anything of that annoying sort.

Software Development:

The Code Project: Abundant source of code examples in multiple languages.

C# Corner: Abundant source of code examples in C#

PInvoke.Net: Great reference for Windows API programming in .NET

Visual Studio Express / SQLServer Express:  Although I own and use a legal copy of Visual Studio 2005 Professional Edition, not everyone is willing to pay for that luxury.  I have used Visual C# Express Edition and if I was willing to do all of my programming in the .NET environment, Visual Studio Express Editions are completely free and more than adequate programming IDEs.  SQLServer Express is great if you are going to host a database server on one machine, which is all the time unless you are a large business.

Windows Powershell: Knocks the Socks off of cmd.exe

Notepad++: Knocks the socks off of Notepad.  Does syntax highlighting, column mode editing, xml formatting (with proper plugins), and now has a built in hex editor.  Has completely replaced notepad for me

Winspector:  Excellent Windows API snooping utility.  Helped me immensly while writing DOMercury

ManagedWinAPI:  A managed code wrapper around the Windows API, also helped me immensly while writing DOMercury

AVR Freaks: One of my hobbys is embedded systems development (which is waht I actually went to school for).  While it obviously has nothing to do with DOMercury, if you are a microproccessor aficionado I would suggest this site as a resource.

WinAVR: Don't like writing assembly code?  Me neither.  Program your embedded systems applications in C++.

OSalt.com:  Lists known open source alternatives for many popular liscensed applications.

Productivity

DOMGrep: Also created by me, its a General regular expression text searcher for Windows.  Gives you results as it finds them.  Ive found very many useful applications for it as it searches text within files, not just file names. Though not required, helps if you understand Regular Expressions of course.

Paint.Net: Freeware powerful image editing tool.  Do most of my graphics in it.  Surprisingly small hard drive footprint.

GimpShop:  Extremely powerful image editing tool, though not very intuitive.  I use it for the few things Paint.NET cannot do yet.

MojoPac: While still limited to only 32 bit Windows XP machines, MojoPac allows you to turn any application into a portable application.  Yes, I can run Visual Studio off of a thumbdrive! (obviously dependant on host machine's performance capabilities)

Other Programs I would be useless without:

FileZilla: Free ftp client with hoardes of special features.

Spacemonger (The original edition): Spacemonger lets you graphically see what files and folders take up how muhc space on your hard drive, great for finding where all of your hard drive space disappeared to.

ProcXP: Treeviewed process explorer, kind of like TaskManager Deluxe

DiplayFusion: Got multiple monitors?  Annoyed that you have to have the same image on both monitors, or that you cannot span the same image accross multiple monitors?  Displayfusion gives you total control of your desktop wallpaper across multiple monitors.

Multimon Taskbar: Creates a taskbar across secondary monitors, and manages taskbar buttons so that they appear on the monitor that the application window is actually sitting on.  The clipboard dock is rather useful too.

Random

LiveMocha: Part of the reason I've done almost no DOMercury development over the last year and a half is because I've been concentrating a lot of my free time completing other life goals, including becoming fluent in Italian.  During my pursuit of "la dolce vita" I discovered this great online resource into learning other languages.  It provides feature rich free lessons and helps you find learnng partners with which to hone your newfound language skills.

 

My Cafe Press Shop: In case you haven't seen the Giant "Awesome t-shirts" button on my navigation bar yet, I have an online programming and math t-shirt and apparel shop. Check it out.