Видео курс ASP.NET Core Углубленный - видео курсы ITVDN
ITVDN: курси програмування
Відеокурси з
програмування

    Обери свою IT спеціальність

    Почати безкоштовно

    Обери свою IT спеціальність

    Почати безкоштовно

      Про курс

      Данный видео курс является расширением курса “ASP.NET Core Essential” и дает представления об основных механизмах нового фреймворка для разработки веб-приложений от Microsoft. Он идеально подойдет разработчикам, которые хотят перейти с ASP.NET MVC на ASP.NET Core и быстро узнать основные отличия новой платформы. В курс входят примеры, описывающие все основные нововведения: конвейер обработки запроса, система внедрения зависимостей, конфигурации приложения и логирования. В видео уроках вы найдете все необходимое, чтобы систематизировать знания по ASP.NET Core и начать разрабатывать, а затем и публиковать собственные кроссплатформенные веб-приложения.

      Читати далі...

      Цей курс входить до спеціальності:

      Попередні Вимоги

      • владение C# на уровне курса "C# базовый (ООП)"
      • HTML & CSS на базовом уровне
      • владение основами ASP.NET MVC приветствуется
      Читати далі...

      Ви навчитеся

      • разрабатывать более усовершенствованные кроссплатформенные веб-приложения при помощи ASP.NET Core
      • создавать пользовательские Miiddleware для обработки запросов
      • грамотно сохранять состояние ASP.NET Core приложения в оперативной памяти сервера или на стороне клиента в браузере
      • проводить внедрение зависимостей и регистрировать transient, scoped и singleton сервисы
      • правильно конфигурировать ASP.NET Core приложения
      • производить конфигурацию системы логирования, выполнять подключение разных провайдеров для работы с логом, а также анализировать данные, которые были записаны в лог ASP.NET Core приложения
      • разворачивать готовое приложение на сервере (проводить деплой)
      • выполнять миграцию кода с .NET Framework на .NET Core
      Читати далі...
      Завантажити матеріали курсу Для отримання матеріалів курсу необхідно авторизуватися
      Отримати сертифікат Для отримання сертифікату необхідно авторизуватися
      • Тривалість: 4 год 44 хв
      • Курс створено: 22.03.2019
      • Уроків: 8
      • Оновлено: 01.02.2021
      • Мова: російська

      Що входить до курсу

      • 8 відео уроків
      • Домашні завдання
      • Тестування
      • Сертифікат
      • Консультація з тренером

      ×

      Ви відкрили доступ до тесту! Пройти тест

      Ви дійсно бажаєте відкрити доступ до тестування за курсом ASP.NET Core Углубленный на 40 днів?

      Увійдіть або зареєструйтеся для того, щоб продовжити перегляд безкоштовного відео
      В этом уроке будет рассмотрен принцип хостинга ASP.NET Core приложений, а также будет произведено его сравнение с хостингом ASP.NET приложений. Вы узнаете, как происходит обработка запроса и как строится конвейер обработки запроса в ASP.NET Core. Также вы узнаете об особенностях структуры ASP.NET Core приложения и о том, как происходит старт и конфигурация приложения.
      Читати далі...
      В ASP.NET Core обработка запроса происходит не так как в ASP.NET предыдущих версий. Запрос проходит через конвейер, который называется middleware pipeline. Каждый элемент конвейера – middleware, ответственный за обработку запроса и выполнение какой части логики формирования ответа. В этом уроке вы узнаете о способах создания пользовательских middleware и о том как их правильно добавить в механизмы обработки запроса и формирования ответа в ASP.NET Core приложении.
      Читати далі...
      Особенностью работы любого веб приложения является то, что после обработки запроса, ресурсы, используемые для формирования ответа, удаляются из памяти сервера. Поэтому сохранить состояние в классах и контроллерах приложения просто так не получится. Для сохранения данных для повторного использования при следующих запросах нужно использовать специальные методы. В этом уроке приведены примеры того, как сохранить состояние ASP.NET Core приложения в оперативной памяти сервера или на стороне клиента в браузере.
      Читати далі...
      ASP.NET Core в отличии от предыдущей версии платформы имеет встроенный инструмент для внедрения зависимостей. В этом курсе будут рассмотрены примеры регистрации сервисов с разным временем жизни, использование нескольких реализаций для одного интерфейса и все что необходимо для понимания принципов инверсии управления (Inversion of Control)
      Читати далі...
      ASP.NET Core использует абсолютно новую систему конфигурации, которая кардинально отличается о системы настройки приложения ASP.NET MVC. В этом видео уроке вы узнаете, как происходит определение источников с данными для настройки приложения в ASP.NET Core. Вы научитесь читать информацию из JSON файлов, из переменных окружения. Использовать классы для организации строго типизированного подхода к чтению данных из конфига. Также вы научитесь работать с секретами – чувствительными данными.
      Читати далі...
      ASP.NET Core содержит встроенные механизмы, который позволяет сохранять информацию о выполнение приложения в разные хранилища лога. Например, информация может выводиться на консоль или сохранятся в текстовый файл или базу данных. В этом видео уроке вы узнаете, как происходит конфигурация системы логирование, подключение разных провайдеров для работы с логом, а также способы анализа данных, которые были записаны в лог ASP.NET Core приложения.
      Читати далі...
      После завершения разработки любое приложение необходимо развернуть на сервере. Так как ASP.NET Core является кроссплатформенным, для подготовки приложения для работы необходимы дополнительные действия. В этом уроке вы научитесь пользоваться инструментом .NET CLI для того чтобы выполнить сборку и публикацию приложения. Также вы узнаете, что нужно установить и как настроить Internet Information Services (IIS) таким образом, чтобы приложение корректно работало. Также в этом уроке вы узнаете как просто можно развернуть приложение на Azure.
      Читати далі...
      Сейчас, для разработки приложения, в большинстве случаев, мы будем выбирать между двумя платформами .NET Core и .NET Framework. Так как многие компании уже имеют работающий код для .NET Framrework и хотели бы его видеть на других платформах или использовать микросервисы или docker, актуальным становиться перенос уже существующего кода на .NET Core. В каких-то ситуациях это не займет много времени, а в каких-то будет требовать огромного объема изменений. В этом уроке будут рассмотрены инструменты, которые позволят определить насколько проект готов к переносу и частично автоматизировать перенос.
      Читати далі...
      ПОКАЗАТИ ВСЕ
      Студенти також дивляться
      ASP.NET Core Web API. Практичний курс
      ДЕТАЛЬНІШЕ
      ASP.NET Core Базовый
      ДЕТАЛЬНІШЕ
      Створення користувальницького інтерфейсу в ASP.NET Core
      ДЕТАЛЬНІШЕ
      Пакети підписки з доступом до всіх курсів та сервісів

      Пакети підписки з доступом до всіх курсів та сервісів

      Стартовий
      • Усі відеокурси на 3 місяці
      • Тестування з 10 курсів
      • Перевірка 5 домашніх завдань
      • Консультація з тренером 30 хв
      Базовий
      • Усі відеокурси на 6 місяців
      • Тестування з 16 курсів
      • Перевірка 10 домашніх завдань
      • Консультація з тренером 60 хв
      Преміум
      • Усі відеокурси на 1 рік
      • Тестування з 24 курсів
      • Перевірка 20 домашніх завдань
      • Консультація з тренером 120 хв
      new
      Преміум Plus
      • Усі відеокурси на 1 рік
      • Тестування з 24 курсів
      • Перевірка 20 домашніх завдань
      • Консультація з тренером 120 хв
      • Завантаження відео уроків
      коментарі та обговорення
      Notification success
      Ми використовуємо cookie-файли, щоб зробити взаємодію з нашими веб-сайтами та послугами простою та значущою.