CimBios.Core.RdfIOLib
1.0.2
dotnet add package CimBios.Core.RdfIOLib --version 1.0.2
NuGet\Install-Package CimBios.Core.RdfIOLib -Version 1.0.2
<PackageReference Include="CimBios.Core.RdfIOLib" Version="1.0.2" />
<PackageVersion Include="CimBios.Core.RdfIOLib" Version="1.0.2" />
<PackageReference Include="CimBios.Core.RdfIOLib" />
paket add CimBios.Core.RdfIOLib --version 1.0.2
#r "nuget: CimBios.Core.RdfIOLib, 1.0.2"
#:package CimBios.Core.RdfIOLib@1.0.2
#addin nuget:?package=CimBios.Core.RdfIOLib&version=1.0.2
#tool nuget:?package=CimBios.Core.RdfIOLib&version=1.0.2
CimBios.Core: A Cross-Platform .NET CIM Library
Description
CimBios.Core - a swiss army knife 🛠 in the world of CIM (IEC61970) models
Check out general feautures:
CIM FullModelserializing/deserializing toolsSupports custom data schemas - information model profilesCIM difference modelutilities support- Applying difference to model
- Compare models
- Track model changes
- (De)serializing
Metamodelsystem based onCIM UMLstandards description- Classes, inheritance
- Properties (attributes, associations, compounds, enums)
- Datatypes
- Stereotypes
- Packages
- Extensions and splitted namespaces
Validationfeatures- Flexible core architecture
You can design your own type libs, schemas, serializers, validation rules
Getting Started
1. Create a New DotNET Project
If you don't already have a dotnet project, create one in Visual Studio.
2. Installation
- Install the .NET SDK 8.0 or higher: Download and install the appropriate version from https://dotnet.microsoft.com/download.
- Clone the repository: Use Git to clone this repository to your local machine:
git clone https://github.com/Cimbios/CimBios.Core.git - Navigate to the project directory:
cd CimBios.Core - Build the project:
dotnet build
3. Usage example
⚡ To get more usage details check out .NET demo console app in GitHub repository ⚡
Contributing
Contributions are welcome from the community! If you find any issues or have suggestions for improvements, please submit them through the GitHub issue tracker or consider making a pull request.
License
This project is licensed under the GPL-3.0 License - see the LICENSE file for details.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net8.0
- No dependencies.
NuGet packages (3)
Showing the top 3 NuGet packages that depend on CimBios.Core.RdfIOLib:
| Package | Downloads |
|---|---|
|
CimBios.Core.CimModel.Schema
Core schema library. Use to load data schemas which defines IM profile. |
|
|
CimBios.Core.CimModel.DatatypeLib
Core data model objects library. Provides CIM type library classes to store and manipulate model objects properties and links |
|
|
CimBios.Core.CimModel.RdfSerializer
Core rdf to CIM and vice verca serializer library. |
GitHub repositories
This package is not used by any popular GitHub repositories.