Skip to content

tanerhasret/DMS

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docular DMS

A distributed document management system, released under [MIT license] (https://github.com/SkyLapse/DMS/blob/master/LICENSE.md).

General

  • When referring to Docular DMS (Namespaces, Class names, etc.), simply use "Docular" (without DMS-suffix)
  • Every piece of code shall be documented

Python-Coding Standard

C#-Coding Standard

  • Mostly regular C# coding conventions
  • Allman indentation style
  • Single-line auto-properties, multi-line manually implemented properties
  • Don't nest consecutive IDisposable-using statements, [see this] (http://stackoverflow.com/a/9396092/2000501) instead
  • 'using'-Statements:
  • ... go to the top of the code file
  • ... are directly followed by typedefs, separated by a blank line
  • Do not remove default using statements
  • Avoid stacking attribute declarations. Put them in one line if possible, grouped by their function (e.g. all serializing attributes go on one line)

Happy coding!

About

A document management system

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published