Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Документация по .NET содержит набор примеров и учебников, которые учат вас о .NET. В этой статье описывается, как найти, просмотреть и скачать примеры и руководства по .NET, ASP.NET Core и C#. Найдите ресурсы, чтобы узнать язык программирования F# на сайте F# Foundation. Если вы заинтересованы в изучении C# с помощью редактора кода в Интернете, начните с этого интерактивного руководства и продолжайте работу с интерактивным руководством по C#. Инструкции по просмотру и скачиванию примера кода см. в разделе "Просмотр и скачивание примеров ".
.СЕТЬ
Образцы
Модульное тестирование в .NET Core с помощью dotnet test
В этом руководстве показано, как создать веб-приложение ASP.NET Core и связанные модульные тесты. Это начинается с создания простого веб-сервиса, а затем к нему добавляются тесты. Он продолжает создавать дополнительные тесты для реализации новых функций. Полный пример доступен в репозитории dotnet/samples на сайте GitHub.
Туториалы
Руководство. Создание консольного приложения .NET с помощью Visual Studio Code
В этом руководстве показано, как создать и запустить консольное приложение .NET с помощью Visual Studio Code и .NET CLI. Задачи проекта, такие как создание, компиляция и запуск проекта, выполняются с помощью интерфейса командной строки .NET.
Руководство. Создание библиотеки классов .NET с помощью Visual Studio Code
В этом руководстве показано, как писать библиотеки для .NET с помощью Visual Studio Code и .NET CLI. Задачи проекта, такие как создание, компиляция и запуск проекта, выполняются с помощью интерфейса командной строки .NET.
Дополнительные руководства по .NET см. в разделе Изучите .NET и инструменты SDK для .NET.
ASP.NET Core
Ознакомьтесь с руководствами по ASP.NET Core. Многие статьи в документации по ASP.NET Core содержат ссылки на примеры, написанные для них.
Язык C#
Образцы
В этом примере показаны синтаксис и функции для создания и использования итераторов C#. Полный пример доступен в репозитории dotnet/samples на сайте GitHub.
В этом примере показаны синтаксис и функции индексаторов C#. Полный пример доступен в репозитории dotnet/samples на сайте GitHub.
В этом примере показаны синтаксис и функции делегатов и событий C#. Полный пример доступен в репозитории dotnet/samples на сайте GitHub. Второй пример, ориентированный на события, также находится в том же репозитории.
В этом примере показано множество проблем, которые можно решить с помощью деревьев выражений. Полный пример доступен в репозитории dotnet/samples на сайте GitHub.
Примеры LINQ
В этой серии примеров демонстрируется множество функций интегрированного языка запросов (LINQ). Полный пример доступен в репозитории dotnet/samples на сайте GitHub.
Пример управляемого COM-сервера
Пример COM-сервера демонстрирует создание управляемого COM-сервера и способ его глобальной регистрации или использования с помощью RegFree COM.
Пример PIA Microsoft Office
В примере ExcelDemo показано использование межоперационных сборок Microsoft Office (PIAs) в .NET Core.
Туториалы
В этом руководстве демонстрируется консольный ввод-вывод, структура консольного приложения и основы асинхронной модели программирования на основе задач. Полный пример доступен в репозитории dotnet/samples на сайте GitHub.
В этом руководстве показаны веб-коммуникации, сериализация JSON и объектно-ориентированные функции языка C#. Полный пример доступен в репозитории dotnet/samples на сайте GitHub.
В этом руководстве демонстрируется множество функций LINQ и языковых элементов, поддерживающих его. Полный пример доступен в репозитории dotnet/samples на сайте GitHub.
Создание приложения .NET Core, которое поддерживает подключаемые модули
В этом руководстве показано, как создать простое приложение на платформе .NET Core, поддерживающее архитектуру подключаемого модуля. Полный пример доступен в репозитории dotnet/samples на сайте GitHub.
Развертывание в контейнерах
Запуск приложений MVC ASP.NET в контейнерах Windows Docker
В этом руководстве показано, как развернуть существующее приложение ASP.NET MVC в контейнере Docker для Windows.
Просмотр и скачивание примеров
Во многих разделах показаны исходный код и примеры, доступные для просмотра или скачивания с GitHub. Чтобы просмотреть пример, просто следуйте ссылке на пример. Чтобы скачать код, выполните следующие инструкции:
- Скачайте репозиторий, содержащий пример кода, выполнив одну из следующих процедур:
- Скачайте ZIP-файл репозитория в локальную систему. Un-ZIP сжатый архив.
- Создайте форк репозитория и клонируйте его на свою локальную систему. Форкинг и клонирование позволяют внести вклад в документацию, зафиксировав изменения в форке, а затем создав pull request для официального репозитория документации. Дополнительные сведения см. в руководстве по участию в документации по .NET и руководству по ASP.NET основным документам.
- Клонируйте репозиторий локально. Если вы клонируете репозиторий с документацией непосредственно в локальную систему, вы не сможете выполнять фиксации непосредственно в официальном репозитории, поэтому вы не сможете вносить изменения в документацию позже. Используйте процедуру форка и клонирования, описанную ранее, если вы хотите впоследствии внести вклад в документацию.
- Перейдите к папкам репозитория, где находится пример. Относительный путь к расположению примера отображается в адресной строке браузера, когда вы переходите по ссылке на пример.
- Чтобы запустить пример, у вас есть несколько вариантов:
- Используйте интерфейс командной строки .NET: в окне консоли перейдите в папку примера и используйте команды dotnet CLI.
- Используйте Visual Studio: откройте пример, выбрав > файл открыть > проект или решение в строке меню, перейдите в папку примера проекта и выберите файл проекта (CSPROJ или FSPROJ).
- Используйте Visual Studio Code: откройте пример, выбрав "Открыть папку" > в строке меню и выбрав папку проекта примера.
- Используйте другую интегрированную среду разработки, которая поддерживает проекты .NET.