dyslexicanaboko / simple-class-creator

A utility for creating mundane crud work including table to model, model to DTO and other things no one really wants to do by hand.
MIT License
1 stars 0 forks source link

simple-class-creator

A WPF application for handling the creation of mundane CRUD work which currently includes:

Upcoming changes

There is a somewhat working "model to DTO" option. It's kind of broken, I will revisit this section soon because I have other ideas I want to implement as well.

I have been working on this project on and off for a long time. I normally change it depending on my needs, but I try my best to keep it generic. I have created very basic data layers that can be used as starter code here that compliment the code that is generated.

Use case

Why I created this tool originally

What this project is not

This project is not meant to be a full template driven code generator. I think of it as a spot welder for getting starter code written quickly when you need to introduce new pipelines for new tables that have been introduced into your domain. If you need a full template driven solution consider using CodeSmith Tools Generator. I have used this in the past for setting a code generation standard when multiple people need to work on a domain as is typical of software development. This product allows you to control all of your layers at a very granular level in any language. It does not just have to be C#, I have built SQL and JavaScript using this tool as there are no restrictions on that. I am not affilliated with or endorsed by CodeSmith Tools, I just really like their tool and I own a personal copy of it which I use for a larger project.