Links Platform (русская версия)
Holistic system for storage and transformation of information (in development) based on associative model of data.
- Linux, macOS or Windows operating system.
- .NET Core SDK with version 2.2 or later.
- MonoDevelop, Visual Studio or any other IDE or just a text editor.
Common interfaces and classes for both Doublets and Triplets.
An implementation of Doublets.
A C# adapter of Triplets.
A native Triplets implementation.
Platform.Data.Memory class library contains classes for memory management simplification. There you can find multiple implementations of IMemory interface.
The data can be accessed using the raw pointer or by element's index and can be stored in volatile memory:
or in non-volatile memory:
Platform.Data.Communication class library contains classes for communication simplification supporting different protocols.
XML-mapping classes for Graph Exchange XML Format.
UdpSender
and UdpReceiver
classes to simplify implementation of different roles of UdpClient
.
A Serializer
class to help with XML serialization and deserialization.
Platform.Collections.Methods class library contains classes with storage/state agnostic implementation of lists and trees.
Platform.Collections.Methods class library contains classes ... .
Platform.Collections.Methods class library contains classes ... .
Platform.Collections.Methods class library contains classes ... .
Platform.Collections.Methods class library contains classes ... .
Platform.Collections.Methods class library contains classes ... .
Platform.Collections.Methods class library contains classes ... .
Platform.Collections.Methods class library contains classes ... .
Platform.Collections.Methods class library contains classes ... .
Platform.Collections.Methods class library contains classes ... .
Platform.Collections.Methods class library contains classes ... .
Platform.Collections.Methods class library contains classes ... .
Platform.Collections.Methods class library contains classes ... .
Platform.Collections.Methods class library contains classes ... .
Platform.Collections.Methods class library contains classes ... .
Platform.Collections.Methods class library contains classes ... .
Platform.Collections.Methods class library contains Range
struct with Minimum and Maximum fields.
Platform.Collections.Methods class library contains classes and interfaces that help to make objects disposable in a fast, short, easy and safe way.
Platform.Disposables.DisposableBase
abstract class tries to dispose the object at both on instance destruction and OnProcessExit
whatever comes first even if Dispose
method was not called anywhere by user.
The Platform.Disposables.IDisposable
interface extends the System.IDisposable
with IsDisposed
property and Destruct
method.
Platform.Collections.Methods class library contains classes ... .
Platform.Collections.Methods class library contains common interfaces that did not fit in any major category.