Cool-Man's Visual Studio .NET Page
I use C# and .NET a lot for work and home projects. Here
are a few things I can share:
- MMToMLO_UI, a GUI-based FreeMind-to-MyLifeOrganized converter.
- FreeMind
is a Mind Mapper tool.
- MyLifeOrganized
is a powerful hierarchical task list that can be used as a
general outliner.
- To install: Download and unzip this
file and run it directly from anywhere. There is
no installer. You must have .NET
4 installed.
- It's easy to use: Check a couple options to control
the conversion process, then drag your FreeMind .mm files into
the app, and it writes out corresponding MLO .xml files.
You can then import these one at a time into MLO Desktop.
- LookCool, an image browser application (JPG only) with special
features to recursively reset file dates from the EXIF headers,
and to export the EXIF headers as XML. It also lets you
automatically rename files to change spaces to underscores
(useful for web publishing). You can download the source here, or the release version
here. The current version
is 1.1.0 (01-03-2004). One additional useful thing it
includes is a class which lets you easily fire-and-forget a
function asynchronously in another thread, keeping you from
having to make your own helper classes in cases where you need
to run a function in another thread but it must take some
parameters (which System.Threading.Thread doesn't directly
allow, and the thread pooling classes are good except if you
might Abort() the thread). I made use of several other
people's work in creating LookCool:
- ExplorerTree from http://www.codeproject.com/cs/miscctrl/ExplorerTree.asp
(by Carlos H. Perez) (from UtilityLibrary)
- NewLayout by Chris Anderson
- PhotoPropertiesLibrary by Jeffrey S. Gangel
- ProgressWindow by Matthew Adams
- FlowPanel by Gytis Jakutonis (actually I don't use it
currently, I tried and I guess I didn't like it. I haven't
cleaned it though yet)
Many of these are located on CodeProject,
otherwise you can find them via google.
I developed LookCool using Visual Studio .NET 2002. I may
upgrade to 2003 at some point here, though for pure C# it seems
to be working okay. (For the Managed C++ I do at work, Visual
Studio .NET 2003 is a must!) By the way, .NET is pretty
darned amazing to develop with. I loved Java, and C# is
pretty similar. Although LookCool currently doesn't have
any need for reflection or attributes, I use them extensively at
work. Great stuff.
BidirHashtable, a bidirectional Hashtable
allowing efficient reverse lookups. A demo project (source
only) is here.
Current version: 1.0. Look for its article on CodeProject.
Back to my home page