Результати пошуку за запитом: mvc 5
Що нового у C# 8,9.
Автор: Олексій Нікіфоров
<p>На вебинаре буду рассмотрены последние нововведения в языке программирования С#.</p>
<p>Данная тема является очень доступной, и скорее всего, многие из вас уже знакомы с новинками. Именно поэтому, основной упор будет сделан на коммуникацию и обсуждение. Мы пройдемся по новым возможностям языка и обсудим, как эти изменения могут быть использованы с целью написания более выразительного и чистого кода.</p>
<p><strong>План вебинара:</strong></p>
<p>1) Развитие C# в контексте современных языков программирования</p>
<p>2) Ссылочные типы, допускающие значение null C#8</p>
<p>3) Выражения. C#7,8,9</p>
<ul>
<li>Сопоставление шаблонов C#7,8,9</li>
<li>Выражения switch C#8</li>
<li>Литеральные выражения default С#7</li>
<li>Присваивание объединения со значением NULL C#8</li>
<li>Выражения throw C#7</li>
<li>Новые выражения целевого типа C#9</li>
<li>Условные выражения ref C#7.2</li>
<li>Условное выражение с целевым типом C#9</li>
</ul>
<p>4) Индексы и диапазоны C#8</p>
<p>5) Асинхронные последовательности/потоки. Асинхронные высвобождаемые типы C#8</p>
<p>6) Деконструкция типов C#7,9</p>
<ul>
<li>Кортежи и пользовательские типы C#7</li>
<li>Поддержка расширения GetEnumerator для циклов foreach С#9</li>
</ul>
<p>7) Локальные функции C#7,8</p>
<ul>
<li>Статические анонимные функции C#9</li>
<li>Атрибуты локальных функций C#9</li>
<li>Параметры удаления (discards) лямбда-выражения C#9</li>
</ul>
<p>8) Объявления using C#8</p>
<p>9) Члены доступные только для чтения C#8</p>
<p>10) Методы интерфейса по умолчанию C#8</p>
<p>11) Ковариантные возвращаемые типы C#9</p>
<p>12) Записи (Record types). C# 9</p>
<p>13) Методы назначения (setters) только инициализации C#9</p>
<p>14) Инструкции верхнего уровня C#9</p>
<p>15) Генераторы кода. Инициализаторы модулей C#9</p>
<p><strong>Целевая аудитория:</strong></p>
<p>Данный вебинар будет интересен для .NET разработчиков, которые хотят изучить современные возможности C#.</p>
Ознайомлення з QML. П'ятнашки. Розробка графічних програм на C++ з Qt і QML.
Автор: Дмитро Афанасьєв
<p>Мы начинаем <strong>серию вебинаров</strong>-практикумов по С++, Qt и QML. В ходе данного цикла вебинаров будут рассмотрены все этапы создания кроссплатформенных графических приложений на основе фреймворка Qt.</p>
<p><strong>Всего будет 4 вебинара:</strong></p>
<ol>
<li>Знакомство с QML. Пятнашки (17 сентября)</li>
<li>Model View Controller в Qt. Знакомство с QML - продолжение. (24 сентября)</li>
<li>Работа с базами данных в Qt (22 октября)</li>
<li>Работа с сетью в Qt (29 октября)</li>
</ol>
<p>Мы рассмотрим самые важные части фреймворка в процессе создания приложения "Книга контактов", которое с каждым вебинаром будет улучшаться и масштабироваться. Таким образом, вы узнаете, как создавать интерфейс своей программы, как в нее добавить работу с базой данных, а также как создавать клиент-серверные приложения. Но, прежде чем приступать к созданию книги контактов, мы попрактикуемся с QML на примере создания игры 'Пятнашки'.</p>
<p>Итак, тема первого вебинара - <strong>Знакомство с QML. Пятнашки</strong><br />
<br />
В течении вебинара будет разработана игра «Пятнашки» с бизнес-логикой на C++ и графикой на QML. Эта маленькая игра позволит на практике понять основные принципы и best practices в QML.</p>
<p>После просмотра данного вебинара, зритель освоит базовую информацию о языке QML и об его интеграции с C++, что позволит ему эффективно разрабатывать графические приложения с динамичным пользовательским интерфейсом, используя Qt фреймворк.</p>
<p>Приложение, разработанное в течении вебинара, может стать примером в портфолио джуниор разработчиков.</p>
<p><strong>План вебинара:</strong></p>
<p>1) Структура QML компонентов</p>
<p>2) Компоненты QtObject, Item</p>
<p>3) Базовые графические компоненты</p>
<p>4) Взаимодействие C++ и QML:</p>
<ul>
<li>Q_PROPERTY</li>
<li>Q_INVOKABLE</li>
</ul>
<p>5) Компоненты ListView, GridView</p>
<p>6) Сигналы-слоты в QML</p>
<p>7) Свойства, алиасы</p>
<p>8) Регистрация своих классов в метасистеме</p>
<p>9) Кастомизация компонентов</p>
<p> </p>
<p><strong>Целевая аудитория:</strong></p>
<p>Данный вебинар будет интересен разработчикам, желающим попрактиковаться с фреймворком Qt или людям, которые ранее не сталкивались с QML, а разрабатывали свои графические приложения с помощью Qt Widgets.</p>
<p>Также он будет интересен новичкам, которые хотят научиться писать кросплатформенные графические приложения на C++.</p>
Scrum на 24 команди? Масштабуємо Agile, використовуючи LeSS
Автор: Артем Биковець
<p>Пару лет назад Артем Быковец провел вебинар "<a href="https://www.youtube.com/watch?v=2uFA3f74D0Q&t=30s">Agile & Scrum – знакомство и легкое погружение</a>", который набрал уже 142+ тысячи просмотров и получил большое количество вопросов и позитивной обратной связи. В нем Артем детально рассказывал о том, <strong>что такое Agile</strong> в принципе, мы смотрели ценности манифеста гибкой разработки и детально разбирали составляющие Scrum каркаса с примерами и советами по применению инструментов.</p>
<p>Но Scrum в чистом виде - это история про работу одной командой из одного беклога. Как вы все хорошо знаете - для создания комплексного большого продукта с высокой вероятностью нам потребуется более одной команды. Тут становится актуальным вопрос того, <strong>как масштабировать разработку по Scrum для мульти-командной разработки</strong>.</p>
<p>Сейчас есть 3-5 популярных фреймворков “масштабирования” Agile/Scrum (среди них SAFe, DAD, Nexus, SoS и LeSS). Артем уже более 3х лет реализует практики LeSS и помогает компаниям адаптировать LeSS-like процессы для работы из единого беклога на общим продуктом большим количеством команд!</p>
<p>В ноябре прошлого года Артем летал в NYC и обучался у автора LeSS и одного из первых Scrum & XP коучей в мире - Крэга Лармана! На вебинаре Артем познакомит вас с основными принципами, правилами и подходами к понижению комплексности организаций при помощи LeSS (Large Enterprise Scale Scrum - Большой Ентерпрайз Масштабируемый Скрам) фреймворка.</p>
<p><strong>План вебинара:</strong></p>
<ol>
<li>Немного о себе :)</li>
<li>Какая цель оптимизации организации лежит в основе LeSS? Что такое адаптивность?</li>
<li>LeSS структура и механика: как помочь работе в 3-24 команды над одним продуктом.</li>
<li>Короткий обзор LeSS принципов.</li>
<li>Сколько нужно Product Owner's и сколько Backlog's и почему?</li>
<li>Что такое Feature Teams и как их формировать?</li>
<li>А как планировать спринты? Как делать Product Backlog Refinement (“груминг”)?</li>
<li>А также ответы на ваши вопросы и многое другое :)</li>
</ol>
<p><strong>О спикере</strong>:</p>
<p>Артем Быковец - CEO / Organizational & Agile Coach at Simplesense & CEO at "StartIT training center"; Помогает с трансформациями процессов и организационными изменениями таким компаниям: Competera, McDonald's Ukraine, Kuehne-Nagel, Intertop Ukraine, Rozetka, Levi9, Owox, StarlightMedia Production, Skylum, Наш Формат, Прозорро, OWOX и многим другим</p>
<p>Имеет сертификаты: CSM, CSPO, CSP, CSP-SM, CSP-PO, CAL-I by ScrumAlliance, CLP by LeSS.works, PSM I by Scrum.org, Certified KMP I by LeanKanbanUniversity</p>
<p>Для подготовки будет полезно посмотреть прошлое видео <a href="https://www.youtube.com/watch?v=2uFA3f74D0Q&t=30s">Agile & Scrum – знакомство и легкое погружение</a><u>.</u></p>
<p><strong>Целевая аудитория:</strong> Разработчики и тестировщики, работающие в Agile & Scrum, тимлиды и менеджеры, бизнес аналитики и другие специалисты, желающие лучше понять суть Agile подходов.</p>