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.