Deep .NET: Погружение в LINQ со Stephen Toub и Scott Hanselman

26 подписчиков

12+
12+

3 просмотра

20 дней назад

ПожаловатьсяНарушение авторских прав

26 подписчиков

12+
12+

3 просмотра

20 дней назад

ПожаловатьсяНарушение авторских прав
12+
12+

3 просмотра

20 дней назад

Давайте начнем изучать одну из любимых функций .NET - LINQ (Language Integrated Query). LINQ позволяет разработчикам писать выражения запросов с декларативным синтаксисом, что позволяет им выполнять фильтрацию, упорядочивание, группировку и многое другое с минимальным количеством кода. Скотт и Стивен вернулись, чтобы провести вас через глубины этой удивительной технологии .NET. Главы: 00:00:00 Изучение языков программирования: Обсуждение концепций Async, Link и современного программирования 00:02:24 Понимание итерации и циклов For в C# 00:07:00 Понимание выполнения и управления состояниями в программировании 00:09:32 Понимание метода Select в программировании 00:11:51 Обсуждение влияния Copilot на продуктивность разработки программного обеспечения 00:13:38 Понимание и реализация селекторов в программировании 00:18:52 Изучение концепций программирования: Реализация классов Select и SEAL 00:23:19 Понимание и реализация перечислений в компьютерной науке 00:26:12 Изучение реализации перечислителей и селекторов в программировании 00:29:20 Обсуждение реализации непредсказуемых и Nullable Referencies в программировании 00:33:47 Обсуждение реализации и функциональности Reset в программировании 00:35:29 Понимание реализации и функциональности итерации в программировании 00:39:58 Понимание управления состояниями и обработки исключений в программировании 00:42:47 Понимание State Machines в программировании 00:49:20 Отладка и бенчмаркинг в программировании 00:52:47 Изучение профилировщиков производительности и увеличение масштаба для детального анализа 00:56:08 Глубокое погружение в профилирование кода и управление состояниями 01:03:44 Изучение различных подходов к реализации Omic Operations и масштабирования производительности в программировании 01:08:11 Использование Benchmark.net для тестирования программного обеспечения 01:09:30 Обсуждение реализации и бенчмаркинга компилятора 01:14:45 Обсуждение тестирования производительности и оптимизации в программировании 01:16:48 Обсуждение распределения памяти и профилирования производительности в Visual Studio 01:17:55 Понимание принципа неопределенности Heisen и Benchmark.net в программировании 01:20:03 Изучение оптимизаций компилятора и итерационных циклов в программировании 01:26:50 Обсуждение реализации и оптимизации кода в машиностроении Resources: Documentation: https://learn.microsoft.com/ru-ru/dotnet/csharp/linq/

Название:

Deep .NET: Погружение в LINQ со Stephen Toub и Scott Hanselman

Категория:

Разное