Forwarded from devdigest // events
🎥 Вступительный доклад 1-го дня конференции Microsoft Ignite
#Microsoft Ignite — это ежегодная конференция для разработчиков и ИТ-специалистов, проводимая корпорацией Майкрософт. По мере приближения к концу 2023 года почти каждая отрасль претерпевает трансформацию, открывая совершенно новые способы работы благодаря достижениям в области искусственного интеллекта. Microsoft Ignite — это демонстрация достижений, разрабатываемых для того, чтобы помочь клиентам, партнерам и разработчикам получить максимальную отдачу от технологий Майкрософт и изменить способ выполнения работы.
👉🏻 Канал | 💬 Чат | 📕 Каталог
#Microsoft Ignite — это ежегодная конференция для разработчиков и ИТ-специалистов, проводимая корпорацией Майкрософт. По мере приближения к концу 2023 года почти каждая отрасль претерпевает трансформацию, открывая совершенно новые способы работы благодаря достижениям в области искусственного интеллекта. Microsoft Ignite — это демонстрация достижений, разрабатываемых для того, чтобы помочь клиентам, партнерам и разработчикам получить максимальную отдачу от технологий Майкрософт и изменить способ выполнения работы.
👉🏻 Канал | 💬 Чат | 📕 Каталог
//devedigest
Microsoft Ignite Day 1 Opening Keynote
Learn, connect, and explore at #MSIgnite! Explore the latest innovations, learn from product experts and partners, level up your skillset, and create connect...
⚡️ Анонс .NET Chiseled Containers
Образы Chiseled Containers Ubuntu для #NET теперь общедоступны и могут использоваться для развертывания систем на базе .NET 6, 7 и 8. Эти контейнеры являются результатом долгосрочного сотрудничества между Canonical и #Microsoft.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Образы Chiseled Containers Ubuntu для #NET теперь общедоступны и могут использоваться для развертывания систем на базе .NET 6, 7 и 8. Эти контейнеры являются результатом долгосрочного сотрудничества между Canonical и #Microsoft.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Microsoft News
Announcing .NET Chiseled Containers
.NET chiseled Ubuntu container images are now GA and can be used in production, for .NET 6, 7, and 8.
⚡️ Создание устойчивых облачных служб с помощью .NET 8
В статье обсуждаются усовершенствования #NET 8 для создания отказоустойчивых приложений. Автор рассказывает про новые библиотеки #Microsoft.Extensions.Http.Resilience и Microsoft.Extensions.Resilience, основанные на библиотеке Polly. Также автор приводит примеры использования этих библиотек в проектах на C# и объясняется, как настроить параметры устойчивости используя такие стратегии, как тайм-аут, повторная попытка и автоматический выключатель (circuit breaker).
👉🏻 Канал | 💬 Чат | 📕 Каталог
В статье обсуждаются усовершенствования #NET 8 для создания отказоустойчивых приложений. Автор рассказывает про новые библиотеки #Microsoft.Extensions.Http.Resilience и Microsoft.Extensions.Resilience, основанные на библиотеке Polly. Также автор приводит примеры использования этих библиотек в проектах на C# и объясняется, как настроить параметры устойчивости используя такие стратегии, как тайм-аут, повторная попытка и автоматический выключатель (circuit breaker).
👉🏻 Канал | 💬 Чат | 📕 Каталог
Microsoft News
Building resilient cloud services with .NET 8
How to integrate resilience and into HTTP Client
⚡️ Редактирование конфиденциальных данных в логах
В статье рассказывается о пакете #Microsoft.Extensions.Compliance.Redaction в #NET 8 для удаления чувствительных данных из журналов. Это важно для защиты конфиденциальности и безопасности, особенно при соблюдении GDPR. В статье показано, как классифицировать данные, включить службы удаления и применить их в приложении. Также обсуждаются настройка своего "удалителя" и важные моменты, связанные с удалением данных только в определенных случаях.
👉🏻 Канал | 💬 Чат | 📕 Каталог
В статье рассказывается о пакете #Microsoft.Extensions.Compliance.Redaction в #NET 8 для удаления чувствительных данных из журналов. Это важно для защиты конфиденциальности и безопасности, особенно при соблюдении GDPR. В статье показано, как классифицировать данные, включить службы удаления и применить их в приложении. Также обсуждаются настройка своего "удалителя" и важные моменты, связанные с удалением данных только в определенных случаях.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Andrew Lock | .NET Escapades
Redacting sensitive data in logs with Microsoft.Extensions.Compliance.Redaction
In this post I show how you can add redaction to your [LogProperties] and [TagProvider] objects using the Microsoft.Extensions.Compliance.Redaction package
⚡️ Автоматизация профилирования памяти с помощью API профилировщика dotMemory от JetBrains
В статье, написанной Стивом Гордоном, участником сообщества JetBrains и #Microsoft MVP, рассказывается об использовании инструмента dotMemory от JetBrains для упрощения профилирования памяти в приложениях #NET. Гордон показывает, как настроить автоматический сбор моментальных снимков для оптимизации производительности, что полезно как в процессах локальной разработки, так и в процессах непрерывной интеграции. Основное внимание уделяется профилированию .NET-проекта с использованием API JetBrains для точного управления, что демонстрируется на примере Elastic APM Agent for .NET. В статье приведены примеры кода и даны подсказки для будущих дискуссий об оптимизации и профилировании в системах Linux.
👉🏻 Канал | 💬 Чат | 📕 Каталог
В статье, написанной Стивом Гордоном, участником сообщества JetBrains и #Microsoft MVP, рассказывается об использовании инструмента dotMemory от JetBrains для упрощения профилирования памяти в приложениях #NET. Гордон показывает, как настроить автоматический сбор моментальных снимков для оптимизации производительности, что полезно как в процессах локальной разработки, так и в процессах непрерывной интеграции. Основное внимание уделяется профилированию .NET-проекта с использованием API JetBrains для точного управления, что демонстрируется на примере Elastic APM Agent for .NET. В статье приведены примеры кода и даны подсказки для будущих дискуссий об оптимизации и профилировании в системах Linux.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Steve Gordon - Code with Steve
Automating Memory Profiling with the JetBrains dotMemory Profiler API - Steve Gordon - Code with Steve
In this post, I demonstrate a feature, to automate the collection of snapshots using the JetBrains dotMemory Profiler API.
⚡️ Что нового в Microsoft.CodeCoverage?
Из этой статьи вы узнаете об обновлениях инструментов #Microsoft.CodeCoverage и dotnet-coverage от Microsoft. Теперь эти инструменты поддерживают все платформы, совместимые с #NET, и предлагают новые форматы отчётов, такие как .coverage, .cobertura.xml и .xml. Также представлен новый инструмент - dotnet-coverage, который выполняет различные задачи по анализу покрытия кода.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Из этой статьи вы узнаете об обновлениях инструментов #Microsoft.CodeCoverage и dotnet-coverage от Microsoft. Теперь эти инструменты поддерживают все платформы, совместимые с #NET, и предлагают новые форматы отчётов, такие как .coverage, .cobertura.xml и .xml. Также представлен новый инструмент - dotnet-coverage, который выполняет различные задачи по анализу покрытия кода.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Microsoft News
What’s New in Our Code Coverage Tooling?
Discover enhanced code coverage tools with better platform support, new report formats and improved performance.
⚡️ Dev Proxy v0.14 с генерацией спецификаций OpenAPI и симуляцией CRUD API
Тратьте больше времени на создание приложения и меньше на инфраструктуру. Сделайте свои приложения более надежными. #Microsoft объявила о выпуске Dev Proxy версии 0.14.0 с интересными функциями, которые выводят создание приложений, подключенных к API, на новый уровень.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Тратьте больше времени на создание приложения и меньше на инфраструктуру. Сделайте свои приложения более надежными. #Microsoft объявила о выпуске Dev Proxy версии 0.14.0 с интересными функциями, которые выводят создание приложений, подключенных к API, на новый уровень.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Microsoft News
Dev Proxy v0.14 with generating OpenAPI specs and simulating CRUD APIs
Take building apps connected to APIs to the next level with the latest Dev Proxy release.
⚡️ Миграция Microsoft Office RTC (Real-Time Channel) на современную платформу .NET
Real-Time Channel (RTC) — это служба веб-сокетов #Microsoft Office Online, которая обеспечивает совместную работу приложений Office в режиме реального времени. Он обслуживает сотни миллионов сеансов работы с документами в день из десятков центров обработки данных и тысяч серверных виртуальных машин по всему миру. Сервис был написан на #NET Framework (4.7.2) с IIS и #ASPNET.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Real-Time Channel (RTC) — это служба веб-сокетов #Microsoft Office Online, которая обеспечивает совместную работу приложений Office в режиме реального времени. Он обслуживает сотни миллионов сеансов работы с документами в день из десятков центров обработки данных и тысяч серверных виртуальных машин по всему миру. Сервис был написан на #NET Framework (4.7.2) с IIS и #ASPNET.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Microsoft News
Microsoft Office’s RTC (Real-Time Channel) migration to modern .NET
Real-Time Channel is Microsoft Office Online's service that powers real time collaboration and coauthoring. This blog post describes the journey to migrate the service from .NET Framework to modern .NET.
⚡️ ШОК! Microsoft ищет разработчиков Rust для переписывания кода на C#
Внедрение Rust в #Microsoft продолжается. Несмотря на то, что численность персонала в Microsoft в настоящее время сократилась на два процента по сравнению с предыдущим годом, набор персонала в отделе разработки Windows сохраняется. Сейчас компания формирует команду разработчиком на rust, чтобы портировать часть кода, который сейчас написан на C#.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Внедрение Rust в #Microsoft продолжается. Несмотря на то, что численность персонала в Microsoft в настоящее время сократилась на два процента по сравнению с предыдущим годом, набор персонала в отделе разработки Windows сохраняется. Сейчас компания формирует команду разработчиком на rust, чтобы портировать часть кода, который сейчас написан на C#.
👉🏻 Канал | 💬 Чат | 📕 Каталог
The Register
Microsoft seeks Rust developers to rewrite core C# code
Embrace, extend, and ... port?
⚡️ OpenSilver 2.1: поддержка F# и XAML
В новой версии #OpenSilver появилась поддержка F#, релиз также включает портированный "#Silverlight Toolkit" от #Microsoft в котором можно найти более 100 примеров на F# и демонстрации работы 3D и VR/AR веб-приложений. Также добавлена поддержка тем оформления, и новые элементы управления и улучшена производительность.
👉🏻 Канал | 💬 Чат | 📕 Каталог
В новой версии #OpenSilver появилась поддержка F#, релиз также включает портированный "#Silverlight Toolkit" от #Microsoft в котором можно найти более 100 примеров на F# и демонстрации работы 3D и VR/AR веб-приложений. Также добавлена поддержка тем оформления, и новые элементы управления и улучшена производительность.
👉🏻 Канал | 💬 Чат | 📕 Каталог
OpenSilver
Introducing OpenSilver 2.1 - OpenSilver
OpenSilver 2.1 Launches with F# Support and Other New Features.