⚡️ Переработанные исправления кода F# в Visual Studio
Этим летом функция исправления кода F# в Visual Studio претерпела значительные обновления. Разработчики исправили несколько десятков ошибок и регрессий, ускорили работу и предоставили простой способ улучшения, тестирования и внесения исправлений в код. Из статьи вы узнаете некоторые подробности об этих изменениях и получите несколько советов о том, как внести свой вклад в развитие инструментов разработки F#.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Этим летом функция исправления кода F# в Visual Studio претерпела значительные обновления. Разработчики исправили несколько десятков ошибок и регрессий, ускорили работу и предоставили простой способ улучшения, тестирования и внесения исправлений в код. Из статьи вы узнаете некоторые подробности об этих изменениях и получите несколько советов о том, как внести свой вклад в развитие инструментов разработки F#.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Microsoft News
Overhauled F# code fixes in Visual Studio
F# code fixes are now more performant, correct, and testable.
⚡️ Вышла пятая версия NBomber
В новом релизе: исправлены ошибки, улучшена логика выбора лидера в AutoCluster. Также в документации теперь можно найти информацию о Manual Cluster, Local Dev Cluster и установке NATS Message Broker. Добавлен пример настройки Manual Cluster.
👉🏻 Канал | 💬 Чат | 📕 Каталог
В новом релизе: исправлены ошибки, улучшена логика выбора лидера в AutoCluster. Также в документации теперь можно найти информацию о Manual Cluster, Local Dev Cluster и установке NATS Message Broker. Добавлен пример настройки Manual Cluster.
👉🏻 Канал | 💬 Чат | 📕 Каталог
GitHub
Release NBomber v5.3.0 - Manual Cluster · PragmaticFlow/NBomber
Roadmap
Changes:
Add Manual Cluster
Fixes:
Fixed leader election bug (race condition) for AutoCluster when cluster contains more than 300 nodes
Fixed validation for an empty ScenarioSettings
Fix...
Changes:
Add Manual Cluster
Fixes:
Fixed leader election bug (race condition) for AutoCluster when cluster contains more than 300 nodes
Fixed validation for an empty ScenarioSettings
Fix...
⚡️ OpenSilver 2.0 с поддержкой VB.NET
Недавно был анонсирован выход новой версии #OpenSilver 2.0, в которой будет поддержка VB.#NET а также другие улучшения и оптимизации. Для тех, кто не знает об OpenSilver – это проект, продолжающий развитие платформы Silverlight, которая позволяет создавать интерактивные веб-приложения с использованием технологий C#, #XAML и .NET и которую в 2021 году Microsoft прекратила развивать и поддерживать.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Недавно был анонсирован выход новой версии #OpenSilver 2.0, в которой будет поддержка VB.#NET а также другие улучшения и оптимизации. Для тех, кто не знает об OpenSilver – это проект, продолжающий развитие платформы Silverlight, которая позволяет создавать интерактивные веб-приложения с использованием технологий C#, #XAML и .NET и которую в 2021 году Microsoft прекратила развивать и поддерживать.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Linux Adictos
OpenSilver 2.0 arrives with support for VB.NET, new features and more
A few days ago, the new version of OpenSilver 2.0 was announced at the launch, which with support for VB.NET, as well as improvements in
⚡️ Обновление для .NET Framework October 2023
Хотя .#NET Framework уже постепенно уходит в историю, Microsoft продолжает поддерживать платформу и регулярно выпускает обновления. Если у вас используется эта версия платформы, рекомендуем ознакомиться с описанием последнего пакета обновлений.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Хотя .#NET Framework уже постепенно уходит в историю, Microsoft продолжает поддерживать платформу и регулярно выпускает обновления. Если у вас используется эта версия платформы, рекомендуем ознакомиться с описанием последнего пакета обновлений.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Microsoft News
.NET Framework October 2023 Cumulative Update Preview
Today, we are releasing the October 2023 Cumulative Update Preview for .NET Framework. Quality and Reliability This release contains the following quality and reliability improvements. WPF2 Addresses an issue to provide an appconfig mechanism to allow users…
⚡️ Как использовать Testcontainers с модульными тестами .NET
Из блога JetBrains: с помощью Testcontainers вы можете разворачивать и отключать контейнеры Docker в рамках автоматизированных тестов. Например, если вам нужна база данных, вам не нужно ее макетировать: ваш код xUnit, NUnit и MSTest может запустить реальную базу данных, по которой вы сможете проверить свой код. Читайте дальше, чтобы узнать, как!
👉🏻 Канал | 💬 Чат | 📕 Каталог
Из блога JetBrains: с помощью Testcontainers вы можете разворачивать и отключать контейнеры Docker в рамках автоматизированных тестов. Например, если вам нужна база данных, вам не нужно ее макетировать: ваш код xUnit, NUnit и MSTest может запустить реальную базу данных, по которой вы сможете проверить свой код. Читайте дальше, чтобы узнать, как!
👉🏻 Канал | 💬 Чат | 📕 Каталог
The JetBrains Blog
How to use Testcontainers with .NET Unit Tests | The .NET Tools Blog
With Testcontainers, you can spin up and tear down Docker containers as part of your automated tests. For example, if you need a database, you don't need to mock it: your xUnit, NUnit, and MSTest code can launch an actual database against which you can validate…
⚡️ Генераторы исходного кода своими руками
Создание собственного генератора исходного кода – всего в нескольких строках
👉🏻 Канал | 💬 Чат | 📕 Каталог
Создание собственного генератора исходного кода – всего в нескольких строках
👉🏻 Канал | 💬 Чат | 📕 Каталог
Medium
Source Code Generators, DIY
Making your own Source Code Generator is only a few command lines away :-)
⚡️ Адвент-календарь F#
От автора: "Почти невероятно, что мы празднуем 10-й ежегодный Адвент F#! Наше путешествие началось еще в 2014 году, и с тех пор каждый год мы собираемся вместе во время Адвента, чтобы поделиться своими историями, опытом и необузданной страстью к F#."
👉🏻 Канал | 💬 Чат | 📕 Каталог
От автора: "Почти невероятно, что мы празднуем 10-й ежегодный Адвент F#! Наше путешествие началось еще в 2014 году, и с тех пор каждый год мы собираемся вместе во время Адвента, чтобы поделиться своими историями, опытом и необузданной страстью к F#."
👉🏻 Канал | 💬 Чат | 📕 Каталог
Sergey Tihon's Blog
F# Advent Calendar in English 2023
Christmas is approaching again 🎅🏻. It’s almost unbelievable that we’re celebrating the 10th annual F# Advent in English! Our journey began back in 2014, and since then, every year has s…
⚡️ Как избежать некорректных тестов с помощью TimeProvider и ITime
В статье рассматриваются новые типы TimeProvider и ITimer в .#net 8, которые помогают избежать проблем, связанных с обработкой времени в тестах. Автором показаны проблемы с использованием DateTime.UtcNow для определения времени, а также то, как фиксированные интервалы времени и таймеры могут привести к некорректным тестам. TimeProvider и ITimer в .NET 8, а также пакет #Microsoft.Extensions.TimeProvider.Testing предоставляют решения для более надежного тестирования, зависящего от времени.
👉🏻 Канал | 💬 Чат | 📕 Каталог
В статье рассматриваются новые типы TimeProvider и ITimer в .#net 8, которые помогают избежать проблем, связанных с обработкой времени в тестах. Автором показаны проблемы с использованием DateTime.UtcNow для определения времени, а также то, как фиксированные интервалы времени и таймеры могут привести к некорректным тестам. TimeProvider и ITimer в .NET 8, а также пакет #Microsoft.Extensions.TimeProvider.Testing предоставляют решения для более надежного тестирования, зависящего от времени.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Andrew Lock | .NET Escapades
Avoiding flaky tests with TimeProvider and ITimer: Exploring the .NET 8 preview - Part 12
In this post I look at the new TimeProvider and ITimer types added in .NET 8, describe how to use them, and show some of the testing problems they solve
⚡️ Повышение производительности .NET MAUI
Сейчас основной фокус при работе над #NET 8 нацелен на качество кода. Команда разработки #MAUI уделяет много внимания исправлению ошибок – в общей сложности, на сегодня было исправлено 596 ошибок. Однако, работа над улучшением производительности также ведется! И подробнее об этом вы можете узнать из сегодняшней статьи.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Сейчас основной фокус при работе над #NET 8 нацелен на качество кода. Команда разработки #MAUI уделяет много внимания исправлению ошибок – в общей сложности, на сегодня было исправлено 596 ошибок. Однако, работа над улучшением производительности также ведется! И подробнее об этом вы можете узнать из сегодняшней статьи.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Microsoft News
.NET 8 Performance Improvements in .NET MAUI
What improvements did we bring to .NET MAUI in .NET 8? Click to find out more!
КУРС C# /.NET PRO
🚶♂️У тебя есть вожделенное звание – Junior разработчик. Но ты постоянно спрашиваешь себя: "Что же дальше?".
🎯 Если твоя цель на ближайшее будущее – значительный прорыв в карьере, то продвинутый курс C#/.NET – это именно то, что тебе нужно!
💡 Это не стандартный курс, а новая инициатива Sigma Software University, призванная в интенсивном формате прокачать специалистов как в soft, так и в hard скиллах. Акцент будет на .NET скиллах и командной работе.
🌐 За 20+ лет ведения международных ИТ-проектов, Sigma Software собрала мощный опыт в прокачке собственных специалистов и готова помочь с этим тебе.
📋 ФОРМАТ ПРОГРАММЫ ПРОКАЧИВАНИЯ СКИЛОВ LEARN ON НА КУРСЕ C# /.NET PRO:
– интенсивная прокачка по направлению .NET от уровня Junior к уровню Middle
– развитие soft и hard скилов
– отшлифованная система обучения
– командная работа
– индивидуальное сопровождение ментора
– персональный подбор материалов
– доступ к базе внутренних учебных материалов
круг единомышленников и профессионалов
🎉 ЧТО ТЫ ПОЛУЧИШЬ ПОСЛЕ ЗАВЕРШЕНИЯ ОНЛАЙН-КУРСА C# PRO:
– долгожданные middle-level задачи и, в случае необходимости, – подсказки по их решению
– прокачку до уровня, достаточного для прохождения Middle specialist level assessment
– систематические отзывы о твоей работе от опытных менторов и определения путей дальнейшего развития
– умение эффективно коммуникировать, слушать, писать и спрашивать
– знания, опыт и уверенность, необходимые для повышения своего уровня и рейтинга в компании
– для проактивных – возможность присоединиться к команде Sigma Software
📝 Пройди регистрацию на курс уже сейчас!
🚶♂️У тебя есть вожделенное звание – Junior разработчик. Но ты постоянно спрашиваешь себя: "Что же дальше?".
🎯 Если твоя цель на ближайшее будущее – значительный прорыв в карьере, то продвинутый курс C#/.NET – это именно то, что тебе нужно!
💡 Это не стандартный курс, а новая инициатива Sigma Software University, призванная в интенсивном формате прокачать специалистов как в soft, так и в hard скиллах. Акцент будет на .NET скиллах и командной работе.
🌐 За 20+ лет ведения международных ИТ-проектов, Sigma Software собрала мощный опыт в прокачке собственных специалистов и готова помочь с этим тебе.
📋 ФОРМАТ ПРОГРАММЫ ПРОКАЧИВАНИЯ СКИЛОВ LEARN ON НА КУРСЕ C# /.NET PRO:
– интенсивная прокачка по направлению .NET от уровня Junior к уровню Middle
– развитие soft и hard скилов
– отшлифованная система обучения
– командная работа
– индивидуальное сопровождение ментора
– персональный подбор материалов
– доступ к базе внутренних учебных материалов
круг единомышленников и профессионалов
🎉 ЧТО ТЫ ПОЛУЧИШЬ ПОСЛЕ ЗАВЕРШЕНИЯ ОНЛАЙН-КУРСА C# PRO:
– долгожданные middle-level задачи и, в случае необходимости, – подсказки по их решению
– прокачку до уровня, достаточного для прохождения Middle specialist level assessment
– систематические отзывы о твоей работе от опытных менторов и определения путей дальнейшего развития
– умение эффективно коммуникировать, слушать, писать и спрашивать
– знания, опыт и уверенность, необходимые для повышения своего уровня и рейтинга в компании
– для проактивных – возможность присоединиться к команде Sigma Software
📝 Пройди регистрацию на курс уже сейчас!
⚡️ Глобальные фильтры конечных точек с ASP.NET
В статье объясняется, как использовать глобальные фильтры в минимальных API-интерфейсах ASP#NET Core для простого управления запросами пользователей. В отличие от middleware, которые являются более сложными и низкоуровневыми, эти фильтры предоставляют более простой метод обработки запросов и ответов в вашей программе.
👉🏻 Канал | 💬 Чат | 📕 Каталог
В статье объясняется, как использовать глобальные фильтры в минимальных API-интерфейсах ASP#NET Core для простого управления запросами пользователей. В отличие от middleware, которые являются более сложными и низкоуровневыми, эти фильтры предоставляют более простой метод обработки запросов и ответов в вашей программе.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Khalid Abuhakmeh’s Blog
Global Endpoint Filters with ASP.NET Core Minimal APIs
Minimal API endpoint filters for ALL the Minimal API endpoints
⚡️ Новая функция компилятора F#: проверка типов на основе графов
В статье представлена новая функция компилятора F# для проверки типов на основе графов, направленная на ускорение компиляции путем параллельной проверки типов файлов в нескольких потоках.
👉🏻 Канал | 💬 Чат | 📕 Каталог
В статье представлена новая функция компилятора F# для проверки типов на основе графов, направленная на ускорение компиляции путем параллельной проверки типов файлов в нескольких потоках.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Microsoft News
A new F# compiler feature: graph-based type-checking
Graph-based type-checking is a new F# compiler flag that allows the compiler to type-check files in a project in parallel whenever possible.
🎥 Как сделать скучную старую игру на WinForms веселой и крутой с новейшими функциями .NET и облаком
20 лет назад Иржи Чинчура написал небольшую игру для WinForms. Все было сделано, вероятно, менее чем за 2 часа. Но #NET сейчас отличается от того, что было раньше. Сможет ли Иржи взять какие-то крутые современные технологии, в том числе облачные, и сделать игру веселой и крутой? Давайте узнаем...
👉🏻 Канал | 💬 Чат | 📕 Каталог
20 лет назад Иржи Чинчура написал небольшую игру для WinForms. Все было сделано, вероятно, менее чем за 2 часа. Но #NET сейчас отличается от того, что было раньше. Сможет ли Иржи взять какие-то крутые современные технологии, в том числе облачные, и сделать игру веселой и крутой? Давайте узнаем...
👉🏻 Канал | 💬 Чат | 📕 Каталог
//devedigest
"Making boring old WinForms game fun and cool with latest .NET features and cloud"[eng]/Jiří Činčura
This is a video from the .NET fwdays'23 online conference, which was held from June 15 to 20, 2023.Talk description:20 years ago I wrote a small WinForms gam...
⚡️ Новые возможности удостоверений в .NET 8
Новые функции идентификации в #NET 8 упрощают защиту приложений. Если ваши требования просты, теперь вы можете добавить проверку подлинности и авторизацию в приложение с помощью нескольких строк кода. Новые API позволяют защитить конечные точки API с помощью проверки подлинности и авторизации на основе файлов cookie. Существует также вариант на основе токенов для клиентов, которые не могут использовать файлы cookie.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Новые функции идентификации в #NET 8 упрощают защиту приложений. Если ваши требования просты, теперь вы можете добавить проверку подлинности и авторизацию в приложение с помощью нескольких строк кода. Новые API позволяют защитить конечные точки API с помощью проверки подлинности и авторизации на основе файлов cookie. Существует также вариант на основе токенов для клиентов, которые не могут использовать файлы cookie.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Microsoft News
What’s new with identity in .NET 8
A summary of what's new with identity (authentication and authorization) in the latest ASP. NET Core release for .NET 8.
⚡️ Совет по C#: Как создавать тесты для проверки моделей
Валидация модели имеет решающее значение. Проверка правильности валидации модели может улучшить или разрушить ваше приложение.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Валидация модели имеет решающее значение. Проверка правильности валидации модели может улучшить или разрушить ваше приложение.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Code4IT
C# Tip: How to create Unit Tests for Model Validation
As you know, you should always validate input models. Therefore, you should create Unit Tests to test the data validation. Let’s learn!
⚡️ Тестирование MongoDB с EF Core с помощью Testcontainers
Помощь разработчикам в эффективном использовании как реляционных, так и нереляционных баз данных была одним из первоначальных принципов EF Core. В последнее время команда EF Core сотрудничает с инженерами из MongoDB, чтобы обеспечить поддержку MongoDB в EF Core. Первым результатом этого сотрудничества стал предварительный выпуск поставщика MongoDB для EF Core.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Помощь разработчикам в эффективном использовании как реляционных, так и нереляционных баз данных была одним из первоначальных принципов EF Core. В последнее время команда EF Core сотрудничает с инженерами из MongoDB, чтобы обеспечить поддержку MongoDB в EF Core. Первым результатом этого сотрудничества стал предварительный выпуск поставщика MongoDB для EF Core.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Microsoft News
Trying out MongoDB with EF Core using Testcontainers
An introduction to the MongoDB database provider for EF Core, including use of Testcontainers
⚡️ Шаблон Redux в Blazor
В статье представлено руководство по реализации шаблона Redux в приложении Blazor. Redux — это шаблон для управления состоянием приложения, сосредоточенный вокруг хранилища, которое служит единым источником достоверной информации. Состояние хранилища является неизменяемым, и изменения вносятся с помощью действий диспетчеризации, которые обрабатываются чистыми функциями, называемыми редюсерами. Шаблон помогает отделить управление состоянием от пользовательского интерфейса, облегчая тестирование и включая такие функции, как отмена/повтор и отладка перемещения во времени. Redux может быть чрезмерным для небольших приложений с ограниченными изменениями состояния. В статье описывается реализация Redux в Blazor, включая действия, редюсеры и хранилище, и заканчивается простым примером счетчика Blazor, демонстрирующим использование хранилища Redux.
👉🏻 Канал | 💬 Чат | 📕 Каталог
В статье представлено руководство по реализации шаблона Redux в приложении Blazor. Redux — это шаблон для управления состоянием приложения, сосредоточенный вокруг хранилища, которое служит единым источником достоверной информации. Состояние хранилища является неизменяемым, и изменения вносятся с помощью действий диспетчеризации, которые обрабатываются чистыми функциями, называемыми редюсерами. Шаблон помогает отделить управление состоянием от пользовательского интерфейса, облегчая тестирование и включая такие функции, как отмена/повтор и отладка перемещения во времени. Redux может быть чрезмерным для небольших приложений с ограниченными изменениями состояния. В статье описывается реализация Redux в Blazor, включая действия, редюсеры и хранилище, и заканчивается простым примером счетчика Blazor, демонстрирующим использование хранилища Redux.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Steven-Giesel
Redux Pattern in Blazor
In this blog post, we will use the Redux pattern with a small Blazor application. To demonstrate the inner workings, we will built everything from scratch.
⚡️ Удобство System.IO
В статье проведен анализ чтения и записи текстовых файлов с использованием . NET System.IO и System.Text. Это часть серии статей, в которой рассказывается о том, как эти API облегчают выполнение распространенных задач. Автор сравнивает различные методы подсчета строк, слов и байтов, сравнивая удобство и производительность. Высокоуровневые API оказываются простыми в использовании и хорошо работают, в то время как низкоуровневые API обеспечивают отличные результаты при больших усилиях. AOT-компиляция (Ahead-of-Time) значительно повышает производительность запуска приложений #NET, делая их конкурентоспособными с машинным кодом. Тесты с использованием романа «Кларисса Харлоу» Сэмюэля Ричардсона иллюстрируют эффективность различных подходов, с акцентом на простоту кода, скорость выполнения и использование памяти.
👉🏻 Канал | 💬 Чат | 📕 Каталог
В статье проведен анализ чтения и записи текстовых файлов с использованием . NET System.IO и System.Text. Это часть серии статей, в которой рассказывается о том, как эти API облегчают выполнение распространенных задач. Автор сравнивает различные методы подсчета строк, слов и байтов, сравнивая удобство и производительность. Высокоуровневые API оказываются простыми в использовании и хорошо работают, в то время как низкоуровневые API обеспечивают отличные результаты при больших усилиях. AOT-компиляция (Ahead-of-Time) значительно повышает производительность запуска приложений #NET, делая их конкурентоспособными с машинным кодом. Тесты с использованием романа «Кларисса Харлоу» Сэмюэля Ричардсона иллюстрируют эффективность различных подходов, с акцентом на простоту кода, скорость выполнения и использование памяти.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Microsoft News
The convenience of System.IO
File I/O APIs are used pervasively in apps. .NET has great API for reading and writing files. They are a great example of the convenience of .NET.
⚡️ Как JetBrains Rider реализовал отладку .NET WebAssembly
Статья от участника команды //devdigest – Андрея Рублева!
#Blazor является частью технологии #NET, которая позволяет создавать полнофункциональные веб-приложения на C# без необходимости написания кода #JavaScript. Есть Blazor на стороне сервера, Blazor на стороне клиента (который использует WebAssembly (WASM) для запуска в браузере и взаимодействия с DOM) и другие модели хостинга. JetBrains #Rider — интегрированная среда разработки .NET — помогает разрабатывать приложения Blazor.
Вы можете писать код и использовать отладчик для запуска и устранения неполадок разрабатываемых приложений. В то время как процесс реализации отладчика для Blazor Server более или менее такой же, как и для любого другого приложения .NET, реализация отладчика для Blazor WASM сильно отличается.
В этой статье вы узнаете про некоторые тонкости реализации интерфейса IDE для отладки как Blazor WASM, так и всех вариантов приложений .NET, предназначенных для WebAssembly!
👉🏻 Канал | 💬 Чат | 📕 Каталог
Статья от участника команды //devdigest – Андрея Рублева!
#Blazor является частью технологии #NET, которая позволяет создавать полнофункциональные веб-приложения на C# без необходимости написания кода #JavaScript. Есть Blazor на стороне сервера, Blazor на стороне клиента (который использует WebAssembly (WASM) для запуска в браузере и взаимодействия с DOM) и другие модели хостинга. JetBrains #Rider — интегрированная среда разработки .NET — помогает разрабатывать приложения Blazor.
Вы можете писать код и использовать отладчик для запуска и устранения неполадок разрабатываемых приложений. В то время как процесс реализации отладчика для Blazor Server более или менее такой же, как и для любого другого приложения .NET, реализация отладчика для Blazor WASM сильно отличается.
В этой статье вы узнаете про некоторые тонкости реализации интерфейса IDE для отладки как Blazor WASM, так и всех вариантов приложений .NET, предназначенных для WebAssembly!
👉🏻 Канал | 💬 Чат | 📕 Каталог
The JetBrains Blog
How JetBrains Rider Implemented .NET WebAssembly Debugging | The .NET Tools Blog
Blazor is part of a .NET technology that lets you build full-stack web applications using C# without the need to write JavaScript code. There’s server-side Blazor, client-side Blazor (which uses WebAs
🤔 Что такое Expression trees, какая их польза и как их использовать в проектах?
Тема действительно мало распространена и мало обсуждалась. Предлагаем разобраться в ней на БЕСПЛАТНОМ МИТАПЕ Expression Tree: Hidden Hero в Киеве или онлайн.
🎙Спикер: Кирилл Полищук, Senior Full Stack .NET Developer, Team Lead и ментор в Sigma Software, 10+ лет опыта в различных проектах от финансов до автомобильных соревнований, как в аутсорсинговых, так и в продуктовых компаниях
Что следует ожидать:
📌разбор expression trees: механизм работы, польза и практическое применение
📌продуктивный диалог аудитории и спикера по использованию expression trees
📌неформальную атмосферу и классный вечер в компании единомышленников с живым общением
Когда: 16 ноября, 18:00
Где: Киевский офис Sigma Software (БЦ Астарта, улица Ярославская, 58) или онлайн
Вход: бесплатно при предварительной регистрации
Регистрация 👈
Тема действительно мало распространена и мало обсуждалась. Предлагаем разобраться в ней на БЕСПЛАТНОМ МИТАПЕ Expression Tree: Hidden Hero в Киеве или онлайн.
🎙Спикер: Кирилл Полищук, Senior Full Stack .NET Developer, Team Lead и ментор в Sigma Software, 10+ лет опыта в различных проектах от финансов до автомобильных соревнований, как в аутсорсинговых, так и в продуктовых компаниях
Что следует ожидать:
📌разбор expression trees: механизм работы, польза и практическое применение
📌продуктивный диалог аудитории и спикера по использованию expression trees
📌неформальную атмосферу и классный вечер в компании единомышленников с живым общением
Когда: 16 ноября, 18:00
Где: Киевский офис Sigma Software (БЦ Астарта, улица Ярославская, 58) или онлайн
Вход: бесплатно при предварительной регистрации
Регистрация 👈
🎥 Крис Паттерсон о MassTransit
В этом видео Крис Паттерсон, создатель MassTransit, исследует шаблоны обмена сообщениями в рамках этой платформы. Он подчеркивает необходимость эффективного взаимодействия между компонентами и показывает, как MassTransit может упростить сложность распределенных систем, эффективно масштабировать системы и повысить надежность приложений. Видео предназначено для того, чтобы вооружить разработчиков, как опытных, так и новичков, пониманием того, как разрабатывать более сложные и эффективные программные системы.
👉🏻 Канал | 💬 Чат | 📕 Каталог
В этом видео Крис Паттерсон, создатель MassTransit, исследует шаблоны обмена сообщениями в рамках этой платформы. Он подчеркивает необходимость эффективного взаимодействия между компонентами и показывает, как MassTransit может упростить сложность распределенных систем, эффективно масштабировать системы и повысить надежность приложений. Видео предназначено для того, чтобы вооружить разработчиков, как опытных, так и новичков, пониманием того, как разрабатывать более сложные и эффективные программные системы.
👉🏻 Канал | 💬 Чат | 📕 Каталог
//devedigest
OSS Power-Ups: MassTransit
Join Chris Patterson, the author of MassTransit, for an insightful webinar as we delve into the messaging patterns supported by MassTransit. In today's rapid...