О разделе
Платформа .NET
Платформа .NET (произносится как дотнет) — это целостная программная платформа, предназначенная для создания, компиляции, развертывания и выполнения приложений. Она охватывает все необходимые уровни…
История платформы .NET
Эти механизмы позволили реализовать фундаментальный принцип .NET — язык — это синтаксический фасад над общей семантикой CLR.
Архитектурные особенности .NET
Понимание архитектуры .NET невозможно без хронологического контекста, поскольку многие текущие решения — это результат многолетней итеративной оптимизации.
Типы приложений на платформе .NET
Среда .NET, изначально задуманная как платформа для построения Windows-приложений, к настоящему времени трансформировалась в открытую, кроссплатформенную экосистему, способную поддерживать разработку…
Сборка и развёртывание .NET-приложений
Важно подчеркнуть — сборка — это не просто контейнер для кода. Это единица разграничения ответственности в нескольких ключевых измерениях — Развертывания — приложение может быть доставлено как набор…
Пакеты и зависимости в .NET
Особенность подхода .NET заключается в том, что пакеты интегрированы в жизненный цикл разработки на уровне инструментария (CLI, IDE) и конфигурационных файлов проекта, что обеспечивает…
Инструменты разработки для .NET
В Visual Studio проект — это единица сборки — он определяет, что и как компилируется. Проект содержит .csproj, исходные файлы, ресурсы и метаданные зависимостей.
NuGet - система управления пакетами
NuGet — это платформа управления пакетами для экосистемы .NET, включающая в себя — Формат пакета — стандартизированный способ упаковки кода, метаданных и зависимостей, Инструменты клиентского уровня…
ADO.NET - доступ к данным
Модель ADO строится вокруг нескольких ключевых объектов, каждый из которых отвечает за определённую функцию в процессе доступа к данным.
ASP.NET - веб-платформа Microsoft
Microsoft Active Server Pages, или ASP, представляет собой серверную технологию для создания динамических веб-страниц. Она появилась в середине 1990-х годов как часть экосистемы Microsoft Internet…
Экосистема .NET-приложений
Raspberry Pi — это серия недорогих одноплатных компьютеров, широко используемых в образовании, прототипировании и IoT-проектах. Экосистема .NET поддерживает Raspberry Pi начиная с .NET Core 3.0, а с…
F# - функциональный язык в экосистеме .NET
F полностью совместим с экосистемой .NET. Любая библиотека, написанная на C, доступна в F без дополнительных усилий. Это включает — Базовые классы (Система.String, Система.Collections.Generic),…
Справочник по F#
Шпаргалка по F — таблицы синтаксиса, API, команд и параметров — для быстрого поиска фактов.
Первая программа на F#
Одной из сильных сторон F является работа со списками. Списки являются неизменяемыми последовательностями элементов одного типа. Для их создания используется оператор — — (cons) или синтаксис ....
SignalR - реализация реального времени в .NET
SignalR — это библиотека, разработанная компанией Microsoft как часть платформы ASP.NET Core. Она предоставляет высокоуровневую абстракцию над транспортными механизмами реального времени и позволяет…
Итоги
Платформа .NET — это современная, кроссплатформенная и открытая экосистема для разработки приложений любого типа — от консольных утилит до веб-сервисов, мобильных приложений, микросервисов и облачных…
Чек-лист самопроверки
Итоги и вопросы по теме Чек-лист самопроверки для самопроверки в энциклопедии Вселенная IT.
Платформа .NET — о разделе
Подборка материалов раздела Платформа .NET в энциклопедии Вселенная IT