Загрузка страницы

CLR via C#. Глава 11.2. Как работают события C# и паттерн EventSet

CLR via C# Джеффри Рихтера - считается обязательной для прочтения для любого .NET разработчика. И мы начинаем цикл прямых трансляций, в которых я подробно расскажу и объясню все темы этой книги.

Прошлое видео (стрим) из курса CLR о событиях:
https://www.youtube.com/watch?v=DZFr4KAebZk

Смотрите еще одно моё видео о делегатах и событиях:
https://www.youtube.com/watch?v=XplFktDsPs0

В этом видео мы завершаем разбор 11 главы в которой рассматриваются события c#. Мы подробно познакомимся с понятием событие c# - event c#, научимся корректно реализовывать класс подписывающийся на событие, узнаем, почему так важно отписываться от событий и как на ровном месте может появиться утечка памяти и наконец мы рассмотрим паттерн EventSet C#, который позволит нам управлять классами с большим количеством событий.

Код из видео доступен на GitHub по ссылке:
https://github.com/shwanoff/EventSet

Статья в моем блоге про события C#:
https://shwanoff.ru/event

НЕ ЗАБЫВАЙ ПРО КОНКУРС!
У вас есть возможность выиграть печатный экземпляр книги CLR via C#. Все подробности в первом видео из этой серии:
https://www.youtube.com/watch?v=m_nvUAXdbOY

Все видео из серии доступны в плейлисте:
https://www.youtube.com/playlist?list=PLIIXgDT0bKw6i4jQkHVgIrnsP-DcvBieq
-----------
ПОДПИШИСЬ на соцсети:
🔴 TELEGRAM: https://bit.ly/tg_codeblog
🔴 VK: https://bit.ly/vk_codeblog
🔴 INSTAGRAM: https://bit.ly/inst_codeblog
🔴 Яндекс Дзен: https://bit.ly/zen_codeblog
🔴 FACEBOOK: https://bit.ly/fb_codeblog
🔴 TWITTER: http://bit.ly/twit_codeblog
🔴 Мой блог: https://bit.ly/site_codeblog
-----------
ПОДДЕРЖИ развитие CODE BLOG:
💲 Донат: https://bit.ly/donate_codeblog
💲 Спонсорство: https://bit.ly/patreon_codeblog
-----------
СМОТРИ мои обучающие курсы:
👉 УЧИМ ШАРП: https://bit.ly/cs_codeblog
👉 ПРАКТИЧЕСКИЙ ИНТЕНСИВ #1: https://bit.ly/fit_codeblog
👉 ПРАКТИЧЕСКИЙ ИНТЕНСИВ #2: https://bit.ly/crm_codeblog
👉 СТРУКТУРЫ ДАННЫХ: https://bit.ly/ds_codeblog
👉 АЛГОРИТМЫ СОРТИРОВКИ: https://bit.ly/sort_codeblog
👉 ОТВЕТЫ НА ВОПРОСЫ: https://bit.ly/faq_codeblog
👉 IT ПЕРЕОЗВУЧКА: https://bit.ly/resound_codeblog
👉 НЕЙРОННАЯ СЕТЬ: https://bit.ly/ai_codeblog
👉 ПАТТЕРНЫ ПРОЕКТИРОВАНИЯ: https://bit.ly/pattern_codeblog
👉 CODE REVIEW: https://bit.ly/review_codeblog
👉 CLR via C#: https://bit.ly/clr_codeblog
-----------
Кстати, меня зовут Шванов Вадим, и я профессиональный .NET разработчик с 2011 года и автор этого канала CODE BLOG. Я рассказываю про IT технологии и веду абсолютно бесплатный курс по языку C# с нуля. В его рамках мы рассмотрим как базовый синтаксис языка C Sharp, так и его практическое применение и специальные технологии, такие как ASP .NET, .NET Core, ASP.NET MVC, Unity, WPF, структуры данных и алгоритмы, с#, dotnet, паттерны проектирования, информатика, csharp, программное обеспечение и многое другое. Для меня важно не только показать практическое применение языка си шарп, но и объяснить основную идею и базовые понятия Computer Science. В качестве основного инструмента разработки используется Visual Studio c# и проекты на Visual c#. Если вам нравятся такие каналы как хауди хо, айти борода или ExtremeCode, то здесь вам точно понравится.
-----------
#codeblog #программирование #csharp #ityoutubersru #программист #clr

Видео CLR via C#. Глава 11.2. Как работают события C# и паттерн EventSet канала CODE BLOG
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
13 декабря 2019 г. 12:11:43
00:47:30
Другие видео канала
CLR via C#. Глава 14. Символы char C#CLR via C#. Глава 14. Символы char C#ИНТЕРФЕЙСЫ C# НА ПРАКТИКЕ | DI контейнер и mock тестированиеИНТЕРФЕЙСЫ C# НА ПРАКТИКЕ | DI контейнер и mock тестированиеQ&A CODE BLOG | Общение и ответы на вопросыQ&A CODE BLOG | Общение и ответы на вопросыCLR via C#. Глава 13. ИНТЕРФЕЙСЫ C#. StreamCLR via C#. Глава 13. ИНТЕРФЕЙСЫ C#. Stream🎁 LinkedIn для программиста или как получать лучшие предложения о работе🎁 LinkedIn для программиста или как получать лучшие предложения о работеCLR via C#. Глава 12.5. Всё про обобщения C#. StreamCLR via C#. Глава 12.5. Всё про обобщения C#. StreamCLR via C#. Глава 12.4. Ограничения в обобщениях C#. Generic constraints c#CLR via C#. Глава 12.4. Ограничения в обобщениях C#. Generic constraints c#Внезапный IT стримВнезапный IT стримCLR via C#. Глава 12.3. Обобщенные делегаты и методы. Контвариантность и ковариантностьCLR via C#. Глава 12.3. Обобщенные делегаты и методы. Контвариантность и ковариантностьCLR via C#. Глава 12.2. Открытые и закрытые обобщенные типы. Наследование обобщенийCLR via C#. Глава 12.2. Открытые и закрытые обобщенные типы. Наследование обобщенийСтань CODE BRO! Спонсорство на YouTubeСтань CODE BRO! Спонсорство на YouTubeCLR via C#. Глава 12. Обобщения C# - Generics C#CLR via C#. Глава 12. Обобщения C# - Generics C#ЗАЧЕМ учить АЛГОРИТМЫ СОРТИРОВКИ в 2020 году? TOP 10 САМЫХ ВАЖНЫХ СОРТИРОВОК за 20 минутЗАЧЕМ учить АЛГОРИТМЫ СОРТИРОВКИ в 2020 году? TOP 10 САМЫХ ВАЖНЫХ СОРТИРОВОК за 20 минутРелокация в Чехию | Лучшее IT медиа 2019 года | Новый год 2020Релокация в Чехию | Лучшее IT медиа 2019 года | Новый год 2020День рождения Онлайн. Праздничные будни программиста. Ответы на вопросыДень рождения Онлайн. Праздничные будни программиста. Ответы на вопросыCLR via C#. Глава 11. События C#CLR via C#. Глава 11. События C#Code Review. Разбор проектов подписчиков. C# ReviewCode Review. Разбор проектов подписчиков. C# ReviewДень рождения YouTube канала CODE BLOG. Зачем программисту нужны социальные сети?День рождения YouTube канала CODE BLOG. Зачем программисту нужны социальные сети?Будни программиста #2. Общение и ответы на вопросыБудни программиста #2. Общение и ответы на вопросыCLR via C#. Глава 10.6. Тип  кортежи и ValueTuple C#CLR via C#. Глава 10.6. Тип кортежи и ValueTuple C#
Яндекс.Метрика