Die Übungen basieren auf .net core, Microsofts plattformunabhängige .NET Technologie (Windows, Linux, MacOS). Somit sollten alle aktuellen Tools / Betriebssysteme für die Vorlesung passen. Im folgenden werden die Tools beschrieben mit denen der Kurs erstellt wurde.
- Windows 10 (aktuelle Version)
- Visual Studio 2022 mit dem .NET Core Payload
- .NET 5 SDK
- Docker for Windows (für unsere Container-Übungen)
Mögliche Alternativen:
- JetBrains Rider (IntelliJ basiert)
- Visual Studio Code
- Visual Studio for Mac
- vim, emacs... :-)
Der Code und die Artefakte müssen in einem VCS (Version Control System) abgelegt werden. Bitte nutzt das GitLab der TH-Rosenheim
Die TH-Rosenheim bietet GitLab an, wer sein Projekt dort hosted kann mich mit dem User florian.wachs
berechtigen.
Gerade bei der Entwicklung von Web-Apis hat man nicht immer auch gleich eine Oberfläche zur Hand. Folgende Tools helfen beim Erstellen und Absetzen von HTTP-Requests.
Tool | Informationen |
---|---|
Postman | Derzeit bekanntestes Tool |
Fiddler | Mächtiger Debugger für alle HTTP-Belange |
REST Client | Extension für den VS Code Editor |
Falls Ihr Extensions habt die hier fehlen unbedingt Info an mich, Danke!
- c# Dev Kit
- Aspire (über workload)
- Aspire