Version | Status |
---|---|
Develop | |
Master | |
v1.0 |
SharpHelpers is a collections of some handy code packages and tutorials to make developer's life easier.
Get SharpHelpers:
git clone git://github.com/sharpcodingIT/SharpHelpers/
The library contains a series of Helpers, under MIT license for use and consumption of any developer. The project includes various helpers designed for the manipulation and management of different primitive types:
- Boolean
- Byte
- Enum
- File
- Numeric
- Registry
- String
- List
- Dictionary
- Stream
- Object
- DateTime
- Regex
- XmlDocument
- DataTable
Want to contribute? Great! Here are a few guidelines.
- If you want to do a feature, post an issue about the feature first. Some features are intentionally left out, some features may already be in the works, or I may have some advice on how I think it should be done. I would feel bad if time was spent on some code that won't be used.
- If you want to do a bug fix, it might not be a bad idea to post about it too. I've had the same bug fixed by multiple people at the same time before.
- All code should have a unit test. If you make a feature, there should be significant tests around the feature. If you do a bug fix, there should be a test specific to that bug so it doesn't happen again.
- Pull requests should have a single commit. If you have multiple commits, squash them into a single commit before requesting a pull.
- Try and follow the code styling already in place.
- Setting up Git
- Fork the repository
- Open an issue if you encounter a bug or have a suggestion for improvements/features
The SharpHelpers are released under the The MIT License (MIT). SharpHelpers Library source and binaries are completely free for commercial and non commercial use.
Support this project by becoming a sponsor. Join and follow the comunity (http://www.sharpcoding.it/).