/JasonStorey.ProjectManagement

Manages the creation and saving of projects you are working on.

Primary LanguageC#

What is 'JasonStorey.ProjectManagement'?

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

What is it's goal?

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.

How do I use this project?

It is a standard .net framework application and can be opened in your .Net IDE of choice. It was developed in rider.

Can I contribute?

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:

https://jason.guide