Skip to content

HernanFAR/vslices-framework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

icon

A high-level, develop in C#, modular framework that aims to a faster but clean and pragmatic software developtment

VSlices.Core.Abstract release package info master-test.yml VSlices license VSlices paypal donation link

About

VSlices is a high-level, develop in C#, modular framework that aims to a faster but clean and pragmatic software developtment Is heavy inspired in the vertical slices architecture and the functional programming. Is also Domain Driven Development friendly.

The documentation of the software is in link, there you can start to use it and learn the functionalities that the framework brings. It also has and explication of the implementation of the proposed architecture and the way of work

If you find a problem with the documentation, have a improvement or clarification proposal, you can generate a ticket here: link

Versioning

We use Semantic Versioning v2.0.0 for production-ready releases:

  • We increment Major (the X in X.Y.Z) versions when we make a change that breaks backward compatibility. The current major version is 5.
  • We increment Minor (the Y in X.Y.Z) versions when we add backward compatible features.
  • We increment Patch (the Z in X.Y.Z) versions when we make backward compatible bug fixes or improvements in the documentation.
  • We increment Pre-releases (the W in X.Y.Z-pre.W) versions, when we make a pull request to the related release.

Also, the framework's packages will be updated at the same version, at the same time, that implies that if VSlices.Core.Abstracts gets updated to the v6, all the nugets will be updated to the v6.

Support policy

Since v6, we will only support the latest 2 versions, except in v6, in which only we'll support v6.

That means when we release v6, only v6 will be supported and will get security updates or bug fixes, and v5 backwards will no longer get security updates.

How to contribute

If you want to make contributions to the framework, you must follow the framework convetions. This is detailed here

Support VSlices development

First of all, thanks so much :) you can support the development of the framework (and my adiction to cafeine) here, with paypal

Thanks

  • To Alvaro Osorio, for beign a good influence in my early years in development.
  • To Antonio Riquelme, for help me in the documentation of the framework.

About

A modular framework that aims to a faster but clean and pragmatic software developtment

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages