Fremdkomponenten
Die nachfolgend aufgeführten Fremdkomponenten werden vom Programm genutzt und standardmäßig mit ausgeliefert. Deren konkrete Versionsnummern variieren, da im Zuge von Updates von xSuite Interface ggf. auch diese Komponenten auf ihren jeweils aktuellen Stand angehoben werden.
Nicht explizit aufgeführt sind solche Komponenten, die vom Hersteller Microsoft als reguläre .NET-Erweiterungsbibliotheken in Form von separaten NuGet-Paketen bereitgestellt werden. Ebenfalls nicht aufgeführt sind Abhängigkeitskomponenten, die implizit von den unten genannten verwendet werden.
Bestimmte Funktionalitäten benötigen zusätzliche Bibliotheken, die aus lizenzrechtlichen Gründen nicht mit ausgeliefert werden können und separat installiert werden müssen. Auf diese zusätzlichen Bibliotheken wird in den entsprechenden Abschnitten hingewiesen, z. B. bei den Ausgabesystemen für SAP.
Name | (Primärer) Verwendungszweck | Autor, Quelle | Lizenz |
|---|---|---|---|
ApexCharts | JavaScript-Bibliothek für Web-Client-Anwendungen | Juned Chhipa, | MIT License |
AspNetCore.Authentication.ApiKey, AspNetCore.Authentication.Basic | Web-Authentifizierung über API-Key und Basic Auth | Mihir Dilip, https://github.com/mihirdilip/aspnetcore-authentication-apikey, https://github.com/mihirdilip/aspnetcore-authentication-basic | MIT License |
Aspose.Cells Aspose.Email Aspose.PDF Aspose.Slides.NET Aspose.Words | Verarbeitung von MS-Office- und PDF-Formaten | Aspose, | kommerziell |
BouncyCastle.NetCoreSdk | Erstellung von Zertifikaten | The Legion of the Bouncy Castle Inc, Alex Paskhin, | kommerziell |
ChilkatDnCore | Mail-Verarbeitung über POP3, IMAP und SMTP | Chilkat Software, Inc., | kommerziell |
CodeMirror | JavaScript-Bibliothek für Web-Client-Anwendungen | MIT License | |
GdPicture | Verarbeitung von Bild- und PDF-Formaten | ORPALIS, | kommerziell |
Jint | Interpreter zur JavaScript-Ausführung im .NET-Code | Sebastien Ros, | BSD 2-Clause License |
MediaTypeMap.Core | Ermittlung von MIME-Typen | Samuel Neff, | MIT License |
Microsoft.Exchange.WebServices.NETStandard | Mail-Verarbeitung über MS Exchange Web Services | sherlock1982, | MIT License |
MongoDB.Bson MongoDB.Driver MongoDB.Driver.Core | Zugriff auf MongoDB | MongoDB Inc., | Apache License 2.0 |
Newtonsoft.Json | Verarbeitung von JSON-Daten | James Newton-King, | MIT License |
Npgsql.EntityFrameworkCore.PostgreSQL | Zugriff auf PostgreSQL-Datenbank | Shay Rojansky,Austin Drenski,Yoh Deadfall, | |
OpenUI5 | JavaScript-Framework für Web-Client-Anwendungen | Apache License 2.0 | |
PuppeteerSharp | Konvertierung HTML nach PDF | Darío Kondratiuk, | MIT License |
RecursiveDataAnnotationsValidation | Validierung von Konfigurationsdaten | Thomas Harold, https://www.nuget.org/packages/RecursiveDataAnnotationsValidation | MIT License |
SapNwRfc | Zugriff auf SAP über Netweaver | Wouter Huysentruit, | MIT License |
SaxonHE10Net31Api | .NET-API des Saxon-Prozessors für XSL-Transformationen | Martin Honnen, https://github.com/martin-honnen/SaxonHE10Net31/tree /master/SaxonHE10Net31Api | Mozilla Public License 2.0 |
Swashbuckle.AspNetCore | Web-API-Dokumentation im Swagger-Format | MIT License | |
UoN.ExpressiveAnnotations.NetCore | Validierung von Konfigurationsdaten | UoN Application Development, https://github.com/uon-nuget/UoN.ExpressiveAnnotations.NetCore | MIT License |