Contoso Üniversitesi geçiş örneği

Contoso University örnek web uygulaması, .NET için GitHub Copilot modernizasyonu (Önizleme) kullanarak deneyebileceğiniz örnek bir proje sağlar. Daha fazla bilgi ve adım adım yönergeler için hızlı başlangıç kılavuzuna bakın.

Senaryoya genel bakış

Contoso University, başlangıçta .NET Framework 4.8 ile oluşturulmuş kurgusal bir üniversite yönetim sistemidir. Uygulama aşağıdaki gibi özellikler içerir:

  • Öğrenci kaydı
  • Kurs yönetimi
  • Eğitmen ödevleri

Eski sistem Windows tabanlı bileşenlere dayanır:

  • Veritabanı depolama için SQL Server LocalDB
  • Dosya yönetimi için yerel dosya sistemi
  • Bildirim iletisi için Microsoft İleti Kuyruğu (MSMQ)

Azure ile modernleştirme

.NET için Modernleştirmeyi (Önizleme) kullanarak, örneği modern, bulutta yerel Azure hizmetlerini kullanacak şekilde güncelleştirebilirsiniz:

  • Azure SQL Veritabanı, SQL Server LocalDB'nin yerini alır
  • Azure Blob Depolama , yerel dosya sistemi erişiminin yerini alır
  • Msmq yerine Azure Service Bus
  • Azure Key Vault güvenli gizli bilgiler yönetimini sağlar

Bu geçiş, GitHub Copilot ve Azure hizmetlerini kullanarak eski bir şirket içi uygulamanın ölçeklenebilir ve sürdürülebilir bir bulutta yerel çözüme nasıl dönüştürüldüğünü göstermektedir.

Daha fazla bilgi edinin