.NET в PowerShell — платформа, которая его поддерживает.
Автор: Adeel Automates
Загружено: 2026-02-10
Просмотров: 618
Описание:
В этом эпизоде мы рассмотрим .NET в PowerShell, чтобы понять, как всё это работает.
------------------------ ГЛАВЫ ------------------------
00:00 Введение
01:37 Изучение основ типов (имя, методы, свойства)
03:30 Мощь PowerShell: System.Objects
06:50 Изучение типов .NET напрямую (старый метод)
08:00 Изучение типов .NET напрямую (новый метод)
08:56 Изучение других типов с помощью .NET напрямую
10:38 Установка ограничений типов
12:49 Опущение пространств имен с помощью 'using'
15:13 Разбор частей используемого класса
18:22 Получение членов и аргументов класса
19:56 Продолжение класса
21:46 Пример 1 - Использование List[T] с +=
25:11 Пример 2a - Использование LINQ - Сравнение DataSets через строки
29:40 Пример 2b - Использование LINQ — Сравнение наборов данных с помощью объектов
31:45 Пример 3 — Использование класса Math
33:18 Пример 4 — Учетные данные
35:04 Пример 5+ — Дополнительные примеры
37:10 Заключение
------------------------ ОБЗОР ------------------------
PowerShell построен на основе .NET, и большинство сценариев PowerShell постоянно взаимодействуют с .NET, часто без явного указания на это.
Такие вещи, как объекты, свойства и методы, основаны на поведении .NET.
PowerShell абстрагирует многое из этого, что удобно на начальном этапе, но также может оставлять пробелы в нашем понимании.
Поэтому я попытаюсь разобрать .NET в PowerShell в контексте PowerShell с целью более глубокого понимания этой взаимосвязи, чтобы действительно глубже понять сам PowerShell.
Я рассмотрю следующие темы:
🔹Разберём данные, с которыми мы взаимодействуем, их типы и то, как всё это основано на System.Objects. Что это вообще значит?
🔹Включая то, как это делает PowerShell мощнее, чем, скажем, bash (всегда интересно работать с bash)
🔹Мы изучим классы, как они являются шаблонами для всего, что мы создаём.
🔹Мы изучим их компоненты (пространства имён, члены, аргументы)
🔹Затем мы рассмотрим несколько примеров, чтобы продемонстрировать мощь .NET (list[T] против +=, LINQ для сравнения больших объёмов данных, использование класса Math, хранение учётных данных через .NET и т. д.)
Таким образом, мы развеем мифы о .NET в PowerShell, чтобы начать использовать его более уверенно в наших скриптах PowerShell.
Поддержите нас:
🔔 Подпишитесь на канал, чтобы получать больше видео из этой серии: PowerShell Beyond Basics
👍 Поставьте лайк этому видео.
Ссылки:
⚙️GitHub: https://github.com/adeelautomates/Pow...
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: