Aufbau
Jedes Framework-Projekt benötigt einige Dateien. Diese sind standardmäßig bei einem neuen Projekt vorhanden:
- Der Ordner Images enthält initial nur ein Logo, welches im NuGet-Paket genutzt wird.
- Die .nuspec-Datei enthält Metadaten zur Erstellung eines NuGet-Pakets. Siehe auch die Hinweise im Kapitel Projekt einbinden
- Manifest.json enthält eine Liste welche Resourcen im Framework-Projekt hinterlegt sind.
- packages.config enthält Daten welche NuGet-Pakete das Framework-Projekt selbst referenziert.
- Die tsconfig.tpl.json konfiguriert den TypeScript-Kompiler.
Weiterhin sind beliebig viele Controls möglich. Diese müssen jeweils in einen separaten Ordner erstellt werden.
Funktionen, Javascript und CSS-Dateien können dagegen auch ohne Unterordner erstellt werden, müssen nur entsprechend in der Manifest.json referenziert werden.
Weiterführende Informationen