NanoGedcom 0.0.7
dotnet add package NanoGedcom --version 0.0.7
NuGet\Install-Package NanoGedcom -Version 0.0.7
<PackageReference Include="NanoGedcom" Version="0.0.7" />
paket add NanoGedcom --version 0.0.7
#r "nuget: NanoGedcom, 0.0.7"
// Install NanoGedcom as a Cake Addin #addin nuget:?package=NanoGedcom&version=0.0.7 // Install NanoGedcom as a Cake Tool #tool nuget:?package=NanoGedcom&version=0.0.7
Nano Gedcom is a very small project used in my C# Training. I used "Agile software development" and develop only what I need to my training (A kind of import). One goal of this project is become familiar with git sources management, and Nuget deployment.
Nano Gedcom use a very simple algorithm
1 - Build a tree with all lines from the Gedcom file
2 - Create all object with only the id (thing like @I123@)
3 - Launch a parallelized parsing of all object
(Because all object have an id, it's easy to link Family to Indi and Indi to familly)
All parsing algorithm is in "GedcomParser.cs", in this way I can keep other classes like "Family" very simple.
Anyway, don't use it for real project!
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET Framework | net is compatible. |
This package has no dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
0.0.7 | 1,761 | 4/10/2014 |
First alpha version. Please don't use it.