Blazor Vytvoření aplikace filmové databáze (přehled)

Tento kurz vysvětluje základy vytváření Blazor Web App databáze, Entity Frameworku (EF) Core a interaktivity uživatelů.

Mezi části této řady patří:

  1. Vytvoření Blazor Web App
  2. Přidání a generování modelu
  3. Informace o Razor komponentách
  4. Práce s databází
  5. Přidání ověřování
  6. Přidání vyhledávání
  7. Přidání nového pole
  8. Přidání interaktivity

Na konci kurzu budete mít Blazor Web App možnost zobrazovat a spravovat filmy v databázi filmů.

Zabezpečený tok ověřování vyžadovaný pro produkční aplikace

V tomto kurzu se používá místní databáze, která nevyžaduje ověření uživatele. Produkční aplikace by měly používat nejbezpečnější dostupný tok ověřování. Další informace o ověřování nasazených testů a produkčních prostředí Blazor Web Appnajdete v následujících zdrojích informací:

Pro služby Microsoft Azure doporučujeme používat spravované identity. Spravované identity se bezpečně ověřují ve službách Azure bez uložení přihlašovacích údajů v kódu aplikace. Další informace naleznete v následujících zdrojích:

Ukázková aplikace

Pokud při čtení článku nemáte v úmyslu vytvořit ukázkovou aplikaci, můžete se podívat na dokončenou ukázkovou aplikaci v Blazor úložišti GitHub s ukázkami (dotnet/blazor-samples). Vyberte nejnovější složku verze v úložišti. Ukázková složka projektu tohoto kurzu má název BlazorWebAppMovies.

Příklady kódu článku

Konce řádků příkladů kódu zobrazených v dokumentaci ASP.NET Core často neodpovídají koncům řádků v generovaném kódu generovaném nástroji pro aplikaci. Důvodem je omezení publikování článku. Řádky kódu v článcích jsou obecně omezeny na 85 znaků a délku řádku ručně upravíme pomocí konců řádků tak, aby vyhovovaly našim pokynům pro publikování.

Při práci v tomto kurzu nebo použití jiných příkladů kódu článku ASP.NET Core nemusíte upravovat vygenerovaný kód v aplikaci tak, aby odpovídal koncům řádků zobrazeným v příkladech kódu článku.

Nahlášení problému s kurzem

Pokud chcete otevřít problém s dokumentací na GitHubu pro článek série, použijte odkaz Otevřít problém s dokumentací v dolní části článku. Pomocí odkazu k vytvoření problému přidáte do problému důležitá metadata sledování a automaticky odešle příkaz ping autora článku.

Žádosti o podporu

Vítáme zpětnou vazbu k článkům kurzu, jako jsou zprávy o chybách a komentáře k textu článku, ale často nemůžeme poskytnout podporu k produktu. Pokud při sledování kurzu narazíte na problém, neotevírejte okamžitě problém s dokumentací. Před otevřením problému zkontrolujte kroky, které jste provedli v článku, a porovnejte kód s ukázkovou aplikací , protože mnoho problémů může být trasováno tak, že chybí nějaký krok nebo nespustíte správně krok.

Obecné dotazy týkající se platformy .NET a Blazor nad rámec kurzu a referenční dokumentace nebo získání pomoci od komunity .NET, komunikujte s vývojáři na veřejných fórech.

Další kroky