Przykłady i samouczki dotyczące programu .NET

Dokumentacja programu .NET zawiera zestaw przykładów i samouczków, które uczą Cię o platformie .NET. W tym artykule opisano, jak znaleźć, wyświetlić i pobrać przykłady i samouczki dotyczące języka .NET, ASP.NET Core i C#. Znajdź zasoby, aby poznać język programowania F# w witrynie F# Foundation. Jeśli chcesz eksplorować język C# przy użyciu edytora kodu online, zacznij od tego interaktywnego samouczka i przejdź do interaktywnego samouczka języka C#. Aby uzyskać instrukcje dotyczące wyświetlania i pobierania przykładowego kodu, zobacz sekcję Wyświetlanie i pobieranie przykładów .

.NET

Samples

Testowanie jednostkowe na .NET Core przy użyciu narzędzia dotnet test

W tym przewodniku przedstawiono sposób tworzenia aplikacji ASP.NET Core i skojarzonych testów jednostkowych. Rozpoczyna się od utworzenia prostej aplikacji usługi internetowej, a następnie dodaje testy. Kontynuuje tworzenie kolejnych testów, które będą kierować wdrażaniem nowych funkcji. Ukończony przykład jest dostępny w repozytorium dotnet/samples w GitHub.

Samouczki

Samouczek: tworzenie aplikacji konsolowej .NET przy użyciu Visual Studio Code

W tym samouczku przedstawiono sposób tworzenia i uruchamiania aplikacji konsolowej .NET przy użyciu Visual Studio Code i interfejsu wiersza polecenia .NET. Project, takie jak tworzenie, kompilowanie i uruchamianie projektu, są wykonywane przy użyciu interfejsu wiersza polecenia .NET.

Samouczek: tworzenie biblioteki klas .NET przy użyciu Visual Studio Code

W tym samouczku pokazano, jak pisać biblioteki dla programu .NET przy użyciu Visual Studio Code i interfejsu wiersza polecenia .NET. Project, takie jak tworzenie, kompilowanie i uruchamianie projektu, są wykonywane przy użyciu interfejsu wiersza polecenia .NET.

Aby uzyskać więcej samouczków platformy .NET, zobacz Learn .NET and the .NET SDK tools (Poznaj platformę .NET i narzędzia zestawu SDK platformy .NET).

ASP.NET Core

Zobacz samouczki ASP.NET Core samouczków. Wiele artykułów w dokumentacji ASP.NET Core zawiera linki do przykładów, które zostały dla nich napisane.

C# — język

Samples

Iteratory

W tym przykładzie pokazano składnię i funkcje tworzenia i zużywania iteratorów C#. Ukończony przykład jest dostępny w repozytorium dotnet/samples w GitHub.

Indexers (Indeksatory)

W tym przykładzie pokazano składnię i funkcje indeksatorów języka C#. Ukończony przykład jest dostępny w repozytorium dotnet/samples w GitHub.

Delegaci i zdarzenia

W tym przykładzie pokazano składnię i funkcje delegatów i zdarzeń języka C#. Ukończony przykład jest dostępny w repozytorium dotnet/samples w GitHub. Drugi przykład skoncentrowany na zdarzeniach znajduje się również w tym samym repozytorium.

Drzewa wyrażeń

W tym przykładzie pokazano wiele problemów, które można rozwiązać przy użyciu drzew wyrażeń. Ukończony przykład jest dostępny w repozytorium dotnet/samples w GitHub.

Przykłady LINQ

W tej serii przykładów pokazano wiele funkcji zapytań language integrated query (LINQ). Ukończony przykład jest dostępny w repozytorium dotnet/samples w GitHub.

Przykład zarządzanego serwera COM

Przykład serwera COM demonstruje tworzenie zarządzanego serwera COM i sposób jego globalnego rejestrowania lub zużywania za pośrednictwem RegFree COM.

Microsoft Office PIA Sample

W przykładzie ExcelDemo pokazano zużycie danych Microsoft Office DANYCH na .NET Core.

Samouczki

Aplikacja konsoli

W tym samouczku pokazano operacje we/wy konsoli, strukturę aplikacji konsolowej oraz podstawy asynchronicznego modelu programowania opartego na zadaniach. Ukończony przykład jest dostępny w repozytorium dotnet/samples w GitHub.

Klient REST

W tym samouczku pokazano komunikację internetową, serializację JSON i zorientowane obiektowo funkcje języka C#. Ukończony przykład jest dostępny w repozytorium dotnet/samples w GitHub.

Praca z LINQ

W tym samouczku pokazano wiele funkcji linq i elementów języka, które go obsługują. Ukończony przykład jest dostępny w repozytorium dotnet/samples w GitHub.

Samouczek: tworzenie aplikacji konsolowej .NET przy użyciu Visual Studio dla komputerów Mac

W tym samouczku przedstawiono sposób tworzenia prostej aplikacji konsolowej .NET przy użyciu Visual Studio dla komputerów Mac.

Tworzenie biblioteki klas .NET w systemie macOS przy użyciu Visual Studio dla komputerów Mac

W tym samouczku pokazano, jak utworzyć bibliotekę klas .NET przy użyciu Visual Studio dla komputerów Mac.

Tworzenie aplikacji .NET Core obsługującej wtyczki

W tym samouczku pokazano, jak utworzyć prostą aplikację na platformie .NET Core, która obsługuje architekturę wtyczki. Ukończony przykład jest dostępny w repozytorium dotnet/samples w GitHub.

Wdrażanie w kontenerach

Uruchamianie ASP.NET MVC w kontenerach Windows Docker

W tym samouczku pokazano, jak wdrożyć istniejącą aplikację MVC ASP.NET w kontenerze platformy Docker Windows kontenerze platformy Docker.

Wyświetlanie i pobieranie przykładów

Wiele tematów pokazuje kod źródłowy i przykłady, które są dostępne do wyświetlania lub pobierania z GitHub. Aby wyświetlić przykład, po prostu kliknij link przykładowy. Aby pobrać kod, wykonaj następujące instrukcje:

  1. Pobierz repozytorium zawierające przykładowy kod, wykonując jedną z następujących procedur:
    • Pobierz plik ZIP repozytorium do systemu lokalnego. Rozpakuj skompresowane archiwum.
    • Zakłoń repozytorium i sklonuj je do systemu lokalnego. Tworzenie forkingu i klonowanie umożliwia udział w dokumentacji przez zatwierdzenie zmian w twoim widełku, a następnie utworzenie żądania ściągnięcie oficjalnego repozytorium dokumentów. Aby uzyskać więcej informacji, zobacz .NET Documentation Contributing Guide (Przewodnik współtworowania dokumentacji programu .NET) i ASP.NET Core Docs Contributing Guide (Przewodnik współtworowania dokumentacji na platformie .NET).
    • Sklonuj repozytorium lokalnie. Jeśli sklonujesz repozytorium dokumentów bezpośrednio do systemu lokalnego, nie będzie można wiązać zatwierdzeń bezpośrednio z oficjalnym repozytorium, więc nie będzie można później ować dokumentacji. Użyj opisanej wcześniej procedury dotyczącej widelecowania i klonowania, jeśli chcesz zachować możliwość współtwoowania dokumentacji później.
  2. Przejdź w folderach repozytorium do lokalizacji przykładu. Ścieżka względna do lokalizacji przykładu jest wyświetlana na pasku adresu przeglądarki po linku do przykładu.
  3. Aby uruchomić przykład, masz kilka opcji:
    • Użyj interfejsu wiersza polecenia .NET: w oknie konsoli przejdź do folderu przykładu i użyj poleceń interfejsu wiersza polecenia dotnet.
    • Użyj Visual Studio lub Visual Studio dla komputerów Mac: >> otwórz przykład, wybierając pozycję Plik Otwórz Project/Rozwiązanie na pasku menu, przejdź do folderu przykładowego projektu i wybierz plik projektu (csproj lub fsproj).
    • Użyj Visual Studio Code: otwórz przykład, wybierając pozycję Plik > Otwórz folder na pasku menu i wybierając folder projektu przykładu.
    • Użyj innego środowiska IDE obsługującego projekty .NET.