.NET Вебінар | 08 липня
8 липня відбувся черговий безкоштовний .NET вебінар від компанії EPAM - для всіх, хто цікавиться розробкою і технологіями програмування.
Зарошені спікери: Олег Кузів, Senior Software Engineer @EPAM та Владислав Михайлишин, Lead Software Engineer @EPAM.
На порядку денному були дві теми, а слухачі зібралися з усієї України.
Вебінар почався з досить фундаментальної, технічної та водночас надзвичайно універсальної теми - ".NET 5 & C# 9.0" із Владиславом Михайлишиним.
Якщо ви слідкуєте за новинами програмної інженерії, то вже, мабуть, знаєте, що не так давно Microsoft випустила нову версію .NET - з порядковим номером 5, і це стало значним кроком в еволюції технології, адже усі наступні версії носитимуть таку саму версійність, тобто порядковий номер віднині змінюватися не буде. Разом із .Net 5 вийшла й оновлена версія C# - 9.0.
Спочатку поговорили з Владиславом про основні відмінності та переваги нової версії .NET 5:
- що нового в С#9.0 i .NET 5 і як виросла продуктивність .NET 5 у порівнянні з попередніми версіями,
- як правильно .NET, чи .NET Core,
- про однофайлові додатки (single file application),
- про новий дизайн та інтерфейс, покрашення підтримки Blazor Server та Blazor WebAssembl.
А після теоретичної частини навіть виконали разом декілька практичних задач просто у прямому етері, дізнавшися, наприклад, скільки рядків займає Hello World та ще багато цікавих новинок, після чого обговорили ряд питань від слухачів.
Наступним доповідачем був Олег Кузів, сертифікований UiPath розробник, а темою його доповіді була "Selenium Alternative: UiPath RPA as a testing framework".
Для тих, хто вперше чує про UiPath та взагалі не знає, що це таке, зробимо коротенький екскурс. UiPath - це технологія, що розвивається паралельно із .NET, основним завданням якої є спрощення процесів UI тестування, автоматизації процесів тощо. Основна її відмінність заключається в тому, що порядок дій для майбутньої автоматизації можна складати візуально, за допомоги drag`n`drop, що є дуже зручним і наочним.
Основними перевагами UiPth є:
- інтуїтивно зрозумілий та простий інтерфейс,
- можливість повторного використання компонентів та створення інтерфейсних компонентів,
- наявність повноцінної дебаггінг-системи для відстеження та виправлення помилок,
- інтегрований у систему штучний інтелект та функція Computer Vision, які дозволяють не тільки якісно працювати з наявним внутрішнім інструментарієм, але й підключати зовнішні застосунки.
На додачу детально познайомилися з інтерфейсом UiPath Studio та UiPath Orchestrator: розглянули допоміжний функціонал Helper Tabs та подивилися п'ятнадцятихвилинне демо від Владислава, під час якого розглянули варіанти побудови тестових послідовностей, наявні можливості написання користувацьких бібліотек і використання їх у послідовностях.
Вебінар можна переглянути на нашому каналі YouTube.
Якщо матеріал був для вас корисним та цікавим, підписуйтеся та слідкуйте за нашими новинами, анонсами та матеріалами на наших сторінках у соцмережах:
- Кар'єрні можливості, календар заходів, блог: https://careers.epam.ua/
- Facebook: https://www.facebook.com/EPAM.Ukraine/
- Twitter: https://twitter.com/epam_ukraine
- Instagram: https://www.instagram.com/epam_ukraine/
Або просто пишіть нам на [email protected]
До нових зустрічей!
Підписатися на новини
-
Думка експертаOperational Intelligence - Tech Pulse | Дайджест #2
У цьому випуску ми розглядаємо кілька практичних нюансів OpenTelemetry, проблему з якістю даних, оновлення від провайдерів і хто відповідає за які частини observability-стеку.
-
Думка експертаЦифрові двійники в IT: ключові архітектурні патерни та рішення
-
Думка експертаПеревірка етичності AI у фінтехі
-
Лайфхаки
Що таке Operational Intelligence в EPAM і навіщо вам читати Tech Pulse
-
Думка експертаAI в музиці: коли голос стає продуктом
Чому тема «AI в музиці» — це не про заміщення музикантів, а про нові правила гри на ринку, де виробництво контенту тепер практично безкоштовне.