⚡️ Защита от косвенных атак через запросы в MCP
Microsoft рассказала о шагах по снижению риска атак через запросы в Model Context Protocol (MCP). MCP — открытый протокол, созданный Anthropic для соединения языковых моделей с внешними данными и инструментами.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Microsoft рассказала о шагах по снижению риска атак через запросы в Model Context Protocol (MCP). MCP — открытый протокол, созданный Anthropic для соединения языковых моделей с внешними данными и инструментами.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Microsoft News
Protecting against indirect prompt injection attacks in MCP
In this blog post, we will provide some guidelines on how to mitigate prompt injection attacks in Model Context Protocol (MCP) and share the steps Microsoft has taken to address emerging risks such as this one for our customers. MCP is an open protocol spearheaded…
⚡️ Использование Polly и Microsoft.Resilience в .NET
В статье объясняется, как с помощью Polly и Microsoft.Resilience на платформе .NET можно настроить повторные попытки, тайм-ауты, отключение цепи, запасные стратегии и распределение запросов. Это помогает справляться с ошибками в работе сети.
👉🏻 Канал | 💬 Чат | 📕 Каталог
В статье объясняется, как с помощью Polly и Microsoft.Resilience на платформе .NET можно настроить повторные попытки, тайм-ауты, отключение цепи, запасные стратегии и распределение запросов. Это помогает справляться с ошибками в работе сети.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Anton Dev Tips
How To Implement Retries and Resilience Patterns With Polly and Microsoft Resilience
Learn how to build robust applications with Polly and Microsoft.Resilience in .NET. Discover how to set up retry, timeout, circuit breaker, fallback, and hedging patterns to handle network failures gracefully.
⚡️ Автоматическое объединение сервисов с помощью пулов
В статье рассказывается о создании специальной области внедрения зависимостей, которая автоматически собирает сервисы в общий пул для работы с несколькими запросами.
👉🏻 Канал | 💬 Чат | 📕 Каталог
В статье рассказывается о создании специальной области внедрения зависимостей, которая автоматически собирает сервисы в общий пул для работы с несколькими запросами.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Andrew Lock | .NET Escapades
Creating a 'pooled' dependency injection lifetime
In this post I investigate how to create a 'pooled' dependency injection scope that automatically pools services between multiple requests
⚡️ .NET MAUI библиотека: сборка и публикация с GitHub Actions
В тексте рассказывается, как настроить пайплайн DevOps для сборки и публикации библиотеки .NET MAUI с помощью GitHub Actions. Описан процесс настройки и основные шаги работы с инструментами.
👉🏻 Канал | 💬 Чат | 📕 Каталог
В тексте рассказывается, как настроить пайплайн DevOps для сборки и публикации библиотеки .NET MAUI с помощью GitHub Actions. Описан процесс настройки и основные шаги работы с инструментами.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Microsoft News
Packaging and Publishing a .NET MAUI Library with GitHub Actions
In this post, learn how to setup a DevOps pipeline to build and publish a .NET MAUI library with GitHub Actions.
⚡️ Обсуждение платы за поддержку open source проектов
Роб Меншинг рассказал, как через GitHub возможно ввести плату за поддержку открытых проектов. Это помогает решить проблему, когда один человек не успевает справляться с задачами и запросами по проекту.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Роб Меншинг рассказал, как через GitHub возможно ввести плату за поддержку открытых проектов. Это помогает решить проблему, когда один человек не успевает справляться с задачами и запросами по проекту.
👉🏻 Канал | 💬 Чат | 📕 Каталог
.NET Rocks!
.NET Rocks! is a weekly talk show for anyone interested in programming on the Microsoft .NET platform. The shows range from introductory information to hardcore geekiness.
⚡️ Как команда .NET обновила систему сборки с помощью ИИ
Команда .NET в Microsoft применила искусственный интеллект для автоматизации и обновления своей системы сборки .NET Framework. В результате был улучшен рабочий процесс и повышена безопасность при использовании современных инструментов.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Команда .NET в Microsoft применила искусственный интеллект для автоматизации и обновления своей системы сборки .NET Framework. В результате был улучшен рабочий процесс и повышена безопасность при использовании современных инструментов.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Microsoft News
Modernizing Project Files with AI: A Success Story from the .NET Team
At Microsoft, we are constantly exploring innovative ways to enhance our workflows, improve productivity, and ensure we have a secure supply chain that uses modern tools. One of our recent initiatives was to rebuild the .NET Framework build system by leveraging…
⚡️ NBomber: когда стоит тестировать всю систему, а когда — отдельные сервисы
Эффективное нагрузочное тестирование микросервисной архитектуры требует баланса между комплексным подходом и точечным анализом.
Полноценные end-to-end тесты позволяют выявить проблемы интеграции и проверить масштабируемость всей системы, но обходятся дорого и требуют времени. В то же время изолированное тестирование отдельных микросервисов дешевле, быстрее и идеально подходит для CI/CD.
Эксперты советуют комбинировать оба подхода в зависимости от целей и этапа разработки.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Эффективное нагрузочное тестирование микросервисной архитектуры требует баланса между комплексным подходом и точечным анализом.
Полноценные end-to-end тесты позволяют выявить проблемы интеграции и проверить масштабируемость всей системы, но обходятся дорого и требуют времени. В то же время изолированное тестирование отдельных микросервисов дешевле, быстрее и идеально подходит для CI/CD.
Эксперты советуют комбинировать оба подхода в зависимости от целей и этапа разработки.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Nbomber
Load Testing Microservices | NBomber
When it comes to load testing microservices, we usually suggest applying two strategies:
⚡️ F# Weekly #18
В свежем выпуске F# Weekly рассказывается о применении языка F# в проекте Helix. Читатели узнают о новых возможностях и примерах использования F# в этой среде.
👉🏻 Канал | 💬 Чат | 📕 Каталог
В свежем выпуске F# Weekly рассказывается о применении языка F# в проекте Helix. Читатели узнают о новых возможностях и примерах использования F# в этой среде.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Sergey Tihon's Blog
F# Weekly #18, 2025 – F# in Helix
Welcome to F# Weekly, A roundup of F# content from this past week: News Packaging and Publishing a .NET MAUI Library with GitHub Actions – .NET Blog Running RAG with ONNX Runtime GenAI for On…
⚡️ Пример рефакторинга рекомендаций песен на C#
Статья рассматривает пример на C# по сбору песенных рекомендаций для пользователя в долгом процессе. Этот материал входит в серию о разных подходах к функциональному программированию и анализирует пример, предложенный Олексием Голубом.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Статья рассматривает пример на C# по сбору песенных рекомендаций для пользователя в долгом процессе. Этот материал входит в серию о разных подходах к функциональному программированию и анализирует пример, предложенный Олексием Голубом.
👉🏻 Канал | 💬 Чат | 📕 Каталог
blog.ploeh.dk
Song recommendations as a C# Impureim Sandwich
A refactoring example.
⚡️ Особенности использования InvariantCulture в работе со строками
StringComparison.InvariantCulture и CultureInfo.InvariantCulture не всегда ведут себя одинаково для всех операций. Хотя CultureInfo.InvariantCulture часто применяют для форматирования и парсинга данных без учёта конкретной культуры, при сравнении строк с её помощью результаты могут отличаться.
👉🏻 Канал | 💬 Чат | 📕 Каталог
StringComparison.InvariantCulture и CultureInfo.InvariantCulture не всегда ведут себя одинаково для всех операций. Хотя CultureInfo.InvariantCulture часто применяют для форматирования и парсинга данных без учёта конкретной культуры, при сравнении строк с её помощью результаты могут отличаться.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Meziantou's blog
StringComparison.InvariantCulture is not always invariant - Gérald Barré
In this post, I describe the pitfalls of using StringComparison.InvariantCulture and StringComparer.InvariantCulture in .NET.
⚡️ Быстрое добавление данных с Dapper Plus
Dapper Plus помогает ускорить медленные запросы на запись в Dapper. Библиотека поддерживает методы BulkInsert, BulkUpdate, BulkDelete, BulkMerge и BulkSynchronize для работы с большим объёмом данных.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Dapper Plus помогает ускорить медленные запросы на запись в Dapper. Библиотека поддерживает методы BulkInsert, BulkUpdate, BulkDelete, BulkMerge и BulkSynchronize для работы с большим объёмом данных.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Anton Dev Tips
How To Fix Slow Write Queries in Dapper With Dapper Plus Library
Explore the best solution on the market for fast Bulk Inserts in Dapper with Dapper Plus Library. BulkInsert, BulkUpdate, BulkDelete, BulkMerge, BulkSynchronize methods
⚡️ Переопределение операторов в C#
В языке C# можно создавать свои собственные операторы для пользовательских типов, например, переопределять такие символы, как +, -, ==. Эта возможность делает работу с такими типами похожей на работу с обычными значениями языка.
👉🏻 Канал | 💬 Чат | 📕 Каталог
В языке C# можно создавать свои собственные операторы для пользовательских типов, например, переопределять такие символы, как +, -, ==. Эта возможность делает работу с такими типами похожей на работу с обычными значениями языка.
👉🏻 Канал | 💬 Чат | 📕 Каталог
The JetBrains Blog
dotInsights | May 2025 | The .NET Tools Blog
Did you know? C# allows you to define custom operators for your own types by overloading built-in operators (like +, -, ==, etc.). This is not something most developers use often, and it can make your
⚡️ Новый шаблон AI чата для .NET
В статье рассмотрен новый шаблон веб-приложения AI чата на .NET, который сейчас находится в предварительной версии. Автор кратко описывает, как работает этот шаблон.
👉🏻 Канал | 💬 Чат | 📕 Каталог
В статье рассмотрен новый шаблон веб-приложения AI чата на .NET, который сейчас находится в предварительной версии. Автор кратко описывает, как работает этот шаблон.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Andrew Lock | .NET Escapades
Exploring the new AI chat template
In this post I explore the new .NET AI Chat Web App template (currently in preview) and take a brief look at the implementation it provides
⚡️ Tracebit создаёт B2B SaaS продукт на основе C#
Tracebit использует язык программирования C# для создания своего сервиса по безопасности для бизнеса. Продукт компании предназначен для других компаний и работает по модели SaaS.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Tracebit использует язык программирования C# для создания своего сервиса по безопасности для бизнеса. Продукт компании предназначен для других компаний и работает по модели SaaS.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Microsoft News
Why we built our startup in C#
Tracebit built their B2B SaaS security product using C#.
⚡️ Новые расширяющие члены в C# 14
В версии C# 14 появились расширяющие члены. Новый синтаксис extension даёт больше возможностей для создания и использования расширений.
👉🏻 Канал | 💬 Чат | 📕 Каталог
В версии C# 14 появились расширяющие члены. Новый синтаксис extension даёт больше возможностей для создания и использования расширений.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Microsoft News
C# 14 – Exploring extension members
C# 14 introduces extension members. See how the `extension` syntax offers flexibility for extension authors and continuity for developers using extensions
⚡️ Что ждет разработчиков на Microsoft Build 2025
Конференция Microsoft Build 2025 пройдет с 19 по 22 мая. Там будут представлены новинки для пользователей Visual Studio, VS Code и Azure.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Конференция Microsoft Build 2025 пройдет с 19 по 22 мая. Там будут представлены новинки для пользователей Visual Studio, VS Code и Azure.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Microsoft News
A Developer’s Guide to Build 2025
Microsoft Build 2025 is just around the corner (May 19-22), and we’re fired up about all the developer-focused content we’ve got lined up for you! Whether you’re a Visual Studio power user, a VS Code fan, all about Azure, looking for the newest in .NET, or…
⚡️ F# Weekly #19
В новом выпуске F# Weekly обсуждается, насколько язык C# может быть похож на F#.
👉🏻 Канал | 💬 Чат | 📕 Каталог
В новом выпуске F# Weekly обсуждается, насколько язык C# может быть похож на F#.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Sergey Tihon's Blog
F# Weekly #19, 2025 – How F#py is your C#?
Welcome to F# Weekly, A roundup of F# content from this past week: News Why we built our startup in C# – .NET Blog C# 14 – Exploring extension members – .NET Blog A Developer̵…
⚡️ Измерение памяти для рекомендации песен: эксперимент
В статье описан эксперимент по оценке памяти для работы с пользователями, песнями и прослушиваниями. Это часть серии о разных способах проектирования программ.
👉🏻 Канал | 💬 Чат | 📕 Каталог
В статье описан эксперимент по оценке памяти для работы с пользователями, песнями и прослушиваниями. Это часть серии о разных способах проектирования программ.
👉🏻 Канал | 💬 Чат | 📕 Каталог
blog.ploeh.dk
Song recommendations proof-of-concept memory measurements
An attempt at measurement, and some results.
⚡️ Упрощение работы с enum в C# 14
В новых расширениях C# 14 можно проще преобразовать строки в значения enum. Раньше для этого нужно было использовать Enum.Parse, а теперь можно делать это напрямую, как с другими типами данных.
👉🏻 Канал | 💬 Чат | 📕 Каталог
В новых расширениях C# 14 можно проще преобразовать строки в значения enum. Раньше для этого нужно было использовать Enum.Parse, а теперь можно делать это напрямую, как с другими типами данных.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Meziantou's blog
Use C# 14 extensions to simplify enum Parsing - Gérald Barré
Learn how to use C# 14 extensions to simplify enum parsing, making your code more consistent, intuitive, and easier to understand.
⚡️ Интеграция MCP серверов с защитой Entra ID для Claude через Azure API Management
Появилась возможность подключать собственные MCP серверы к Claude с помощью Azure API Management и защиты Entra ID. Это позволяет Claude и его агентам использовать разные API для выполнения сложных задач.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Появилась возможность подключать собственные MCP серверы к Claude с помощью Azure API Management и защиты Entra ID. Это позволяет Claude и его агентам использовать разные API для выполнения сложных задач.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Microsoft News
Building Claude-Ready Entra ID-Protected MCP Servers with Azure API Management
With the launch of custom integrations in Claude, developers and enterprises can now extend Claude’s capabilities by connecting their own hosted Model Context Protocol (MCP) servers as native integrations. This capability allows Claude and any of its agents…