Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die Beispielweb-App der Contoso University bietet ein Beispielprojekt, mit dem Sie mit der GitHub Copilot-Modernisierung für .NET (Vorschau) experimentieren können. Weitere Informationen und schrittweise Anleitungen finden Sie in der Schnellstartanleitung.
Beschreibung des Szenarios
Contoso University ist ein fiktives Universitätsverwaltungssystem, das ursprünglich mit .NET Framework 4.8 erstellt wurde. Die Anwendung enthält Features wie:
- Studierendenregistrierung
- Kursmanagement
- Kursleiteraufgaben
Das Legacysystem basiert auf Windows-basierten Komponenten:
- SQL Server LocalDB für Datenbankspeicher
- Lokales Dateisystem für die Dateiverwaltung
- Microsoft-Nachrichtenwarteschlange (MSMQ) für Benachrichtigungsnachrichten
Modernisierung mit Azure
Mithilfe der Modernisierung für .NET (Vorschau) können Sie das Beispiel so aktualisieren, dass moderne, cloudeigene Azure-Dienste verwendet werden:
- Azure SQL-Datenbank ersetzt SQL Server LocalDB
- Azure Blob Storage ersetzt den lokalen Dateisystemzugriff.
- Azure Service Bus ersetzt MSMQ
- Azure Key Vault bietet sichere geheime Verwaltung
Diese Migration veranschaulicht, wie Sie eine ältere, lokale Anwendung in eine skalierbare und verwaltete cloudeigene Lösung mithilfe von GitHub Copilot und Azure-Diensten umwandeln.