Visual Studio 2015 Retirement: Support reminder for older versions of Visual Studio
Support for Visual Studio 2015 will end on October 14, 2025. If you’re using an older version of Visual Studio, we want to keep you productive and secure when using Visual Studio, and strongly recommend you upgrade to Visual Studio 2022, which brings the power of Copilot to your development workflow. It also contains key […]
The post Visual Studio 2015 Retirement: Support reminder for older versions of Visual Studio appeared first on Visual Studio Blog.
https://devblogs.microsoft.com/visualstudio/visual-studio-2015-retirement-support-reminder-for-older-versions-of-visual-studio/
Support for Visual Studio 2015 will end on October 14, 2025. If you’re using an older version of Visual Studio, we want to keep you productive and secure when using Visual Studio, and strongly recommend you upgrade to Visual Studio 2022, which brings the power of Copilot to your development workflow. It also contains key […]
The post Visual Studio 2015 Retirement: Support reminder for older versions of Visual Studio appeared first on Visual Studio Blog.
https://devblogs.microsoft.com/visualstudio/visual-studio-2015-retirement-support-reminder-for-older-versions-of-visual-studio/
Microsoft News
Visual Studio 2015 Retirement: Support reminder for older versions of Visual Studio
Support for Visual Studio 2015 ends Oct 14, 2025. Upgrade to Visual Studio 2022 for AI tools, .NET 9, GitHub integration, and full security updates.
😁1
Microsoft Releases A2A .NET SDK for Building Collaborative AI Agents
Microsoft has released the A2A .NET SDK, a new developer toolkit that enables building AI agents capable of communicating and collaborating using the Agent2Agent (A2A) protocol. With support for both client and server roles, the SDK allows .NET-based agents to interact with others across ecosystems, regardless of the underlying technology.
By Robert Krzaczyński
https://www.infoq.com/news/2025/08/a2a-dotnet-sdk/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=.NET
Microsoft has released the A2A .NET SDK, a new developer toolkit that enables building AI agents capable of communicating and collaborating using the Agent2Agent (A2A) protocol. With support for both client and server roles, the SDK allows .NET-based agents to interact with others across ecosystems, regardless of the underlying technology.
By Robert Krzaczyński
https://www.infoq.com/news/2025/08/a2a-dotnet-sdk/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=.NET
InfoQ
Microsoft Releases A2A .NET SDK for Building Collaborative AI Agents
Microsoft has released the A2A .NET SDK, a new developer toolkit that enables building AI agents capable of communicating and collaborating using the Agent2Agent (A2A) protocol. With support for both client and server roles, the SDK allows .NET-based agents…
Exploring new Agent Quality and NLP evaluators for .NET AI applications
Introducing Agent Quality and NLP evaluators in the Microsoft.Extensions.AI.Evaluation libraries.
The post Exploring new Agent Quality and NLP evaluators for .NET AI applications appeared first on .NET Blog.
https://devblogs.microsoft.com/dotnet/exploring-agent-quality-and-nlp-evaluators/
Introducing Agent Quality and NLP evaluators in the Microsoft.Extensions.AI.Evaluation libraries.
The post Exploring new Agent Quality and NLP evaluators for .NET AI applications appeared first on .NET Blog.
https://devblogs.microsoft.com/dotnet/exploring-agent-quality-and-nlp-evaluators/
Microsoft News
Exploring new Agent Quality and NLP evaluators for .NET AI applications
Introducing Agent Quality and NLP evaluators in the Microsoft.Extensions.AI.Evaluation libraries.
C#, Логи которые пишут себя сами, 2
Всем привет.
Я написал статью о том "за бесплатно", системными методами, сделать так, чтобы логи писали себя сами (https://habr.com/ru/articles/931416/). Статья описывает как сделать так чтобы в логах отражались аргументы вызова метода и возвращаемый результат, при этом не обработанные исключения, тоже будут попадать в логи.
В первом же комментарии к той статье, мне дали ссылку на альтернативный способ (https://github.com/vescon/MethodBoundaryAspect.Fody). Способ через разработку атрибута и применение этого атрибута ко всем методам, которые хочется видеть в логах.
Ниже я подробно опишу применение этого способа автоматического логирования.
Читать далее
https://habr.com/ru/articles/934350/?utm_campaign=934350&utm_source=habrahabr&utm_medium=rss
Всем привет.
Я написал статью о том "за бесплатно", системными методами, сделать так, чтобы логи писали себя сами (https://habr.com/ru/articles/931416/). Статья описывает как сделать так чтобы в логах отражались аргументы вызова метода и возвращаемый результат, при этом не обработанные исключения, тоже будут попадать в логи.
В первом же комментарии к той статье, мне дали ссылку на альтернативный способ (https://github.com/vescon/MethodBoundaryAspect.Fody). Способ через разработку атрибута и применение этого атрибута ко всем методам, которые хочется видеть в логах.
Ниже я подробно опишу применение этого способа автоматического логирования.
Читать далее
https://habr.com/ru/articles/934350/?utm_campaign=934350&utm_source=habrahabr&utm_medium=rss
Хабр
C#, Логи которые пишут себя сами, 1
Всем привет. Пару лет назад мне пришлось заняться интеграцией СБП с АБС банка, писать надо было на C#. Первое о чём я подумал, конечно, это было логирование. Писать логи руками это конечно не мой...
👎2🤡1
.NET and .NET Framework August 2025 servicing releases updates
A recap of the latest servicing updates for .NET and .NET Framework for August 2025.
The post .NET and .NET Framework August 2025 servicing releases updates appeared first on .NET Blog.
https://devblogs.microsoft.com/dotnet/dotnet-and-dotnet-framework-august-2025-servicing-updates/
A recap of the latest servicing updates for .NET and .NET Framework for August 2025.
The post .NET and .NET Framework August 2025 servicing releases updates appeared first on .NET Blog.
https://devblogs.microsoft.com/dotnet/dotnet-and-dotnet-framework-august-2025-servicing-updates/
Microsoft News
.NET and .NET Framework August 2025 servicing releases updates
A recap of the latest servicing updates for .NET and .NET Framework for August 2025.
Симуляция экосистемы с элементами ИИ
Собственная экосистема на твоем компьютере? Без проблем! А если добавить туда животных с примитивным ИИ, которые учатся, выживают и принимают решения сами?
А что же дальше?
https://habr.com/ru/articles/934598/?utm_campaign=934598&utm_source=habrahabr&utm_medium=rss
Собственная экосистема на твоем компьютере? Без проблем! А если добавить туда животных с примитивным ИИ, которые учатся, выживают и принимают решения сами?
А что же дальше?
https://habr.com/ru/articles/934598/?utm_campaign=934598&utm_source=habrahabr&utm_medium=rss
Хабр
Симуляция экосистемы с элементами ИИ
В какой-то момент мне стало интересно: можно ли создать свою симуляцию живых существ, да так, чтобы еще и искусственный интеллект приплести? Ответ, конечно, очень прост – можно и даже нужно (для...
.NET Aspire 9.4 Released with CLI GA, Interactive Dashboards, and Advanced Deployment Features
.NET Aspire 9.4 has been released as the latest minor version of the cloud-native application development stack, marking its most significant update to date. As reported by Microsoft, this release introduces a range of enhancements focused on developer experience, deployment automation, and deeper integration across cloud services and local environments.
By Almir Vuk
https://www.infoq.com/news/2025/08/dotnet-aspire-9-4-release/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=.NET
.NET Aspire 9.4 has been released as the latest minor version of the cloud-native application development stack, marking its most significant update to date. As reported by Microsoft, this release introduces a range of enhancements focused on developer experience, deployment automation, and deeper integration across cloud services and local environments.
By Almir Vuk
https://www.infoq.com/news/2025/08/dotnet-aspire-9-4-release/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=.NET
InfoQ
.NET Aspire 9.4 Released with CLI GA, Interactive Dashboards, and Advanced Deployment Features
.NET Aspire 9.4 has been released as the latest minor version of the cloud-native application development stack, marking its most significant update to date. As reported by Microsoft, this release introduces a range of enhancements focused on developer experience…
5 Copilot Chat Prompts .NET Devs Should Steal Today
Discover 5 practical GitHub Copilot Chat prompts to boost .NET development productivity, from code optimization to security reviews.
The post 5 Copilot Chat Prompts .NET Devs Should Steal Today appeared first on .NET Blog.
https://devblogs.microsoft.com/dotnet/5-copilot-chat-prompts-dotnet-devs-should-steal-today/
Discover 5 practical GitHub Copilot Chat prompts to boost .NET development productivity, from code optimization to security reviews.
The post 5 Copilot Chat Prompts .NET Devs Should Steal Today appeared first on .NET Blog.
https://devblogs.microsoft.com/dotnet/5-copilot-chat-prompts-dotnet-devs-should-steal-today/
Microsoft News
5 Copilot Chat Prompts .NET Devs Should Steal Today
Discover 5 practical GitHub Copilot Chat prompts to boost .NET development productivity, from code optimization to security reviews.
Как просто сделать линейку с помощью своей камеры?
Нет, эта статья не является гайдом, как разобрать свою вебку или хороший фотоаппарат ради создания измерительного прибора. Сегодня мы поговорим про компьютерное зрение! И о том, как всего за пару десятков строк кода можно получить измерения объектов прямо с изображения. Просто, понятно и работает.
А что дальше?
https://habr.com/ru/articles/934812/?utm_campaign=934812&utm_source=habrahabr&utm_medium=rss
Нет, эта статья не является гайдом, как разобрать свою вебку или хороший фотоаппарат ради создания измерительного прибора. Сегодня мы поговорим про компьютерное зрение! И о том, как всего за пару десятков строк кода можно получить измерения объектов прямо с изображения. Просто, понятно и работает.
А что дальше?
https://habr.com/ru/articles/934812/?utm_campaign=934812&utm_source=habrahabr&utm_medium=rss
Хабр
Как просто сделать линейку с помощью своей камеры?
Средства разработки Конечно, обычно для компьютерного зрения (далее CV) обычно используют OpenCV и Python, но… Python не единственный язык программирования, на котором можно работать с этой мощной...
Строка из чисел
Популярная задача — определить, состоит ли строка только из числовых символов. Например, нужно проверить, что пользователь правильно ввел номер телефона, индекс или ИНН организации. Сделать это можно несколькими способами, которые отличаются своей эффективностью. Давайте рассмотрим самые популярные из них.
Читать далее
https://habr.com/ru/companies/skbkontur/articles/925328/?utm_campaign=925328&utm_source=habrahabr&utm_medium=rss
Популярная задача — определить, состоит ли строка только из числовых символов. Например, нужно проверить, что пользователь правильно ввел номер телефона, индекс или ИНН организации. Сделать это можно несколькими способами, которые отличаются своей эффективностью. Давайте рассмотрим самые популярные из них.
Читать далее
https://habr.com/ru/companies/skbkontur/articles/925328/?utm_campaign=925328&utm_source=habrahabr&utm_medium=rss
Автоматическая регистрация по атрибутам — теперь с IServiceCollection и тестами
Я сделал простейшую утилиту для регистрации в контейнере по атрибутам на интерфейсе\реализации. Добавил тесты а так же поддержку IServiceCollection.
Читать далее
https://habr.com/ru/articles/935016/?utm_campaign=935016&utm_source=habrahabr&utm_medium=rss
Я сделал простейшую утилиту для регистрации в контейнере по атрибутам на интерфейсе\реализации. Добавил тесты а так же поддержку IServiceCollection.
Читать далее
https://habr.com/ru/articles/935016/?utm_campaign=935016&utm_source=habrahabr&utm_medium=rss
Хабр
Автоматическая регистрация в контейнере по атрибутам — теперь с IServiceCollection и тестами
Я сделал простейшую утилиту для регистрации в контейнере по атрибутам на интерфейсе\реализации. Добавил тесты а так же поддержку IServiceCollection. Зачем? Убрать весь бойлерплейт регистраций в...
🥴2
DotNet&More #156: Volume mounts в Kubernetes, секреты, конфиги и не только
Продолжаем наш крутой курс по куберу. В этот раз затронем супер важную тему хранения данных.
Спасибо всем, кто нас слушает. Ждем Ваши комментарии.
Музыка из выпуска:
- 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:06:50 Что такое Volume
00:13:20 Секреты
00:17:20 Почему секреты это отстой?
00:34:50 Config Map, aka appsettings.json
00:46:50 Persistent Volume для своей БД
00:54:00 CSI - чтобы все это пахало на разных нодах
01:14:00 Security Context
Ссылки:
- https://pc.st/1570896327 : Подкаст про безопасность ("Смени пароль!")
- https://kubernetes.io/docs/concepts/storage/volumes/ : Volumes в кубере
- https://kubernetes.io/docs/concepts/configuration/secret/ : Secrets в кубере
- https://kubernetes.io/docs/concepts/configuration/overview/ : Конфиги в кубере
Видео: https://youtube.com/live/NZL8ZH57-MU
Слушайте все выпуски: 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-160
Продолжаем наш крутой курс по куберу. В этот раз затронем супер важную тему хранения данных.
Спасибо всем, кто нас слушает. Ждем Ваши комментарии.
Музыка из выпуска:
- 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:06:50 Что такое Volume
00:13:20 Секреты
00:17:20 Почему секреты это отстой?
00:34:50 Config Map, aka appsettings.json
00:46:50 Persistent Volume для своей БД
00:54:00 CSI - чтобы все это пахало на разных нодах
01:14:00 Security Context
Ссылки:
- https://pc.st/1570896327 : Подкаст про безопасность ("Смени пароль!")
- https://kubernetes.io/docs/concepts/storage/volumes/ : Volumes в кубере
- https://kubernetes.io/docs/concepts/configuration/secret/ : Secrets в кубере
- https://kubernetes.io/docs/concepts/configuration/overview/ : Конфиги в кубере
Видео: https://youtube.com/live/NZL8ZH57-MU
Слушайте все выпуски: 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-160
Landr
Angry Programmer Screams - Hello, World!
Listen to Hello, World! by Angry Programmer Screams.
❤1
Следуй за белым кроликом: как устроена матрица компетенций в ЕВРАЗе
Хотите системно вырастить сеньора из джуна? Собрать идеальную команду за пару кликов? Прозрачно развивать hard- и soft-навыки сотрудников? Я, Владимир Тимонов, главный разработчик ЕвразТехника ИС и управляющий продуктом ИС «Матрицы компетенций», расскажу, как мы справляемся с этими вызовами в ЕВРАЗе.
Мечта любой IT-компании — обучение в стиле Нео из «Матрицы»: загрузил программу, и через минуту сотрудник уже мастер React и Kubernetes. Увы, реальность сложнее.
В условиях жесткой конкуренции за таланты найти готового специалиста с нужным стеком и знанием специфических технологий вроде OPC или MES — почти невозможно. Кандидаты часто переоценивают свои навыки, их резюме не соответствуют реальным компетенциям, а зарплатные ожидания растут быстрее, чем навыки.
Что, если вместо бесконечной охоты за мифическими сеньорами выращивать их самим? Именно этот вопрос привел нас к созданию системы, которая превращает перспективных джунов в экспертов, знающих не только технологии, но и бизнес-процессы компании.
Разработчик в ЕВРАЗе: больше, чем просто код
Матрица компетенций – известный и хорошо себя зарекомендовавший инструмент в управлении персоналом. Существуют известные шаблоны таких матриц. Но мы решили разработать свой стандарт. ЕВРАЗ – компания крупная, у нас есть много особенностей, которые необходимо учитывать при оценке IT-специалистов. Так давайте пойдем от самого понятия «разработчик». Как он выглядит в металлургическом гиганте? Чем отличается его работа от коллег в продуктовых IT-компаниях или финтех-стартапах? В чем особенность этой роли и почему матрица компетенций становится для нас не просто инструментом оценки, а настоящим компасом в профессиональном развитии, расскажем в этой статье.
Читать далее
https://habr.com/ru/companies/evraz/articles/935428/?utm_campaign=935428&utm_source=habrahabr&utm_medium=rss
Хотите системно вырастить сеньора из джуна? Собрать идеальную команду за пару кликов? Прозрачно развивать hard- и soft-навыки сотрудников? Я, Владимир Тимонов, главный разработчик ЕвразТехника ИС и управляющий продуктом ИС «Матрицы компетенций», расскажу, как мы справляемся с этими вызовами в ЕВРАЗе.
Мечта любой IT-компании — обучение в стиле Нео из «Матрицы»: загрузил программу, и через минуту сотрудник уже мастер React и Kubernetes. Увы, реальность сложнее.
В условиях жесткой конкуренции за таланты найти готового специалиста с нужным стеком и знанием специфических технологий вроде OPC или MES — почти невозможно. Кандидаты часто переоценивают свои навыки, их резюме не соответствуют реальным компетенциям, а зарплатные ожидания растут быстрее, чем навыки.
Что, если вместо бесконечной охоты за мифическими сеньорами выращивать их самим? Именно этот вопрос привел нас к созданию системы, которая превращает перспективных джунов в экспертов, знающих не только технологии, но и бизнес-процессы компании.
Разработчик в ЕВРАЗе: больше, чем просто код
Матрица компетенций – известный и хорошо себя зарекомендовавший инструмент в управлении персоналом. Существуют известные шаблоны таких матриц. Но мы решили разработать свой стандарт. ЕВРАЗ – компания крупная, у нас есть много особенностей, которые необходимо учитывать при оценке IT-специалистов. Так давайте пойдем от самого понятия «разработчик». Как он выглядит в металлургическом гиганте? Чем отличается его работа от коллег в продуктовых IT-компаниях или финтех-стартапах? В чем особенность этой роли и почему матрица компетенций становится для нас не просто инструментом оценки, а настоящим компасом в профессиональном развитии, расскажем в этой статье.
Читать далее
https://habr.com/ru/companies/evraz/articles/935428/?utm_campaign=935428&utm_source=habrahabr&utm_medium=rss
Хабр
Следуй за белым кроликом: как устроена матрица компетенций в ЕВРАЗе
Хотите системно вырастить сеньора из джуна? Собрать идеальную команду за пару кликов? Прозрачно развивать hard‑ и soft‑навыки сотрудников? Я, Владимир Тимонов, главный разработчик...
👎2
Titanic + CatBoost (Первое решение, первый Jupyter Notebook)
Решение первого соревнования на kaggle титаник с помощью библиотеки от яндекса catboost. Два способа: обычная модель и второй: с перебором гиперпараметров с помощью randomizedsearch. Сравнение результатов.
Читать далее
https://habr.com/ru/articles/935540/?utm_campaign=935540&utm_source=habrahabr&utm_medium=rss
Решение первого соревнования на kaggle титаник с помощью библиотеки от яндекса catboost. Два способа: обычная модель и второй: с перебором гиперпараметров с помощью randomizedsearch. Сравнение результатов.
Читать далее
https://habr.com/ru/articles/935540/?utm_campaign=935540&utm_source=habrahabr&utm_medium=rss
Хабр
Titanic + CatBoost (Первое решение, первый Jupyter Notebook)
#Импортируем все необходимые библиотеки import pandas as pd from catboost import CatBoostClassifier from sklearn.model_selection import train_test_split from sklearn.metrics import accuracy_score...
Кастомизируем xUnit: feature-toggles или API тесты не для всех (конечных точек)
У вас в проекте появились feature‑toggles, а API тесты никто не отменял?
В статье рассматривается практический пример кастомизации тестового фреймворка xUnit для написания API тестов с учётом feature‑toggles в условиях их конфликтующих состояний.
Материал может представлять интерес для инженеров, связанных с разработкой и тестированием серверной части программного обеспечения.
Читать далее
https://habr.com/ru/articles/866358/?utm_campaign=866358&utm_source=habrahabr&utm_medium=rss
У вас в проекте появились feature‑toggles, а API тесты никто не отменял?
В статье рассматривается практический пример кастомизации тестового фреймворка xUnit для написания API тестов с учётом feature‑toggles в условиях их конфликтующих состояний.
Материал может представлять интерес для инженеров, связанных с разработкой и тестированием серверной части программного обеспечения.
Читать далее
https://habr.com/ru/articles/866358/?utm_campaign=866358&utm_source=habrahabr&utm_medium=rss
Хабр
Кастомизируем xUnit: feature-toggles или API тесты не для всех (конечных точек)
Контекст Использование переключателей фичей ( feature‑flags , feature‑toggles — здесь и далее FT) является довольно распространённой практикой как для разработки непосредственно фич...
CORS для собеседований и работы
Если вы видите эту ошибку — вы не одиноки:
Access to fetch at 'https://api.site.com' from origin 'http://localhost:3000' has been blocked by CORS policy.
Разберем, почему это происходит и как это починить. Что такое CORS и для чего он нужен. Кратко, понятно.
Читать далее
https://habr.com/ru/articles/935636/?utm_campaign=935636&utm_source=habrahabr&utm_medium=rss
Если вы видите эту ошибку — вы не одиноки:
Access to fetch at 'https://api.site.com' from origin 'http://localhost:3000' has been blocked by CORS policy.
Разберем, почему это происходит и как это починить. Что такое CORS и для чего он нужен. Кратко, понятно.
Читать далее
https://habr.com/ru/articles/935636/?utm_campaign=935636&utm_source=habrahabr&utm_medium=rss
Хабр
CORS для собеседований и работы
Если вы видите эту ошибку — вы не одиноки: Access to fetch at 'https://api.site.com' from origin 'http://localhost:3000' has been blocked by CORS policy. Разберем, почему это происходит, и как это...
MSSQL Extension for VS Code 1.34.0 Deepens Copilot Agent Mode, Adds Colour‑Coded Connections
The Azure SQL team has released version 1.34.0 of the MSSQL extension for Visual Studio Code, a cross‑platform tool for developing against SQL Server, Azure SQL Database and SQL Database in Fabric. The update improves Copilot Agent mode, adds colour-coded connections, streamlines local container workflows and adds improvements to the Schema Designer.
By Edin Kapić
https://www.infoq.com/news/2025/08/mssql-vscode-copilot-color-codes/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=.NET
The Azure SQL team has released version 1.34.0 of the MSSQL extension for Visual Studio Code, a cross‑platform tool for developing against SQL Server, Azure SQL Database and SQL Database in Fabric. The update improves Copilot Agent mode, adds colour-coded connections, streamlines local container workflows and adds improvements to the Schema Designer.
By Edin Kapić
https://www.infoq.com/news/2025/08/mssql-vscode-copilot-color-codes/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=.NET
InfoQ
MSSQL Extension for VS Code 1.34.0 Deepens Copilot Agent Mode, Adds Colour‑Coded Connections
The Azure SQL team has released version 1.34.0 of the MSSQL extension for Visual Studio Code, a cross‑platform tool for developing against SQL Server, Azure SQL Database and SQL Database in Fabric. The update improves Copilot Agent mode, adds colour-coded…
Книга: Создаем игры и изучаем C++
Привет, Хаброжители! Мечтаете создавать игры, но не знаете, с чего начать? Книга «Создаем игры и изучаем C++» станет вашим проводником в мире игровой разработки!Это издание было адаптировано под Visual Studio 2022, C++20 и библиотеку SFML, оно предлагает уникальный подход: вы не толь- ко освоите язык C++ с нуля, но и примените знания на практике, создав четыре игры в разных жанрах.Вы начнете с изучения основ программирования, познакомитесь с ключевыми темами C++: объектно-ориентированное программирование (ООП), указатели и стандартная библиотека шаблонов (STL). Разберетесь с методами обнаружения коллизий и столкновений в игровой физике на примере игры Pong. Создавая игры, вы познакомитесь с массивами вершин, направленным звуком, шейдерами OpenGL, порождением объектов и многим другим. Вы погрузитесь в игровую механику и реализуете обработку ввода, повышение уровня персонажа и даже «вражеский» ИИ. Наконец, вы изучите паттерны проектирования игр, чтобы усовершенствовать навыки программирования на C++.К концу книги вы сможете разрабатывать собственные игры, публиковать их и удивлять аудиторию.
Читать далее
https://habr.com/ru/companies/piter/articles/935440/?utm_campaign=935440&utm_source=habrahabr&utm_medium=rss
Привет, Хаброжители! Мечтаете создавать игры, но не знаете, с чего начать? Книга «Создаем игры и изучаем C++» станет вашим проводником в мире игровой разработки!Это издание было адаптировано под Visual Studio 2022, C++20 и библиотеку SFML, оно предлагает уникальный подход: вы не толь- ко освоите язык C++ с нуля, но и примените знания на практике, создав четыре игры в разных жанрах.Вы начнете с изучения основ программирования, познакомитесь с ключевыми темами C++: объектно-ориентированное программирование (ООП), указатели и стандартная библиотека шаблонов (STL). Разберетесь с методами обнаружения коллизий и столкновений в игровой физике на примере игры Pong. Создавая игры, вы познакомитесь с массивами вершин, направленным звуком, шейдерами OpenGL, порождением объектов и многим другим. Вы погрузитесь в игровую механику и реализуете обработку ввода, повышение уровня персонажа и даже «вражеский» ИИ. Наконец, вы изучите паттерны проектирования игр, чтобы усовершенствовать навыки программирования на C++.К концу книги вы сможете разрабатывать собственные игры, публиковать их и удивлять аудиторию.
Читать далее
https://habr.com/ru/companies/piter/articles/935440/?utm_campaign=935440&utm_source=habrahabr&utm_medium=rss
Хабр
Книга: «Создаем игры и изучаем C++»
Привет, Хаброжители! Мечтаете создавать игры, но не знаете, с чего начать? Книга «Создаем игры и изучаем C++» станет вашим проводником в мире игровой разработки! Это издание было адаптировано под...
Running .NET in the browser without Blazor
In this post I show how to run .NET in your browser without using Blazor, and instead rely on lower-level abstractions provided by [JSImport] and [JSExport]
https://andrewlock.net/running-dotnet-in-the-browser-without-blazor/
In this post I show how to run .NET in your browser without using Blazor, and instead rely on lower-level abstractions provided by [JSImport] and [JSExport]
https://andrewlock.net/running-dotnet-in-the-browser-without-blazor/
Andrew Lock | .NET Escapades
Running .NET in the browser without Blazor
In this post I show how to run .NET in your browser without using Blazor, and instead rely on lower-level abstractions provided by [JSImport] and [JSExport]
GPT-5 Now Available in Visual Studio
We’re excited to share that GPT-5, OpenAI’s latest frontier model, is now rolling out in GitHub Copilot for Visual Studio. GPT-5 offers faster responses and even better performance for writing and understanding code. This release brings a new level of capability to your development workflow, making it easier to move from idea to implementation. Try […]
The post GPT-5 Now Available in Visual Studio appeared first on Visual Studio Blog.
https://devblogs.microsoft.com/visualstudio/gpt-5-now-available-in-visual-studio/
We’re excited to share that GPT-5, OpenAI’s latest frontier model, is now rolling out in GitHub Copilot for Visual Studio. GPT-5 offers faster responses and even better performance for writing and understanding code. This release brings a new level of capability to your development workflow, making it easier to move from idea to implementation. Try […]
The post GPT-5 Now Available in Visual Studio appeared first on Visual Studio Blog.
https://devblogs.microsoft.com/visualstudio/gpt-5-now-available-in-visual-studio/
Microsoft News
GPT-5 Now Available in Visual Studio
We’re excited to share that GPT-5, OpenAI’s latest frontier model, is now rolling out in GitHub Copilot for Visual Studio.GPT-5 offers faster responses and even better performance for writing and understanding code.