⚡️ Вышло обновление Visual Studio 2022 17.14
В новой версии Visual Studio 2022 17.14 упростили работу с приватными NuGet-репозиториями и сделали проще выбор аккаунта для аутентификации. Также добавлены другие улучшения для удобства пользователей.
👉🏻 Канал | 💬 Чат | 📕 Каталог
В новой версии Visual Studio 2022 17.14 упростили работу с приватными NuGet-репозиториями и сделали проще выбор аккаунта для аутентификации. Также добавлены другие улучшения для удобства пользователей.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Microsoft News
Connecting to Private NuGet Feeds Just Got Easier
Visual Studio 2022 17.14 introduces smarter NuGet authentication with clearer sign-in prompts, multi-factor support, and easier account selection—helping you stay focused on code.
⚡️ Доступны расширения для ИИ и векторных данных
Расширения для искусственного интеллекта и векторных данных стали общедоступными. Теперь можно создавать приложения с поддержкой ИИ, которые легко масштабируются и сочетаются с другими системами.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Расширения для искусственного интеллекта и векторных данных стали общедоступными. Теперь можно создавать приложения с поддержкой ИИ, которые легко масштабируются и сочетаются с другими системами.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Microsoft News
AI and Vector Data Extensions are now Generally Available (GA)
We’re excited to announce that these extensions are now generally available, providing developers with a robust foundation to build scalable, maintainable, and interoperable AI-powered applications.
⚡️ Новый открытый стандарт MCP для интеграции AI
Model Context Protocol (MCP) — это открытый стандарт, который помогает приложениям на базе искусственного интеллекта легко соединяться с нужными инструментами и источниками данных. MCP позволяет подключаться один раз и использовать интеграции в разных местах благодаря единому стандарту для связи AI-систем с внешними сервисами.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Model Context Protocol (MCP) — это открытый стандарт, который помогает приложениям на базе искусственного интеллекта легко соединяться с нужными инструментами и источниками данных. MCP позволяет подключаться один раз и использовать интеграции в разных местах благодаря единому стандарту для связи AI-систем с внешними сервисами.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Microsoft News
Connect Once, Integrate Anywhere with MCPs
In the fast-paced world of AI development, connecting intelligent applications to the tools and data sources they need can be challenging. That’s why Model Context Protocol (MCP) is resonating with some many, an open standard that’s transforming how developers…
⚡️ Вышла первая публичная сборка ReSharper 2025.2 EAP 2
В ReSharper 2025.2 EAP 2 появилась поддержка режима работы вне процесса с Microsoft Visual Studio. Это новое решение создаёт базу для улучшения стабильности и производительности.
👉🏻 Канал | 💬 Чат | 📕 Каталог
В ReSharper 2025.2 EAP 2 появилась поддержка режима работы вне процесса с Microsoft Visual Studio. Это новое решение создаёт базу для улучшения стабильности и производительности.
👉🏻 Канал | 💬 Чат | 📕 Каталог
The JetBrains Blog
ReSharper 2025.2 EAP 2: First Public Build with Out-of-Process Mode Support | The .NET Tools Blog
We're thrilled to announce that ReSharper 2025.2 EAP 2 is the first public build to introduce support for running ReSharper out-of-process (OOP) with Microsoft Visual Studio. This long-anticipated arc
⚡️ F# Weekly #21
В выпуске рассказывается о мероприятии Build 2025 и добавлении ReSharper в VS Code. Также даётся информация по последним новостям и обновлениям в F#.
👉🏻 Канал | 💬 Чат | 📕 Каталог
В выпуске рассказывается о мероприятии Build 2025 и добавлении ReSharper в VS Code. Также даётся информация по последним новостям и обновлениям в F#.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Sergey Tihon's Blog
F# Weekly #21, 2025 – Build 2025 & ReSharper in VS Code
Welcome to F# Weekly, A roundup of F# content from this past week: News ReSharper for Visual Studio Code Announcing TypeScript Native Previews – TypeScript Connect Once, Integrate Anywhere wi…
⚡️ Рекомендации песен с помощью функционального программирования
Статья рассказывает о способах использования принципов функционального программирования для расчёта музыкальных рекомендаций на основе больших данных. Это часть серии, где одна задача решается разными методами на примере рекомендаций песен пользователям.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Статья рассказывает о способах использования принципов функционального программирования для расчёта музыкальных рекомендаций на основе больших данных. Это часть серии, где одна задача решается разными методами на примере рекомендаций песен пользователям.
👉🏻 Канал | 💬 Чат | 📕 Каталог
blog.ploeh.dk
Song recommendations as a Haskell Impureim Sandwich
A pure function on potentially massive data.
⚡️ Оптимизация кода в C# с помощью сопоставления с образцом
В C# можно использовать разные варианты кода для одной задачи, но не все они дают одинаковую скорость. Сопоставление с образцом помогает писать код, который выполняется быстрее в некоторых случаях.
👉🏻 Канал | 💬 Чат | 📕 Каталог
В C# можно использовать разные варианты кода для одной задачи, но не все они дают одинаковую скорость. Сопоставление с образцом помогает писать код, который выполняется быстрее в некоторых случаях.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Meziantou's blog
Using Pattern Matching in C# for Performance Optimization - Gérald Barré
In this post, I describe how to use pattern matching in C# to optimize performance by simplifying code and improving readability.
⚡️ MassTransit с RabbitMQ и Azure Service Bus: платная лицензия
В тексте рассказывается, как MassTransit работает с RabbitMQ и Azure Service Bus в .NET-приложениях. Упоминаются его функции, такие как InBox, OutBox, интеграция для микросервисов и обсуждаются планы введения коммерческой лицензии.
👉🏻 Канал | 💬 Чат | 📕 Каталог
В тексте рассказывается, как MassTransit работает с RabbitMQ и Azure Service Bus в .NET-приложениях. Упоминаются его функции, такие как InBox, OutBox, интеграция для микросервисов и обсуждаются планы введения коммерческой лицензии.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Anton Dev Tips
MassTransit RabbitMQ and Azure Service Bus: Is It Worth a Commercial License
Explore how MassTransit powers .NET apps with RabbitMQ and Azure Service Bus. Explore its advanced features, InBox, OutBox, upcoming commercial licensing, and microservices integration
⚡️ Переход с docker-compose на .NET Aspire для lismonk
Автор рассказывает, как изменил способ развёртывания менеджера рассылок lismonk. Вместо файла docker-compose.yml использован проект хоста приложения Aspire.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Автор рассказывает, как изменил способ развёртывания менеджера рассылок lismonk. Вместо файла docker-compose.yml использован проект хоста приложения Aspire.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Andrew Lock | .NET Escapades
Converting a docker-compose file to .NET Aspire
In this post I describe how I converted the deployment method of the mailing-list manager lismonk from a docker-compose.yml file to an Aspire app host project
⚡️ Обновления VisualStudio.Extensibility и редактора
В VisualStudio.Extensibility SDK появились улучшения для ускорения и упрощения работы расширений. Теперь расширения могут работать вне основного процесса Visual Studio, что улучшает стабильность и удобство установки.
👉🏻 Канал | 💬 Чат | 📕 Каталог
В VisualStudio.Extensibility SDK появились улучшения для ускорения и упрощения работы расширений. Теперь расширения могут работать вне основного процесса Visual Studio, что улучшает стабильность и удобство установки.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Microsoft News
VisualStudio.Extensibility: Editor classification and updates to user prompt
Discover what’s new in VisualStudio.Extensibility SDK 17.14, including text classification, enhanced ShowPromptAsync API, and .NET runtime updates for faster, more reliable Visual Studio extensions.
⚡️ Лучшие практики настройки политики Circuit Breaker
В тексте собраны советы по точной настройке работы политики Circuit Breaker. Описаны основные методы и наблюдения для повышения устойчивости систем при сбоях.
👉🏻 Канал | 💬 Чат | 📕 Каталог
В тексте собраны советы по точной настройке работы политики Circuit Breaker. Описаны основные методы и наблюдения для повышения устойчивости систем при сбоях.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Microsoft News
Circuit Breaker Policy Fine-tuning Best Practice
Summary of some best practice and insights about circuit breaker resilience policy fine-tuning.
⚡️ Как сделать команды расширений Visual Studio понятными во всех версиях
Авторы расширений Visual Studio могут добавить свойство CanonicalName в файл .vsct. Это помогает сделать команды расширений доступными и одинаковыми для всех языковых версий Visual Studio.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Авторы расширений Visual Studio могут добавить свойство CanonicalName в файл .vsct. Это помогает сделать команды расширений доступными и одинаковыми для всех языковых версий Visual Studio.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Microsoft News
Improve the commands in your extensions
Learn how adding the CanonicalName property to your Visual Studio extension commands improves localization, integration, and developer experience. Follow best practices and see examples.
⚡️ Новая команда для запуска C# файлов в .NET 10
В .NET 10 Preview 4 появилась возможность запускать C# файл напрямую с помощью команды dotnet run app.cs. Теперь для запуска или тестирования кода не нужно создавать отдельный проект.
👉🏻 Канал | 💬 Чат | 📕 Каталог
В .NET 10 Preview 4 появилась возможность запускать C# файл напрямую с помощью команды dotnet run app.cs. Теперь для запуска или тестирования кода не нужно создавать отдельный проект.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Microsoft News
Announcing dotnet run app.cs – A simpler way to start with C# and .NET 10
Run C# files instantly with dotnet run app.cs, no project file needed! Coming to .NET 10, try it out today in Preview 4.
⚡️ Новая функция выборки логов в приложении
В приложении появилась функция выборки логов. Теперь можно настраивать, сколько логов будет сохраняться и просматриваться.
👉🏻 Канал | 💬 Чат | 📕 Каталог
В приложении появилась функция выборки логов. Теперь можно настраивать, сколько логов будет сохраняться и просматриваться.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Microsoft News
Fine-tune the volume of logs your app produces
Explores the new log sampling feature
⚡️ F# Weekly #22, 2025 – Ionide с Cursor
В новом выпуске F# Weekly #22 за 2025 год рассказывают про Ionide вместе с Cursor. Это инструмент для работы с кодом на языке F#.
👉🏻 Канал | 💬 Чат | 📕 Каталог
В новом выпуске F# Weekly #22 за 2025 год рассказывают про Ionide вместе с Cursor. Это инструмент для работы с кодом на языке F#.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Sergey Tihon's Blog
F# Weekly #22, 2025 – Ionide with Cursor
Welcome to F# Weekly, A roundup of F# content from this past week: News Announcing dotnet run app.cs – A simpler way to start with C# and .NET 10 – .NET Blog Semantic Kernel and Microso…
⚡️ Тестирование гонок с медленным декоратором
В книге 'Code That Fits in Your Head' в 12 главе рассказывается о типичной проблеме гонок и как её проверять. Проблема случается, когда несколько клиентов борются за последние места в одно и то же время.
👉🏻 Канал | 💬 Чат | 📕 Каталог
В книге 'Code That Fits in Your Head' в 12 главе рассказывается о типичной проблеме гонок и как её проверять. Проблема случается, когда несколько клиентов борются за последние места в одно и то же время.
👉🏻 Канал | 💬 Чат | 📕 Каталог
blog.ploeh.dk
Testing races with a slow Decorator
Delaying database interactions for test purposes.
⚡️ Автоматизация удаления оператора прощения null в C#
В C# есть функция, которая помогает избегать ошибок с null, проверяя их на этапе компиляции. Она появилась в версии C# 8.0, но иногда нужно убирать предупреждения с помощью специального оператора.
👉🏻 Канал | 💬 Чат | 📕 Каталог
В C# есть функция, которая помогает избегать ошибок с null, проверяя их на этапе компиляции. Она появилась в версии C# 8.0, но иногда нужно убирать предупреждения с помощью специального оператора.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Meziantou's blog
Automating Null-Forgiving Operator Removal in C# Projects - Gérald Barré
In this post, I describe how to automate the removal of the null-forgiving operator in C# projects using tools like Roslyn and MSBuildWorkspace.
⚡️ Обновления Менеджера расширений в Visual Studio
В Visual Studio 2022 появились новые функции для работы с расширениями. Теперь обновления запускаются сами, когда открываешь окно Менеджера расширений.
👉🏻 Канал | 💬 Чат | 📕 Каталог
В Visual Studio 2022 появились новые функции для работы с расширениями. Теперь обновления запускаются сами, когда открываешь окно Менеджера расширений.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Microsoft News
Extension Manager updates in Visual Studio
Explore the latest Visual Studio 2022 updates for extension management, including seamless auto updates, Infobar notifications, simplified settings, and excluded extensions control.
⚡️ .NET: ставка на AI
Microsoft анонсировала кардинальное обновление платформы .NET, превратив её в лёгкую, ориентированную на искусственный интеллект и кроссплатформенную среду разработки.
Новая версия призвана упростить создание современных приложений и обеспечить разработчикам более гибкие инструменты для работы в различных операционных системах.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Microsoft анонсировала кардинальное обновление платформы .NET, превратив её в лёгкую, ориентированную на искусственный интеллект и кроссплатформенную среду разработки.
Новая версия призвана упростить создание современных приложений и обеспечить разработчикам более гибкие инструменты для работы в различных операционных системах.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Visual Studio Magazine
Meet the New .NET -- Nothing Like the Old .NET -- Visual Studio Magazine
.NET's rapid evolution into a lean, AI-driven platform demands constant recalibration—making focused, real-world training more valuable than ever for staying productive and secure.
⚡️ Планирование заданий с Quartz и сохранение данных через EF Core Migrations
В этом тексте автор рассказывает, как начать работу с Quartz.NET, ставить в очередь задания с разными видами триггеров, создавать задания и триггеры, а также использовать EF Core Migrations для хранения информации о заданиях в базе данных.
👉🏻 Канал | 💬 Чат | 📕 Каталог
В этом тексте автор рассказывает, как начать работу с Quartz.NET, ставить в очередь задания с разными видами триггеров, создавать задания и триггеры, а также использовать EF Core Migrations для хранения информации о заданиях в базе данных.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Anton Dev Tips
Scheduling Jobs With Quartz and Database Persistence With EF Core Migrations
Explore how to get started with Quartz.NET, schedule jobs with different trigger types, dynamically create jobs and triggers and add database persistence using EF Core migrations