Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Документация .NET содержит набор примеров и учебников, которые учат вас об .NET. В этой статье описывается, как найти, просмотреть и скачать .NET, ASP.NET Core и примеры C# и учебники. Найдите ресурсы, чтобы узнать язык программирования F# на сайте F# Foundation. Если вы заинтересованы в изучении C#, начните с Hello World за 5 минут и продолжите с руководством Introduction to C#. Инструкции по просмотру и скачиванию примера кода см. в разделе "Просмотр и скачивание примеров ".
.NET
Образцы
Модульное тестирование в .NET Core с помощью dotnet test
В этом руководстве показано, как создать веб-приложение ASP.NET Core и связанные модульные тесты. Это начинается с создания простого веб-сервиса, а затем к нему добавляются тесты. Он продолжает создавать дополнительные тесты для реализации новых функций. Пример completed доступен в репозитории dotnet/samples в GitHub.
Туториалы
Tutorial: создание консольного приложения .NET
В этом руководстве показано, как создать и запустить консольное приложение .NET с помощью Visual Studio, Visual Studio Code или GitHub пространства кода.
Tutorial: создание библиотеки классов .NET
В этом руководстве показано, как создать библиотеку классов с помощью Visual Studio, Visual Studio Code или GitHub пространства кода.
Для получения дополнительных руководств по .NET см. статью Изучение .NET и инструменты .NET SDK.
ASP.NET Core
Ознакомьтесь с руководствами ASP.NET Core. Многие статьи в документации по ASP.NET Core содержат ссылки на примеры, написанные для них.
Язык C#
Образцы
В этом примере показаны синтаксис и функции для создания и использования итераторов C#. Пример completed доступен в репозитории dotnet/samples в GitHub.
В этом примере показаны синтаксис и функции индексаторов C#. Пример completed доступен в репозитории dotnet/samples в GitHub.
В этом примере показаны синтаксис и функции делегатов и событий C#. Пример completed доступен в репозитории dotnet/samples в GitHub. Второй пример, ориентированный на события, также находится в том же репозитории.
В этом примере показано множество проблем, которые можно решить с помощью деревьев выражений. Пример completed доступен в репозитории dotnet/samples в GitHub.
Примеры LINQ
В этой серии примеров демонстрируется множество функций интегрированного языка запросов (LINQ). Пример completed доступен в репозитории dotnet/samples в GitHub.
Пример управляемого COM-сервера
Пример COM-сервера демонстрирует создание управляемого COM-сервера и способ его глобальной регистрации или использования с помощью RegFree COM.
Пример PIA для Microsoft Office
Пример ExcelDemo демонстрирует потребление Microsoft Office PIAs в .NET Core.
Туториалы
В этом руководстве демонстрируется консольный ввод-вывод, структура консольного приложения и основы асинхронной модели программирования на основе задач. Пример completed доступен в репозитории dotnet/samples в GitHub.
В этом руководстве показаны веб-коммуникации, сериализация JSON и объектно-ориентированные функции языка C#. Пример completed доступен в репозитории dotnet/samples в GitHub.
В этом руководстве демонстрируется множество функций LINQ и языковых элементов, поддерживающих его. Пример completed доступен в репозитории dotnet/samples в GitHub.
Создание приложения .NET Core, которое поддерживает подключаемые модули
В этом руководстве показано, как создать простое приложение на .NET Core, поддерживающее архитектуру подключаемого модуля. Пример completed доступен в репозитории dotnet/samples в GitHub.
Развертывание в контейнерах
Запуск ASP.NET MVC приложений в контейнерах Windows Docker
В этом руководстве показано, как развернуть существующее приложение ASP.NET MVC в контейнере Docker Windows.
Просмотр и скачивание примеров
Во многих разделах показаны исходный код и примеры, доступные для просмотра или скачивания из GitHub. Чтобы просмотреть пример, просто следуйте ссылке на пример. Чтобы скачать код, выполните следующие инструкции:
- Скачайте репозиторий, содержащий пример кода, выполнив одну из следующих процедур:
- Скачайте ZIP-файл репозитория в локальную систему. Un-ZIP сжатый архив.
- Создайте форк репозитория и клонируйте его на свою локальную систему. Форкинг и клонирование позволяют внести вклад в документацию, зафиксировав изменения в форке, а затем создав pull request для официального репозитория документации. Дополнительные сведения см. в руководстве по работе с документацией по .NET и ASP.NET Core.
- Клонируйте репозиторий локально. Если вы клонируете репозиторий с документацией непосредственно в локальную систему, вы не сможете выполнять фиксации непосредственно в официальном репозитории, поэтому вы не сможете вносить изменения в документацию позже. Используйте процедуру форка и клонирования, описанную ранее, если вы хотите впоследствии внести вклад в документацию.
- Перейдите к папкам репозитория, где находится пример. Относительный путь к расположению примера отображается в адресной строке браузера, когда вы переходите по ссылке на пример.
- Чтобы запустить пример, у вас есть несколько вариантов:
- Используйте интерфейс командной строки .NET/c0. В окне консоли перейдите к папке примера и используйте команды dotnet CLI.
- Используйте Visual Studio: откройте пример, выбрав File > Open > Project/Solution в строке меню, Перейдите в папку примера проекта и выберите файл проекта (.csproj или .fsproj).
- Используйте Visual Studio Code: откройте пример, выбрав File > Открыть папку в строке меню и выбрав папку проекта примера.
- Используйте другую интегрированную среду разработки, которая поддерживает проекты .NET.