План на курса
Въведение
Общ преглед на платформата за развитие .NET
- Различните платформи .NET
- Избор между .NET Framework и .NET Core
Приготвяне на развойната среда
- Системни изисквания за .NET Core
- Миграция от друга развойна среда
Инсталиране и конфигуриране на .NET Core
- Конфигуриране на Software Development Kit (SDK) и Runtime за .NET Core
- Използване на пакетен мениджър за други операционни системи
Общ преглед на функционалностите и архитектурата на .NET Core
- Езици и операционни системи, поддържани от .NET Core
- NuGet пакети за модулната архитектура на .NET Core
- Инструментите за команден ред на .NET Core
- .NET Standard Specification
- Състава на рамката .NET Core
Общ преглед на веб рамката ASP.NET Core
- Създаване на облачни приложения с ASP.NET Core
Създаване на приложение .NET Core
- Работа с интегрираната развойна среда Visual Studio
- Използване на MSBuild и управление на файловете на проекта
Общ преглед на Software Development Kit (SDK) за .NET Core
- Общ синтаксис на файловете на проекта и други референции
- Специфициране на набора от API-та за приложения и библиотеки
- Добавяне и премахване на зависимости на приложения .NET Core
Общ преглед на основните глобални и локални инструменти за .NET Core
Общ преглед на допълнителните инструменти за .NET Core
Мониторинг и управление на производителността на приложенията с .NET Core
- Подобряване на производителността на приложенията по време на развитие
- Използване на инструментите за производителност в Visual Studio
- Извършване на напредъкни методи за оптимизация на приложенията .NET Core
- Диагностика на производителността на приложенията на други операционни системи
- Оптимизиране на изходния код на приложенията .NET Core
Общ преглед на модела за изпълнение на .NET Core
- Реализация на API-та за подобряване на производителността
Тестване на приложенията .NET Core и извършване на анализ на кода
Отстраняване на грешки в приложенията .NET Core
Разграждане на приложението с моделите за разграждане на .NET Core
- Работа с ASP.NET Application Insights
- Мониторинг и проследяване на приложенията .NET Core с DynaTrace
Осигуряване на сигурност на приложението чрез функционалностите за сигурност на .NET Core
- .NET Core Federal Information Processing Standard (FIPS) съвместимост
- Криптографски услуги от платформата за развитие .NET
- Ръководства на .NET Core за сигурно кодиране
Техническа поддръжка
Конец и заключение
Изисквания
- Добра владеене на програмния език C#
- Основно опит с други платформи за развитие .NET
- Разбиране на архитектурата на крос-платформено софтуерно приложение
Целева група
- Програмисти
Отзиви от потребители (1)
Обучителят обясни темите много добре с действителни примери от реалния свят, което ни улесни да разберем информацията
Florin-Viorel Marut - Continental Automotive Romania
Курс - High-Performance Application Development with .NET Core
Машинен превод
