Udostępnij za pośrednictwem


Przykłady i samouczki dotyczące platformy .NET

Dokumentacja platformy .NET zawiera zestaw przykładów i samouczków, które zawierają informacje o platformie .NET. W tym artykule opisano sposób znajdowania, wyświetlania i pobierania przykładów i samouczków dotyczących platformy .NET, ASP.NET Core i C#. Znajdź zasoby, aby poznać język programowania F# w witrynie F# Foundation. Jeśli interesuje Cię eksplorowanie języka 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 .

.SIEĆ

Przykłady

Testowanie jednostkowe na platformie .NET Core przy użyciu testu dotnet

W tym przewodniku pokazano, jak utworzyć aplikację internetową ASP.NET Core i skojarzone testy jednostkowe. Rozpoczyna się od utworzenia prostej aplikacji usługi internetowej, a następnie dodaje testy. Kontynuuje tworzenie większej liczby testów w celu przeprowadzenia implementowania nowych funkcji. Ukończony przykład jest dostępny w repozytorium dotnet/samples w witrynie GitHub.

Poradniki

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

W tym samouczku pokazano, jak utworzyć i uruchomić aplikację konsolową platformy .NET przy użyciu programu Visual Studio Code i interfejsu wiersza polecenia platformy .NET. Zadania projektu, takie jak tworzenie, kompilowanie i uruchamianie projektu, są wykonywane przy użyciu interfejsu wiersza polecenia platformy .NET.

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

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

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

ASP.NET Core

Zapoznaj się z samouczkami ASP.NET Core. Wiele artykułów w dokumentacji ASP.NET Core zawiera linki do przykładów napisanych dla nich.

Język C#

Przykłady

Iteratory

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

Indeksatory

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

Delegaty i zdarzenia

W tym przykładzie przedstawiono składnię i funkcje delegatów i zdarzeń języka C#. Ukończony przykład jest dostępny w repozytorium dotnet/samples w witrynie 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 witrynie GitHub.

Przykłady LINQ

W tej serii przykładów przedstawiono wiele funkcji zapytań zintegrowanych z językiem (LINQ). Ukończony przykład jest dostępny w repozytorium dotnet/samples w witrynie GitHub.

Przykład zarządzanego serwera COM

Przykład serwera COM demonstruje tworzenie zarządzanego serwera COM i sposób, w jaki można go globalnie zarejestrować lub używać za pośrednictwem regfree COM.

Przykład PIA pakietu Microsoft Office

W przykładzie ExcelDemo pokazano wykorzystanie PIA pakietu Microsoft Office na platformie .NET Core.

Poradniki

Aplikacja konsolowa

W tym samouczku przedstawiono operacje wejścia/wyjścia konsoli, strukturę aplikacji konsolowej oraz podstawy modelu programowania asynchronicznego opartego na zadaniach. Ukończony przykład jest dostępny w repozytorium dotnet/samples w witrynie GitHub.

Klient REST

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

Praca z LINQ

W tym samouczku przedstawiono 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 witrynie GitHub.

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 witrynie GitHub.

Wdrażanie w kontenerach

Uruchamianie aplikacji ASP.NET MVC w kontenerach platformy Docker systemu Windows

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

Wyświetlanie i pobieranie przykładów

Wiele tematów zawiera kod źródłowy i przykłady, które są dostępne do wyświetlania lub pobierania z usługi GitHub. Aby wyświetlić przykład, wystarczy skorzystać z przykładowego linku. 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. Un-ZIP skompresowanego archiwum.
    • Zforkuj repozytorium i sklonuj fork do systemu lokalnego. Rozgałęzianie i klonowanie pozwala na wprowadzać zmiany do dokumentacji poprzez zatwierdzanie zmian w rozgałęzieniu, a następnie tworzenie pull requestu dla oficjalnego repozytorium dokumentacji. Aby uzyskać więcej informacji, zobacz Przewodnik współtworzenia dokumentacji platformy .NET i przewodnik ASP.NET Core Docs Contributing Guide (Przewodnik współtworzenia dokumentacji platformy .NET).
    • Sklonuj repozytorium lokalnie. Jeśli sklonujesz repozytorium dokumentacji bezpośrednio do swojego lokalnego systemu, nie będziesz mógł wykonywać bezpośrednich zatwierdzeń w oficjalnym repozytorium, więc nie będziesz mógł później przyczyniać się do dokumentacji. Użyj opisanej wcześniej procedury forkowania i klonowania, jeśli chcesz zachować możliwość późniejszego kontrybuowania do dokumentacji.
  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 kliknięciu linku do przykładu.
  3. Aby uruchomić przykład, masz kilka opcji:
    • Użyj .NET CLI: w oknie konsoli przejdź do folderu przykładu i użyj poleceń dotnet CLI.
    • Użyj programu Visual Studio: otwórz przykład, wybierając pozycję Plik > Otwórz > projekt/rozwiązanie na pasku menu, przejdź do folderu przykładowego projektu i wybierz plik projektu (csproj lub fsproj).
    • Użyj programu 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 platformy .NET.