Quelle: dotnetpro
Downloads 18.02.2019, 00:00 Uhr

Tools für die CLI und Scriban               

Schwerpunkt: Tools für das .NET Core Command Line Interface. Empfehlung: Text-Templating-Bibliothek Scriban.
Der gute alte Serienbrief hat so manchen schon an den Rand des Nervenzusammenbruchs gebracht. Dabei ist alles doch so einfach: Brief schreiben, mit der Datenquelle verheiraten, Felder einfügen, ausgeben, fertig. Die entsprechende Software wie beispielsweise Word setzt in die Felder dann die Daten eines Datensatzes ein und gibt das so modifizierte Template zurück.
Schwerpunkt
dotnet-serve

Ein einfacher Befehlszeilen-HTTP-Server, der alle Dateien im aktuellen Arbeitsverzeichnis ausliefert.

https://github.com/natemcmaster/dotnet-serve
dotnet-packaging

Erweiterungen für die .NET Core CLI, die beim Packen und Veröffentlichen von .NET-Core-Anwendungen helfen. Das Repository enthält Befehlszeilenerweiterungen für .NET Core CLI, die das Erstellen von Bereitstellungspackages (wie ZIP-Dateien, Tarballs oder Installer) für .NET Core-Anwendungen vereinfachen.

https://github.com/qmfrederik/dotnet-packaging
Migrator.EF6

Dieses .NET-Core-CLI-Tool ermöglicht EF6-Migrationen in einer ASP.NET Core App.

https://github.com/mrahhal/Migrator.EF6
.NET Command Line Interface

.NET-Core-Befehlszeilen-Tools, um .NET Core Apps zu erstellen.

https://github.com/dotnet/cli
CliCommandLineParser

Ein Parser der zweiten Generation für die .NET-Core-Befehlszeilentools.

https://github.com/dotnet/CliCommandLineParser
dotnet-setversion

Ein einfaches .NET-Core-CLI-Tool zum Aktualisieren der Versionsinformation innerhalb einer .NET-Core-csproj-Datei. Es basiert auf der dotnet-gitversion, wurde aber angepasst, damit es das neue csproj-Format anstelle von project.json verarbeitet.

https://github.com/TAGC/dotnet-setversion
AWS Extensions for .NET CLI

Mithilfe dieser AWS-Toolerweiterungen verteilen Sie .NET-Core- sowie ASP.NET-Core-Anwendungen als AWS-Dienste.

https://github.com/aws/aws-extensions-for-dotnet-cli
.NET Commands

Dieses Tool erlaubt die Verwendung jeder ausführbarer Datei als einen .NET-CLI-Befehl mit spezieller Behandlung für .NET Core Apps.

https://github.com/Lambda3/dotnet-commands
dotnet-search

Suche nach Nuget-Packages unter Verwendung des .NET Core CLI.

https://github.com/billpratt/dotnet-search
dotnet-new2

Der dotnet-new2-Befehl wird erstellt neue .NET-Core-Projekte unter Verwendung von Templates, die über NuGet-Packages installiert werden.

https://github.com/DamianEdwards/dotnet-new2
dotnet-bundle

MSBuild Task und CLI Tools zum Bündeln von .NET-Core-Projekten in MacOS Anwendungen (.app)

https://github.com/egramtel/dotnet-bundle
DotNet.Property

.NET-Core-Befehlszeilen-Tool zum Aktualisieren von Projekteigenschaften sowie Versionsnummern.

https://github.com/loresoft/DotNet.Property
dotnet-clean

Ein .NET-Core-CLI-Erweiterungstool zum Säubern von Projekten.

https://github.com/tonerdo/dotnet-clean
embedio-cli

Ein Tool, mit dem sich jeder Webordner oder jede EmbedIO Assembly (WebAPI oder WebSocket) aus der Befehlszeile starten lässt.

https://github.com/unosquare/embedio-cli
dotnet-properties

Eine .NET-Core-CLI-Erweiterung zum Editieren von Projektproperties unter Verwendung einer plattformübergreifenden UI.

https://github.com/jp2masa/dotnet-properties
NETCoreCLI

Grundstruktur für eine .NET-Core-Befehlszeilenanwendung, die die Verwendung des Microsoft.Extensions.CommandLineUtils Packages erkundet.

https://github.com/carlozamagni/NETCoreCLI
quickup

Ein .NET-Core 2.1-CLI-Tool zum Erstellen von one-way Backups von einem Ordner zum anderen. Es kann verwendet werden, um eine aktuelle Kopie eines vorgegebenen Ordners auf einer anderen Festplatte zu behalten.

https://github.com/Sergio0694/quickup

Jetzt 1 Monat kostenlos testen!

Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt dotnetpro-plus-Kunde.
  • + Digitales Kundenkonto,
  • + Zugriff auf das digitale Heft,
  • + Zugang zum digitalen Heftarchiv,
  • + Auf Wunsch: Weekly Newsletter,
  • + Sämtliche Codebeispiele im digitalen Heftarchiv verfügbar