Aracılığıyla paylaş


Blazor Film veritabanı uygulaması oluşturma (Genel Bakış)

Not

Bu, bu makalenin en son sürümü değildir. Geçerli sürüm için bu makalenin .NET 9 sürümüne bakın.

Önemli

Bu bilgiler, ticari olarak piyasaya sürülmeden önce önemli ölçüde değiştirilebilen bir yayın öncesi ürünle ilgilidir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.

Geçerli sürüm için bu makalenin .NET 9 sürümüne bakın.

Bu öğreticide veritabanı, Entity Framework (EF) Core ve kullanıcı etkileşimi ile oluşturmanın Blazor Web App temelleri açıklanmaktadır.

Bu serinin bölümleri şunlardır:

  1. Oluşturma Blazor Web App
  2. Model ekleme ve yapı iskelesi oluşturma
  3. Bileşenler hakkında Razor bilgi edinin
  4. Veritabanıyla çalışma
  5. Doğrulama ekleme
  6. Arama ekleme
  7. Yeni alan ekleme
  8. Etkileşim ekleme

Öğreticinin sonunda, bir film veritabanında filmleri görüntüleyebilen ve yönetebilen bir dosyanız olacak Blazor Web App .

Üretim uygulamaları için güvenli kimlik doğrulama akışı gerekiyor

Bu öğreticide kullanıcı kimlik doğrulaması gerektirmeyen yerel bir veritabanı kullanılır. Üretim uygulamaları kullanılabilir en güvenli kimlik doğrulama akışını kullanmalıdır. Dağıtılan test ve üretim Blazor Web Appkimlik doğrulaması hakkında daha fazla bilgi için aşağıdaki kaynaklara bakın:

Microsoft Azure hizmetleri için yönetilen kimlikleri kullanmanızı öneririz. Yönetilen kimlikler, kimlik bilgilerini uygulama kodunda depolamadan Azure hizmetlerinde güvenli bir şekilde kimlik doğrulaması yapar. Daha fazla bilgi edinmek için aşağıdaki kaynaklara bakın:

Örnek uygulama

Makaleyi okurken tanıtım uygulamasını oluşturmayı düşünmüyorsanız, örnek GitHub deposunda (dotnet/blazor-samples)tamamlanmış örnek uygulamaya Blazor başvurabilirsiniz. Depodaki en son sürüm klasörünü seçin. Bu öğreticinin projesinin örnek klasörü olarak adlandırılır BlazorWebAppMovies.

Makale kodu örnekleri

ASP.NET Core belgelerinde gösterilen kod örneklerinin satır sonları genellikle bir uygulama için araçlar tarafından oluşturulan yapı iskelesi oluşturulmuş koddaki satır sonları ile eşleşmiyor. Bunun nedeni makale yayımlama sınırlamasıdır. Makalelerdeki kod satırları genellikle 85 karakter uzunluğundadır ve yayımlama yönergelerimizi karşılamak için satır sonlarını kullanarak satır uzunluğunu el ile ayarlarız.

Bu öğreticide çalışırken veya diğer ASP.NET Core makalesinin kod örneklerini kullanırken, uygulamanızda yapı iskelesi oluşturulmuş kodu makale kodu örneklerinde görüntülenen satır sonları ile eşleşecek şekilde ayarlamanız gerekmez.

Öğretici sorunu bildirme

Serinin bir makalesine yönelik bir belge GitHub sorunu açmak için makalenin altındaki Belge sorunu aç bağlantısını kullanın. Sorununuzu oluşturmak için bağlantıyı kullanmak, soruna önemli izleme meta verileri ekler ve makalenin yazarına otomatik olarak ping işlemi oluşturur.

Destek istekleri

Öğreticinin makalelerinde hata raporları ve makale metniyle ilgili yorumlar gibi geri bildirimleri memnuniyetle karşılıyoruz, ancak genellikle ürün desteği sağlayamıyoruz. Öğreticiyi takip ederken bir sorunla karşılaşırsanız hemen bir belge sorunu açmayın. Bir adımın eksik olduğu veya doğru izlenmediği birçok sorun izlenebildiği için , makalede izlediğiniz adımları denetleyin ve bir sorunu açmadan önce kodunuzu örnek uygulamayla karşılaştırın.

.NET hakkında genel sorular için ve Blazor öğretici ve başvuru belgelerinin ötesinde veya .NET topluluğundan yardım almak için genel forumlarda geliştiricilerle görüşün.

Sonraki adımlar