Silver SDK
Bouw custom pagina’s, componenten en toepassingen op de Silver Essence 2.0-engine.
Voor developers
Start custom functionaliteit vanuit een geconfigureerd domein, werk met gegenereerde typed C#-code en gebruik de platformlaag waar die generiek voordeel oplevert.
C# Code Generator
Genereer C# models en repositories vanuit de applicatie- en datastructuur. Zo sluit custom functionaliteit direct aan op het geconfigureerde domein.
{ Id, CustomerId, InvoiceDate, TotalAmount }
public partial class
InvoiceRepository
{ GetAllAsync, GetAsync, Create, Update }
REST · OpenAPI 3
Silver produceert REST-endpoints volgens de OpenAPI 3-standaard voor iedere gepubliceerde entiteit. Het contract neemt de geconfigureerde velden en veldtypen mee, inclusief de regels die bepalen of een veld zichtbaar, bewerkbaar of alleen-lezen is.
GET /api/invoices/{id}
GET /api/customers/{id}
GET /api/items/{id}
GET /api/projects/{id}
Technische uitbreidingspunten
Bouw custom pagina’s, componenten en toepassingen op de Silver Essence 2.0-engine.
Gebruik het beschreven entiteitscontract vanuit integraties en eigen applicaties.
Houd generieke proceslogica configureerbaar en roep custom C# aan waar engineering echte waarde toevoegt.
Technologie
Silver Essence 2.0 is gebouwd op moderne .NET- en Blazor-technologie. Nieuwe Silver Solutions-projecten gebruiken Silver Essence 2.0 en ondersteunde moderne .NET-versies.