Sdílet prostřednictvím


.NET ukázky a kurzy

Dokumentace .NET obsahuje sadu ukázek a kurzů, které vás naučí o .NET. Tento článek popisuje, jak najít, zobrazit a stáhnout .NET, ASP.NET Core a ukázky a kurzy jazyka C#. Najděte zdroje informací o programovacím jazyce F# na webu F# Foundation. Pokud vás zajímá prozkoumání jazyka C#, začněte Hello World za 5 minut a pokračujte v kurzu Introduction do C#. Pokyny k zobrazení a stažení ukázkového kódu najdete v části Zobrazení a stažení ukázek .

.NET

Vzorky

Jednotkové testování v .NET Core pomocí dotnet test

V této příručce se dozvíte, jak vytvořit ASP.NET Core webovou aplikaci a přidružené testy jednotek. Začne vytvořením jednoduché aplikace webové služby a následným přidáním testů. Pokračuje v vytváření dalších testů, které vedou k implementaci nových funkcí. Ukázka kompletovaná je k dispozici v úložišti dotnet/samples na GitHub.

Výukové materiály

Tutorial: Vytvoření konzolové aplikace .NET

V tomto kurzu se dozvíte, jak vytvořit a spustit konzolovou aplikaci .NET pomocí Visual Studio, Visual Studio Code nebo GitHub Codespaces.

Tutorial: Vytvoření knihovny tříd .NET

V tomto kurzu se dozvíte, jak vytvořit knihovnu tříd pomocí Visual Studio, Visual Studio Code nebo GitHub Codespaces.

Další .NET kurzy najdete v tématu Vyučte .NET a nástroje sady .NET SDK.

ASP.NET Core

Podívejte se na kurzy ASP.NET Core. Mnoho článků v dokumentaci ASP.NET Core obsahuje odkazy na ukázky, které jsou pro ně napsané.

Jazyk C#

Vzorky

Iterátory

Tato ukázka demonstruje syntaxi a funkce pro vytváření a využívání iterátorů jazyka C#. Ukázka kompletovaná je k dispozici v úložišti dotnet/samples na GitHub.

Indexátoři

Tato ukázka ukazuje syntaxi a funkce indexerů jazyka C#. Ukázka kompletovaná je k dispozici v úložišti dotnet/samples na GitHub.

Delegáti a události

Tato ukázka ukazuje syntaxi a funkce pro delegáty a události jazyka C#. Ukázka kompletovaná je k dispozici v úložišti dotnet/samples na GitHub. Druhá ukázka zaměřená na události je také ve stejném úložišti.

Stromy výrazů

Tato ukázka ukazuje řadu problémů, které je možné vyřešit pomocí stromů výrazů. Ukázka kompletovaná je k dispozici v úložišti dotnet/samples na GitHub.

Ukázky LINQ

Tato série ukázek ukazuje řadu funkcí jazykových integrovaných dotazů (LINQ). Ukázka kompletovaná je k dispozici v úložišti dotnet/samples na GitHub.

Ukázka spravovaného serveru COM

Ukázka serveru COM ukazuje vytvoření spravovaného serveru COM a jeho globální registraci nebo využití prostřednictvím modelu REGFree COM.

Ukázka PIA Microsoft Office

Ukázka ExcelDemo ukazuje spotřebu Microsoft Office PIA v .NET Core.

Výukové materiály

Konzolová aplikace

Tento kurz ukazuje vstupně-výstupní operace konzoly, strukturu konzolové aplikace a základy asynchronního programovacího modelu založeného na úlohách. Ukázka kompletovaná je k dispozici v úložišti dotnet/samples na GitHub.

Klient REST

Tento kurz ukazuje webovou komunikaci, serializaci JSON a objektově orientované funkce jazyka C#. Ukázka kompletovaná je k dispozici v úložišti dotnet/samples na GitHub.

Práce s LINQ

Tento kurz ukazuje mnoho funkcí LINQ a jazykových prvků, které ho podporují. Ukázka kompletovaná je k dispozici v úložišti dotnet/samples na GitHub.

Vytvoření aplikace .NET Core, která podporuje pluginy

V tomto kurzu se dozvíte, jak vytvořit jednoduchou aplikaci na .NET Core, která podporuje architekturu modulu plug-in. Ukázka kompletovaná je k dispozici v úložišti dotnet/samples na GitHub.

Nasazení do kontejnerů

Running ASP.NET MVC Applications in Windows Docker Containers

Tento kurz ukazuje, jak nasadit existující ASP.NET MVC aplikaci do kontejneru Dockeru Windows.

Zobrazení a stažení ukázek

Mnoho témat ukazuje zdrojový kód a ukázky, které jsou k dispozici pro prohlížení nebo stahování z GitHub. Pokud chcete zobrazit ukázku, stačí postupovat podle ukázkového odkazu. Pokud chcete kód stáhnout, postupujte podle těchto pokynů:

  1. Stáhněte si úložiště, které obsahuje ukázkový kód, provedením jednoho z následujících postupů:
    • Stáhněte si soubor ZIP úložiště do místního systému. Un-ZIP komprimovaný archiv.
    • Forkněte úložiště a klonujte fork do místního systému. Vytváření forků a klonování umožňuje provádět příspěvky do dokumentace tím, že potvrdíte změny ve forku a pak vytvoříte žádost o přijetí změn pro oficiální úložiště dokumentace. Další informace najdete v Průvodce přispíváním do dokumentace .NET a Průvodce přispíváním do dokumentace ASP.NET Core.
    • Naklonujte úložiště místně. Pokud naklonujete úložiště dokumentace přímo do místního systému, nebudete moct provádět potvrzení do oficiálního úložiště a tím pádem ani později přispívat do dokumentace. Pokud chcete zachovat příležitost k pozdějšímu přispívání do dokumentace, použijte dříve popsaný postup forku a klonování.
  2. Procházejte složkami úložiště k místu, kde se nachází ukázka. Relativní cesta k umístění ukázky se zobrazí v adresní řádku prohlížeče, když přejdete na odkaz na ukázku.
  3. Pokud chcete spustit ukázku, máte několik možností:
    • Použijte rozhraní příkazového řádku .NET: V okně konzoly přejděte do složky ukázky a použijte příkazy rozhraní příkazového řádku dotnet.
    • Použijte Visual Studio: Otevřete ukázku tak, že v řádku nabídek vyberete Soubor > Otevřít > Projekt/Řešení. přejděte do složky ukázkového projektu a vyberte soubor projektu (.csproj nebo .fsproj).
    • Použijte Visual Studio Code: Otevřete ukázku tak, že v řádku nabídek vyberete Soubor > Otevřít složku a vyberete složku projektu ukázky.
    • Použijte jiné integrované vývojové prostředí (IDE), které podporuje .NET projekty.