This is a library of useful methods implemented on .NET Core that will give you a quick start.


Keywords
c#, .Net, Core, code, excel, framework, library, quality
License
Apache-2.0
Install
Install-Package LamedalCore -Version 2.0.5-Alfa4

Documentation

alt tag LamedalCore v2.0.6

NuGet Badge alt tag alt tag


The best programmers in the world can deliver software before deadlines, under budget, and address 100% of the requirements. Sadly there are just too many deadlines and in order to stay afloat code is copied and pasted all over the place. No time is available to spend on code quality. There is never time to focus on writing code for one simple specific thing, that do one thing and do that one thing very well. The fact of life is that there is never an opportunity to create these "perfect little snowflakes" of code.

The continues pressures of "crunching" out code will ... see more


State

Platform Library Build Library & Test Build Test run Server Artifacts
Windows 10.0 VS2017 alt tag alt tag alt tag AppVeyor AppVeyor artifacts
Linux Ubuntu 14.04 alt tag Travis
OSX Darwin 10.11-x64 alt tag Travis
Quality Item Test Code Coverage Static Analysis Code Style
Result: Result alt tag alt tag
Server: Report Generator Coverity Scan Code Factor

Build History

Build History

Release Branches

With each release a new branch is created, for example the 1.1.5 release corresponds to the Release/1.1.5 branch. If your new to LamedaL and are downloading the source to check it out, please use a Release branch

Version Branch .Net Core Version .Net Version Template Version Nuget Status
2.0.6 master Standard 2.0 4.6.1 2.0.5 NA Development
2.0.5 Lamedal/2.0.5 Standard 2.0 4.6.1 2.0.5 NuGet/Lamedal/2.0.5 Released
2.0.4 Lamedal/2.0.4 Standard 2.0 4.6.1 2.0.4 NuGet/Lamedal/2.0.4 Released
2.0.2 Lamedal/2.0.2 Standard 2.0 4.6.1 0.0.6 NuGet/Lamedal/2.0.2 Released
2.0.1 Lamedal/2.0.1 Standard 2.0 4.6.1 0.0.6 NuGet/Lamedal/2.0.1 Released
2.0.0 Lamedal/2.0.0 Standard 2.0 4.6.1 0.0.6 NuGet/Lamedal/2.2.0 Released
1.2.0 Lamedal/1.2.0 Standard 1.6 4.6.1 0.0.4 NuGet/Lamedal/1.2.0 Released
1.1.5 Lamedal/1.1.5 Standard 1.6 4.6.1 NA NuGet/Lamedal/1.1.5 Released

Roadmap

  • Create a simple but functional .NET Core library. (Done)
  • Create test cases with at least 95% code coverage of the library. (Done)
  • Create workflow process to ensure library stability and usability. (Done)
  • Integrate with Appveyor (Done)
  • Create library based modular unit test cases. (v1.1.5)
  • Integrate with https://github.com/perezLamed/Lamedal_WinForms (v1.2.0)
  • Move to Standard2.0 and add 'Datatable' and 'Dataset' methods to library (v2.0.0)
  • Add spelling and translation for RSA local languages (Afrikaans, English, Sesotho, Setswana, Zulu, Xhosa, NorthernSotho) (v2.0.1)
  • Add synonyms and word definition search methods (v2.0.2)
  • Create Visual Studio Tools to support the Lamedal framework. (2.0.5)
  • Create a simple c# code parser to evaluate code on a macro scale. (In progress)
  • Generate help from source code in markdown format. (In Progress)
  • Use Lamedal tools to refactor and optimise source code. (Future)
  • Publish Lamedal Blueprint rule framework methodology. (Future)
  • Demo's to illustrate how Blueprint tools is used to create Lamedal extensions. (Future)

Setup

  • Click on Setup to see how to setup and use the library.

License

Apache License Version 2.0

Donate