A .net framework class library. It has a simple contract for managing the idea of projects. you can:
- create projects
- list projects
- search projects
- save them to files
- import from other applications
- export to other applications
When teaching software architecture I am often asked for examples of how decoupling works, where to draw application boundary lines and how I would approach solving a problem.
This small project serves as a demonstration of taking a simple concept but through well defined business rules and application boundaries can have its features extended easily.
It is a standard .net framework application and can be opened in your .Net IDE of choice. It was developed in rider.
Sure! If there is something you would like to see, or you have any questions feel free to send me a message or join my discord community.
For more details about how to contact me, feel free to checkout my personal website over on: