Udostępnij za pośrednictwem


.NET przykłady i samouczki

Dokumentacja .NET zawiera zestaw przykładów i samouczków, które zawierają informacje o .NET. W tym artykule opisano sposób znajdowania, wyświetlania i pobierania .NET, ASP.NET Core i samouczków dotyczących języka C#. Znajdź zasoby, aby poznać język programowania F# w witrynie F# Foundation. Jeśli interesuje Cię eksplorowanie języka C#, zacznij od Hello World w ciągu 5 minut i kontynuuj z samouczkiem wprowadzającym do 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

Przykłady

Testowanie jednostkowe w .NET Core za pomocą polecenia dotnet test

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. Przykład ukończony jest dostępny w repozytorium dotnet/samples na GitHub.

Poradniki

Tutorial: Tworzenie aplikacji konsolowej .NET

W tym samouczku pokazano, jak utworzyć i uruchomić aplikację konsolową .NET przy użyciu Visual Studio, Visual Studio Code lub GitHub Codespaces.

Tutorial: Tworzenie biblioteki klas .NET

W tym samouczku pokazano, jak utworzyć bibliotekę klas przy użyciu Visual Studio, Visual Studio Code lub GitHub Codespaces.

Aby uzyskać więcej samouczków .NET, zobacz Poznaj .NET oraz narzędzia .NET SDK.

ASP.NET Core

Zobacz samouczki 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#. Przykład ukończony jest dostępny w repozytorium dotnet/samples na GitHub.

Indeksatory

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

Delegaty i zdarzenia

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

Przykłady LINQ

W tej serii przykładów przedstawiono wiele funkcji zapytań zintegrowanych z językiem (LINQ). Przykład ukończony jest dostępny w repozytorium dotnet/samples na 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.

Microsoft Office Przykład PIA

Przykład ExcelDemo pokazuje wykorzystanie Microsoft Office PIAs w .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. Przykład ukończony jest dostępny w repozytorium dotnet/samples na GitHubie.

Klient REST

W tym samouczku przedstawiono komunikację internetową, serializację JSON i funkcje obiektowe języka C#. Przykład ukończony jest dostępny w repozytorium dotnet/samples na GitHubie.

Praca z LINQ

W tym samouczku przedstawiono wiele funkcji LINQ i elementów języka, które go obsługują. Przykład completed jest dostępny w repozytorium dotnet/samples w 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 na GitHubie.

Wdrażanie w kontenerach

Running ASP.NET MVC Applications in Windows Docker Containers

W tym samouczku pokazano, jak wdrożyć istniejącą aplikację ASP.NET MVC w kontenerze platformy Docker 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 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 .NET oraz ASP.NET Core Przewodnik współtworzenia dokumentów.
    • 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 Visual Studio: Otwórz przykład, wybierając pozycję File > Otwórz > Project/Solution 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 z paska menu i wybierając folder projektu przykładu.
    • Użyj innego środowiska IDE obsługującego projekty .NET.