.NET 10 Preview 7 is now available!
Find out about the new features in .NET 10 Preview 7 across the .NET runtime, SDK, libraries, ASP.NET Core, Blazor, C#, .NET MAUI, and more!
The post .NET 10 Preview 7 is now available! appeared first on .NET Blog.
https://devblogs.microsoft.com/dotnet/dotnet-10-preview-7/
Find out about the new features in .NET 10 Preview 7 across the .NET runtime, SDK, libraries, ASP.NET Core, Blazor, C#, .NET MAUI, and more!
The post .NET 10 Preview 7 is now available! appeared first on .NET Blog.
https://devblogs.microsoft.com/dotnet/dotnet-10-preview-7/
Microsoft News
.NET 10 Preview 7 is now available!
Find out about the new features in .NET 10 Preview 7 across the .NET runtime, SDK, libraries, ASP.NET Core, Blazor, C#, .NET MAUI, and more!
Dev Proxy Reaches v1.0 with AI Failure Simulation, Token Rate Limiting, and Integration Enhancements
Dev Proxy has reached a significant milestone with the release of version 1.0, introducing a range of new features aimed at helping developers build more reliable AI-powered applications. As reported in the announcement, the update focuses on realistic simulation of language model behavior, advanced resource tracking, and improvements to integration tools
By Almir Vuk
https://www.infoq.com/news/2025/08/microsoft-dev-proxy-1-0/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=.NET
Dev Proxy has reached a significant milestone with the release of version 1.0, introducing a range of new features aimed at helping developers build more reliable AI-powered applications. As reported in the announcement, the update focuses on realistic simulation of language model behavior, advanced resource tracking, and improvements to integration tools
By Almir Vuk
https://www.infoq.com/news/2025/08/microsoft-dev-proxy-1-0/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=.NET
InfoQ
Dev Proxy Reaches v1.0 with AI Failure Simulation, Token Rate Limiting, and Integration Enhancements
Dev Proxy has reached a significant milestone with the release of version 1.0, introducing a range of new features aimed at helping developers build more reliable AI-powered applications. As reported in the announcement, the update focuses on realistic simulation…
From Redmond to San Diego: VS Live! Highlights, Session Examples, and What’s Next
There’s something special about hosting developers at Microsoft HQ — and this year’s Visual Studio Live! Redmond reminded me why I love these events. The energy in every room was electric. From the moment the first session kicked off, developers leaned in, asked smart, challenging questions, and took every opportunity to connect with the Product […]
The post From Redmond to San Diego: VS Live! Highlights, Session Examples, and What’s Next appeared first on Visual Studio Blog.
https://devblogs.microsoft.com/visualstudio/from-redmond-to-san-diego-vs-live-highlights-session-examples-and-whats-next/
There’s something special about hosting developers at Microsoft HQ — and this year’s Visual Studio Live! Redmond reminded me why I love these events. The energy in every room was electric. From the moment the first session kicked off, developers leaned in, asked smart, challenging questions, and took every opportunity to connect with the Product […]
The post From Redmond to San Diego: VS Live! Highlights, Session Examples, and What’s Next appeared first on Visual Studio Blog.
https://devblogs.microsoft.com/visualstudio/from-redmond-to-san-diego-vs-live-highlights-session-examples-and-whats-next/
Microsoft News
From Redmond to San Diego: VS Live! Highlights, Session Examples, and What’s Next
Watch Microsoft-led sessions from Visual Studio Live! @ Microsoft HQ on-demand. Keynotes, deep dives, and demos from Visual Studio, Azure, and GitHub Copilot experts—plus save on upcoming VS Live! San Diego registration.
Improving Codebase Awareness in Visual Studio Chat
Smarter Code Search in Visual Studio: From BM25 to Semantic Search In our latest 17.14.11 release, we’ve made a significant leap forward in how we explore your code to retrieve meaningful context. Our new Remote Semantic Search integration helps you find exactly what you need faster and with greater precision than ever before. By embedding […]
The post Improving Codebase Awareness in Visual Studio Chat appeared first on Visual Studio Blog.
https://devblogs.microsoft.com/visualstudio/improving-codebase-awareness-in-visual-studio-chat/
Smarter Code Search in Visual Studio: From BM25 to Semantic Search In our latest 17.14.11 release, we’ve made a significant leap forward in how we explore your code to retrieve meaningful context. Our new Remote Semantic Search integration helps you find exactly what you need faster and with greater precision than ever before. By embedding […]
The post Improving Codebase Awareness in Visual Studio Chat appeared first on Visual Studio Blog.
https://devblogs.microsoft.com/visualstudio/improving-codebase-awareness-in-visual-studio-chat/
Microsoft News
Improving Codebase Awareness in Visual Studio Chat
Our new Remote Semantic Search integration helps you find exactly what you need faster and with greater precision than ever before.
Простыми словами для начинающих Unity-разработчиков учим принципы KISS, DRY, YAGNI и BDUF через аналогии из жизни
Большинство статей о принципах разработки написаны сложным языком и отпугивают новичков. В этом материале KISS, DRY, YAGNI и BDUF объясняются через бытовые аналогии с примерами на Unity C#. Плюс рассказываем, когда эти принципы стоит нарушать.
Читать далее
https://habr.com/ru/articles/937224/?utm_campaign=937224&utm_source=habrahabr&utm_medium=rss
Большинство статей о принципах разработки написаны сложным языком и отпугивают новичков. В этом материале KISS, DRY, YAGNI и BDUF объясняются через бытовые аналогии с примерами на Unity C#. Плюс рассказываем, когда эти принципы стоит нарушать.
Читать далее
https://habr.com/ru/articles/937224/?utm_campaign=937224&utm_source=habrahabr&utm_medium=rss
Хабр
Простыми словами для начинающих Unity-разработчиков учим принципы KISS, DRY, YAGNI и BDUF через аналогии из жизни
Простыми словами для начинающих Unity-разработчиков учим принципы KISS, DRY, YAGNI и BDUF через аналогии из жизни Привет! Сегодня мы изучим четыре правила, которые помогут тебе писать код так, чтобы...
Announcing the NuGet MCP Server Preview
We've released a preview of the NuGet MCP Server, which extends Copilot by providing realtime information about packages and adds advanced functionality around updating packages.
The post Announcing the NuGet MCP Server Preview appeared first on .NET Blog.
https://devblogs.microsoft.com/dotnet/nuget-mcp-server-preview/
We've released a preview of the NuGet MCP Server, which extends Copilot by providing realtime information about packages and adds advanced functionality around updating packages.
The post Announcing the NuGet MCP Server Preview appeared first on .NET Blog.
https://devblogs.microsoft.com/dotnet/nuget-mcp-server-preview/
Microsoft News
Announcing the NuGet MCP Server Preview
We've released a preview of the NuGet MCP Server, which extends Copilot by providing realtime information about packages and adds advanced functionality around updating packages.
Скачиваем с YouTube без рекламы и SMS: гайд по созданию консольной утилиты на C#
Надоела бесконечная реклама на сайтах-загрузчиках? Хочется простой и быстрый инструмент для скачивания видео с YouTube? Решение есть — написать его самому!
Читать далее
https://habr.com/ru/articles/937630/?utm_campaign=937630&utm_source=habrahabr&utm_medium=rss
Надоела бесконечная реклама на сайтах-загрузчиках? Хочется простой и быстрый инструмент для скачивания видео с YouTube? Решение есть — написать его самому!
Читать далее
https://habr.com/ru/articles/937630/?utm_campaign=937630&utm_source=habrahabr&utm_medium=rss
Хабр
Скачиваем с YouTube без рекламы и SMS: гайд по созданию консольной утилиты на C#
Привет, Хабр! Все мы любим YouTube, но иногда хочется сохранить видео для просмотра офлайн, отправить другу в Telegram или просто вырезать интересный момент. И тут мы сталкиваемся с реальностью:...
DotNet&More #157: Так чем же хорош кубер для .net разработчиков и не только
Финализируем наш курс по куберу! Давайте посмотрим, так что же нам дает кубер? И надо ли оно нам? А может вообще сделать все руками?
Спасибо всем, кто нас слушает. Ждем Ваши комментарии.
Музыка из выпуска:
- https://artists.landr.com/056870627229
- https://www.tg-me.com/angry_programmer_screams
Весь плейлист курса "Kubernetes для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3SrrmOzzdBBsdeQ0YVR3Fc7
Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3S2iE00WFPNTzKAARURZW1Z
Shownotes:
00:00:00 Вступление
00:04:30 Что самое главное в кубере?
00:09:20 Проблемы кубера
00:14:00 Чем хорош кубер
00:29:00 Экосистема кубера
00:59:15 Как клауды *:% нас через кубер
01:05:20 Что не стоит разворачивать в кубере
01:14:15 А если оператор говно?
01:24:00 "Только готовые решения"
Ссылки:
- https://youtu.be/rJRLZfk3a8U : Контейнерная виртуализация в Linux
- https://kubernetes.io/docs/setup/production-environment/container-runtimes/ : Container Runtimes
- https://kubernetes.io/docs/concepts/services-networking/service/ : Services
- https://kubernetes.io/docs/concepts/storage/volumes/ : Volumes
- https://kubernetes.io/docs/concepts/extend-kubernetes/compute-storage-net/network-plugins/ : CNI
- https://kubernetes-csi.github.io/docs/ : CSI
- https://creators.spotify.com/pod/profile/released-show : Подкаст Released
Видео: https://youtube.com/live/ATcVJY2plm8
Слушайте все выпуски: https://dotnetmore.mave.digital
YouTube: https://www.youtube.com/playlist?list=PLbxr_aGL4q3R6kfpa7Q8biS11T56cNMf5
Twitch: https://www.twitch.tv/dotnetmore
Обсуждайте:
- Telegram: https://www.tg-me.com/dotnetmore_chat
Следите за новостями:
– Twitter: https://twitter.com/dotnetmore
– Telegram channel: https://www.tg-me.com/dotnetmore
Copyright: https://creativecommons.org/licenses/by-sa/4.0/
https://dotnetmore.mave.digital/ep-161
Финализируем наш курс по куберу! Давайте посмотрим, так что же нам дает кубер? И надо ли оно нам? А может вообще сделать все руками?
Спасибо всем, кто нас слушает. Ждем Ваши комментарии.
Музыка из выпуска:
- https://artists.landr.com/056870627229
- https://www.tg-me.com/angry_programmer_screams
Весь плейлист курса "Kubernetes для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3SrrmOzzdBBsdeQ0YVR3Fc7
Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3S2iE00WFPNTzKAARURZW1Z
Shownotes:
00:00:00 Вступление
00:04:30 Что самое главное в кубере?
00:09:20 Проблемы кубера
00:14:00 Чем хорош кубер
00:29:00 Экосистема кубера
00:59:15 Как клауды *:% нас через кубер
01:05:20 Что не стоит разворачивать в кубере
01:14:15 А если оператор говно?
01:24:00 "Только готовые решения"
Ссылки:
- https://youtu.be/rJRLZfk3a8U : Контейнерная виртуализация в Linux
- https://kubernetes.io/docs/setup/production-environment/container-runtimes/ : Container Runtimes
- https://kubernetes.io/docs/concepts/services-networking/service/ : Services
- https://kubernetes.io/docs/concepts/storage/volumes/ : Volumes
- https://kubernetes.io/docs/concepts/extend-kubernetes/compute-storage-net/network-plugins/ : CNI
- https://kubernetes-csi.github.io/docs/ : CSI
- https://creators.spotify.com/pod/profile/released-show : Подкаст Released
Видео: https://youtube.com/live/ATcVJY2plm8
Слушайте все выпуски: https://dotnetmore.mave.digital
YouTube: https://www.youtube.com/playlist?list=PLbxr_aGL4q3R6kfpa7Q8biS11T56cNMf5
Twitch: https://www.twitch.tv/dotnetmore
Обсуждайте:
- Telegram: https://www.tg-me.com/dotnetmore_chat
Следите за новостями:
– Twitter: https://twitter.com/dotnetmore
– Telegram channel: https://www.tg-me.com/dotnetmore
Copyright: https://creativecommons.org/licenses/by-sa/4.0/
https://dotnetmore.mave.digital/ep-161
Landr
Angry Programmer Screams - Hello, World!
Listen to Hello, World! by Angry Programmer Screams.
Получаем Fullchain-сертификат с помощью PowerShell
Всем привет! Меня зовут Мороз Иван, я Системный администратор и в этой статье расскажу как автоматизировать получение Fullchain — сертификата при помощи PowerShell, OpenSSL и NET Framework.
Читать далее
https://habr.com/ru/articles/937970/?utm_campaign=937970&utm_source=habrahabr&utm_medium=rss
Всем привет! Меня зовут Мороз Иван, я Системный администратор и в этой статье расскажу как автоматизировать получение Fullchain — сертификата при помощи PowerShell, OpenSSL и NET Framework.
Читать далее
https://habr.com/ru/articles/937970/?utm_campaign=937970&utm_source=habrahabr&utm_medium=rss
Хабр
Получаем Fullchain-сертификат с помощью PowerShell
Глава 1. Что такое fullchain-сертификат простым языком и зачем он нужен? Чтобы ответить на вопрос, что такое fullchain-сертификат, надо понять какие они бывают. Каждый "приличный" сайт в...
Паттерн Saga через MassTransit. Оркестрация vs Хореография
Сегодня многие разработчики активно используют архитектуру микросервисов. Идея кажется простой: разбить приложение на небольшие независимые сервисы и соединить их между собой. На словах всё звучит логично, но на практике появляются сложности - особенно когда нужно управлять распределёнными транзакциями.
Главная проблема в том, чтобы обеспечить согласованность данных: если один сервис завершит операцию с ошибкой, мы должны корректно откатить или компенсировать изменения в других, чтобы система оставалась надёжной и давала правильный бизнес-результат.
В этой статье мы разберём Saga с нуля, простыми словами и на понятных примерах. Материал подойдёт как для первого знакомства с темой, так и в качестве пошагового гайда по её реализации в C#. Мы рассмотрим два основных подхода — хореографию и оркестрацию, разберём, чем они отличаются, и в каких случаях что выбрать.
Читать далее
https://habr.com/ru/articles/938336/?utm_campaign=938336&utm_source=habrahabr&utm_medium=rss
Сегодня многие разработчики активно используют архитектуру микросервисов. Идея кажется простой: разбить приложение на небольшие независимые сервисы и соединить их между собой. На словах всё звучит логично, но на практике появляются сложности - особенно когда нужно управлять распределёнными транзакциями.
Главная проблема в том, чтобы обеспечить согласованность данных: если один сервис завершит операцию с ошибкой, мы должны корректно откатить или компенсировать изменения в других, чтобы система оставалась надёжной и давала правильный бизнес-результат.
В этой статье мы разберём Saga с нуля, простыми словами и на понятных примерах. Материал подойдёт как для первого знакомства с темой, так и в качестве пошагового гайда по её реализации в C#. Мы рассмотрим два основных подхода — хореографию и оркестрацию, разберём, чем они отличаются, и в каких случаях что выбрать.
Читать далее
https://habr.com/ru/articles/938336/?utm_campaign=938336&utm_source=habrahabr&utm_medium=rss
Хабр
Паттерн Saga через MassTransit. Оркестрация vs Хореография
Сегодня многие разработчики активно используют архитектуру микросервисов. Идея кажется простой: разбить приложение на небольшие независимые сервисы и соединить их между собой. На словах всё звучит...
Интеграция .NET-приложения с внешним API по ГОСТ TLS через CryptoPro
Всем привет. Представлюсь - меня зовут Евгений Думчев и я Team Lead .NET разработки в DDPlanet.
В какой-то момент в моей практике появилась задача по интеграции с внешним API. Для взаимодействия требовалось применять предоставленный публичный доверенный сертификат сервера .cer и клиентский .pfx сертификат. Особенность в том, что .pfx сертификат был выпущен через CryptoPro CSP - а это вносит свои тонкости в процесс интеграции…
Читать далее
https://habr.com/ru/articles/938244/?utm_campaign=938244&utm_source=habrahabr&utm_medium=rss
Всем привет. Представлюсь - меня зовут Евгений Думчев и я Team Lead .NET разработки в DDPlanet.
В какой-то момент в моей практике появилась задача по интеграции с внешним API. Для взаимодействия требовалось применять предоставленный публичный доверенный сертификат сервера .cer и клиентский .pfx сертификат. Особенность в том, что .pfx сертификат был выпущен через CryptoPro CSP - а это вносит свои тонкости в процесс интеграции…
Читать далее
https://habr.com/ru/articles/938244/?utm_campaign=938244&utm_source=habrahabr&utm_medium=rss
Хабр
Интеграция .NET-приложения с внешним API по ГОСТ TLS через CryptoPro
Всем привет. Представлюсь — меня зовут Евгений Думчев и я Team Lead .NET разработки в DDPlanet. В какой-то момент в моей практике появилась задача по интеграции с внешним API. Для взаимодействия...
Converting an xUnit test project to TUnit
In this post I discuss the new TUnit testing framework, why I ported one of my libraries to use it instead of xUnit and related issues I had to deal with
https://andrewlock.net/converting-an-xunit-project-to-tunit/
In this post I discuss the new TUnit testing framework, why I ported one of my libraries to use it instead of xUnit and related issues I had to deal with
https://andrewlock.net/converting-an-xunit-project-to-tunit/
Andrew Lock | .NET Escapades
Converting an xUnit test project to TUnit
In this post I discuss the new TUnit testing framework, why I ported one of my libraries to use it instead of xUnit and related issues I had to deal with
Создание шаблона проекта HTML-сайта в Visual Studio
Не помню уже с какой версии, но весьма давно, в Visual Studio пропали типы проектов, создающие шаблон простого html/js/css сайта. Появилось много новых: в разных видах ASP.NET Core, Blazor, Vue, Angular, React etc. А вот шаблона простого классического сайта нет. Но это можно исправить.
У меня периодически возникает необходимость сделать такой сайт, и я для себя сделал шаблон проекта простого html сайта. Этим проектом и методикой его создания хочу с вами поделиться.
Приступим
https://habr.com/ru/articles/938666/?utm_campaign=938666&utm_source=habrahabr&utm_medium=rss
Не помню уже с какой версии, но весьма давно, в Visual Studio пропали типы проектов, создающие шаблон простого html/js/css сайта. Появилось много новых: в разных видах ASP.NET Core, Blazor, Vue, Angular, React etc. А вот шаблона простого классического сайта нет. Но это можно исправить.
У меня периодически возникает необходимость сделать такой сайт, и я для себя сделал шаблон проекта простого html сайта. Этим проектом и методикой его создания хочу с вами поделиться.
Приступим
https://habr.com/ru/articles/938666/?utm_campaign=938666&utm_source=habrahabr&utm_medium=rss
Хабр
Создание шаблона проекта HTML-сайта в Visual Studio
У меня периодически возникает необходимость сделать простой html/js/css сайт, и я для себя сделал шаблон проекта простого html сайта. Этим проектом и методикой его создания хочу с вами поделиться....
Params-коллекции и collection expressions в C#
Привет, Хабр!
В экосистеме C# за последние два релиза случилось ровно то, чего многим не хватало для аккуратной работы со списками значений. В C# 12 появились collection expressions — синтаксис вида [1, 2, 3] со spread-элементами .., который конвертируется в массивы, Span, ReadOnlySpan, интерфейсы коллекций и любые правильно устроенные типы. В C# 13 к этому добавили params-коллекции: теперь params может быть не только массивом, а почти любой поддерживаемой коллекцией, включая спаны и неизменяемые контейнеры.
Читать далее
https://habr.com/ru/companies/otus/articles/938200/?utm_campaign=938200&utm_source=habrahabr&utm_medium=rss
Привет, Хабр!
В экосистеме C# за последние два релиза случилось ровно то, чего многим не хватало для аккуратной работы со списками значений. В C# 12 появились collection expressions — синтаксис вида [1, 2, 3] со spread-элементами .., который конвертируется в массивы, Span, ReadOnlySpan, интерфейсы коллекций и любые правильно устроенные типы. В C# 13 к этому добавили params-коллекции: теперь params может быть не только массивом, а почти любой поддерживаемой коллекцией, включая спаны и неизменяемые контейнеры.
Читать далее
https://habr.com/ru/companies/otus/articles/938200/?utm_campaign=938200&utm_source=habrahabr&utm_medium=rss
Хабр
Params-коллекции и collection expressions в C#
Привет, Хабр! В экосистеме C# за последние два релиза случилось ровно то, чего многим не хватало для аккуратной работы со списками значений. В C# 12 появились collection expressions — синтаксис вида...
GPT-OSS – A C# Guide with Ollama
Run GPT-OSS locally with C# and Ollama to build fast, private, offline AI
The post GPT-OSS – A C# Guide with Ollama appeared first on .NET Blog.
https://devblogs.microsoft.com/dotnet/gpt-oss-csharp-ollama/
Run GPT-OSS locally with C# and Ollama to build fast, private, offline AI
The post GPT-OSS – A C# Guide with Ollama appeared first on .NET Blog.
https://devblogs.microsoft.com/dotnet/gpt-oss-csharp-ollama/
Microsoft News
GPT-OSS – A C# Guide with Ollama
Run GPT-OSS locally with C# and Ollama to build fast, private, offline AI
Model Context Protocol (MCP) is Now Generally Available in Visual Studio 🎉
We’re excited to announce that MCP support is now GA in Visual Studio—unlocking richer, real-time context from your entire development stack and expanding the power of Agent Mode like never before. Model Context Protocol (MCP) is an open standard that makes it easy for AI agents to connect with external tools and services—think of it […]
The post Model Context Protocol (MCP) is Now Generally Available in Visual Studio 🎉 appeared first on Visual Studio Blog.
https://devblogs.microsoft.com/visualstudio/mcp-is-now-generally-available-in-visual-studio/
We’re excited to announce that MCP support is now GA in Visual Studio—unlocking richer, real-time context from your entire development stack and expanding the power of Agent Mode like never before. Model Context Protocol (MCP) is an open standard that makes it easy for AI agents to connect with external tools and services—think of it […]
The post Model Context Protocol (MCP) is Now Generally Available in Visual Studio 🎉 appeared first on Visual Studio Blog.
https://devblogs.microsoft.com/visualstudio/mcp-is-now-generally-available-in-visual-studio/
Microsoft News
Model Context Protocol (MCP) is Now Generally Available in Visual Studio 🎉
We’re excited to announce that MCP support is now GA in Visual Studio—unlocking richer, real-time context from your entire development stack and expanding the power of Agent Mode like never before.
MCP C# SDK Aligns with New Protocol Specification, Bringing Security and Tooling Updates
The Model Context Protocol (MCP) C# SDK has been updated to support the latest specification, version 2025-06-18. As reported, this release introduces several new features for .NET developers working on AI applications, including an updated authentication protocol, elicitation support, structured tool output, and resource links in tool responses.
By Almir Vuk
https://www.infoq.com/news/2025/08/csharp-mcp-sdk-update/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=.NET
The Model Context Protocol (MCP) C# SDK has been updated to support the latest specification, version 2025-06-18. As reported, this release introduces several new features for .NET developers working on AI applications, including an updated authentication protocol, elicitation support, structured tool output, and resource links in tool responses.
By Almir Vuk
https://www.infoq.com/news/2025/08/csharp-mcp-sdk-update/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=.NET
InfoQ
MCP C# SDK Aligns with New Protocol Specification, Bringing Security and Tooling Updates
The Model Context Protocol (MCP) C# SDK has been updated to support the latest specification, version 2025-06-18. As reported, this release introduces several new features for .NET developers working on AI applications, including an updated authentication…
Bring Your Own Model to Chat in Visual Studio
We’re excited to announce that you can now bring your own language model into Visual Studio Chat. You can connect API keys from providers (OpenAI, Anthropic, and Google) to access a wider range of models. This makes it easy to test the latest releases, customize workflows, or run on infrastructure you control. What it unlocks […]
The post Bring Your Own Model to Chat in Visual Studio appeared first on Visual Studio Blog.
https://devblogs.microsoft.com/visualstudio/bring-your-own-model-visual-studio-chat/
We’re excited to announce that you can now bring your own language model into Visual Studio Chat. You can connect API keys from providers (OpenAI, Anthropic, and Google) to access a wider range of models. This makes it easy to test the latest releases, customize workflows, or run on infrastructure you control. What it unlocks […]
The post Bring Your Own Model to Chat in Visual Studio appeared first on Visual Studio Blog.
https://devblogs.microsoft.com/visualstudio/bring-your-own-model-visual-studio-chat/
Microsoft News
Bring Your Own Model to Chat in Visual Studio
Learn how to bring your own model to Visual Studio Chat. Gain flexibility, control, and customization by choosing the models that best fit your workflow.
Copilot Diagnostics toolset for .NET In Visual Studio
Debugging doesn’t have to be a grind. With Copilot woven into Visual Studio, you get AI-powered breakpoints, insights, exception fixes, and performance summaries all right where you work.
The post Copilot Diagnostics toolset for .NET In Visual Studio appeared first on .NET Blog.
https://devblogs.microsoft.com/dotnet/github-copilot-diagnostics-toolset-for-dotnet-in-visual-studio/
Debugging doesn’t have to be a grind. With Copilot woven into Visual Studio, you get AI-powered breakpoints, insights, exception fixes, and performance summaries all right where you work.
The post Copilot Diagnostics toolset for .NET In Visual Studio appeared first on .NET Blog.
https://devblogs.microsoft.com/dotnet/github-copilot-diagnostics-toolset-for-dotnet-in-visual-studio/
Microsoft News
Copilot Diagnostics toolset for .NET In Visual Studio
Debugging doesn’t have to be a grind. With Copilot woven into Visual Studio, you get AI-powered breakpoints, insights, exception fixes, and performance summaries all right where you work.
Шестидесятилетний заключённый и лабораторная крыса. F# на Godot. Часть 9. Первичный конструктор, _Ready
В прошлой главе мы ненадолго прервали изучение синтаксиса F#, но в этой всё с лихвой нагоним, так как сегодня у нас в программе первичный конструктор, расширения типов (снова) и их архитектурные следствия. Я попытался описать их в одном тексте, но обычно они раскиданы по разным частям документации, что серьёзно мешает целостному восприятию, в результате чего даже весьма башковитые ребята тупят как мальчики с Википедией при обсуждении истории древнего Рима. То есть формально у них есть доступ ко всем знаниям человечества, но фактически они соображают слабее, чем человек, прочитавший трижды устаревшего Моммзена.
Начиная с этой главы мы будем постепенно отказываться от того сценария разработки, который предлагает Godot по умолчанию. Итогом отказа будет почти полное исчезновение C# (пока только в рамках проекта) и переход на удобную и идиоматически правильную архитектуру.
Читать далее
https://habr.com/ru/companies/first/articles/939202/?utm_campaign=939202&utm_source=habrahabr&utm_medium=rss
В прошлой главе мы ненадолго прервали изучение синтаксиса F#, но в этой всё с лихвой нагоним, так как сегодня у нас в программе первичный конструктор, расширения типов (снова) и их архитектурные следствия. Я попытался описать их в одном тексте, но обычно они раскиданы по разным частям документации, что серьёзно мешает целостному восприятию, в результате чего даже весьма башковитые ребята тупят как мальчики с Википедией при обсуждении истории древнего Рима. То есть формально у них есть доступ ко всем знаниям человечества, но фактически они соображают слабее, чем человек, прочитавший трижды устаревшего Моммзена.
Начиная с этой главы мы будем постепенно отказываться от того сценария разработки, который предлагает Godot по умолчанию. Итогом отказа будет почти полное исчезновение C# (пока только в рамках проекта) и переход на удобную и идиоматически правильную архитектуру.
Читать далее
https://habr.com/ru/companies/first/articles/939202/?utm_campaign=939202&utm_source=habrahabr&utm_medium=rss
Хабр
Шестидесятилетний заключённый и лабораторная крыса. F# на Godot. Часть 9. Первичный конструктор, _Ready
В прошлой главе мы ненадолго прервали изучение синтаксиса F#, но в этой всё с лихвой нагоним, так как сегодня у нас в программе первичный конструктор, расширения типов (снова) и их архитектурные...