Alternatives
Members may post updates or alternatives to this current article in order to show different
approaches or add new features.
No alternatives have been posted.
I work as an independent software architect and senior developer. I have worked on many large enterprise projects as well as small single user applications.