In The Works

Here are some of the things I'm working on.

Manita - A framework that makes data management easy. When you set up even a simple data-driven application, you may be tasked with making dozens of data maintenance screens, which is both tedious and error prone if done manually. Manita is a configuration-based plugin that allows you to seamlessly present data management tools without much addtional coding.

Once you put together the configuration, Manita:

Manita is currently in beta mode, and is written in C#.

Manita's configuration and logic is injected into your web application using Spring.NET. To configure Manita, you edit a configuration file to describe the entities you wish to manage. The configuration format is similar to NHibernate and can be derived from an existing NHibernate configuration. To integrate Manita fully, you must implement several simple interfaces in your domain objects and DAOs. These interfaces are primarily used to identify and label your entities.

What about the name? 'Manita' came about as I was searching for anagrams for 'Maintenance.' 'Manita' means 'little hand' in Spanish (wrong gender, I am told), 'a hot girl' in Turkish slang, and is commonly an abbreviation for 'little sister' from 'hermanita.' Well, it means all and none of those things, even if it gives you a hand with your data management. It's just a name I thought of that stuck.

In the future for Manita is: