TGViewer
Channel Public Channel
Анонимный дотнетчик

Анонимный дотнетчик

@dotnetter

Просто сборник свежих статей о дотнете.

- Обратную связь
- Записи для публикации в канал
- Вопросы к сообществу для обсуждения
Пишите в Direct Messages
Subscribers
1.8K
Photos
1
Videos
0
Links
9.8K

Showing posts older than #9788 · Back to latest

Older Posts 20 shown
Post #9787 545
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.
Post #9786 528
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/
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]
Post #9785 548
Книга: Создаем игры и изучаем 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++» Привет, Хаброжители! Мечтаете создавать игры, но не знаете, с чего начать? Книга «Создаем игры и изучаем C++» станет вашим проводником в мире игровой разработки! Это издание было адаптировано под...
Post #9784 561
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
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…
Post #9783 646
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
Post #9782 592
Кастомизируем 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
Хабр Кастомизируем xUnit: feature-toggles или API тесты не для всех (конечных точек) Контекст Использование переключателей фичей ( feature‑flags , feature‑toggles — здесь и далее FT) является довольно распространённой практикой как для разработки непосредственно фич...
Post #9781 481
Titanic + CatBoost (Первое решение, первый Jupyter Notebook)

Решение первого соревнования на kaggle титаник с помощью библиотеки от яндекса catboost. Два способа: обычная модель и второй: с перебором гиперпараметров с помощью randomizedsearch. Сравнение результатов.
Читать далее

https://habr.com/ru/articles/935540/?utm_campaign=935540&utm_source=habrahabr&utm_medium=rss
Post #9780 463
Следуй за белым кроликом: как устроена матрица компетенций в ЕВРАЗе

Хотите системно вырастить сеньора из джуна? Собрать идеальную команду за пару кликов? Прозрачно развивать 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
Post #9779 446
DotNet&More #156: Volume mounts в Kubernetes, секреты, конфиги и не только

Продолжаем наш крутой курс по куберу. В этот раз затронем супер важную тему хранения данных.

Спасибо всем, кто нас слушает. Ждем Ваши комментарии.


Музыка из выпуска: 
- https://artists.landr.com/056870627229
- https://t.me/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://t.me/dotnetmore_chat


Следите за новостями:
– Twitter: https://twitter.com/dotnetmore
– Telegram channel: https://t.me/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
Post #9778 518
Автоматическая регистрация по атрибутам — теперь с IServiceCollection и тестами

Я сделал простейшую утилиту для регистрации в контейнере по атрибутам на интерфейсе\реализации. Добавил тесты а так же поддержку IServiceCollection.
Читать далее

https://habr.com/ru/articles/935016/?utm_campaign=935016&utm_source=habrahabr&utm_medium=rss
Хабр Автоматическая регистрация в контейнере по атрибутам — теперь с IServiceCollection и тестами Я сделал простейшую утилиту для регистрации в контейнере по атрибутам на интерфейсе\реализации. Добавил тесты а так же поддержку IServiceCollection. Зачем? Убрать весь бойлерплейт регистраций в...
  • 🥴 2
Post #9777 565
Строка из чисел

Популярная задача — определить, состоит ли строка только из числовых символов. Например, нужно проверить, что пользователь правильно ввел номер телефона, индекс или ИНН организации. Сделать это можно несколькими способами, которые отличаются своей эффективностью. Давайте рассмотрим самые популярные из них.
Читать далее

https://habr.com/ru/companies/skbkontur/articles/925328/?utm_campaign=925328&utm_source=habrahabr&utm_medium=rss
Post #9776 536
Как просто сделать линейку с помощью своей камеры?

Нет, эта статья не является гайдом, как разобрать свою вебку или хороший фотоаппарат ради создания измерительного прибора. Сегодня мы поговорим про компьютерное зрение! И о том, как всего за пару десятков строк кода можно получить измерения объектов прямо с изображения. Просто, понятно и работает.
А что дальше?

https://habr.com/ru/articles/934812/?utm_campaign=934812&utm_source=habrahabr&utm_medium=rss
Хабр Как просто сделать линейку с помощью своей камеры? Средства разработки Конечно, обычно для компьютерного зрения (далее CV) обычно используют OpenCV и Python, но… Python не единственный язык программирования, на котором можно работать с этой мощной...
Post #9775 498
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/
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.
Post #9774 481
.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
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…
Post #9773 496
Симуляция экосистемы с элементами ИИ

Собственная экосистема на твоем компьютере? Без проблем! А если добавить туда животных с примитивным ИИ, которые учатся, выживают и принимают решения сами?
А что же дальше?

https://habr.com/ru/articles/934598/?utm_campaign=934598&utm_source=habrahabr&utm_medium=rss
Хабр Симуляция экосистемы с элементами ИИ В какой-то момент мне стало интересно: можно ли создать свою симуляцию живых существ, да так, чтобы еще и искусственный интеллект приплести? Ответ, конечно, очень прост – можно и даже нужно (для...
Post #9772 497
.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/
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.
Post #9771 508
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
Хабр C#, Логи которые пишут себя сами, 1 Всем привет. Пару лет назад мне пришлось заняться интеграцией СБП с АБС банка, писать надо было на C#. Первое о чём я подумал, конечно, это было логирование. Писать логи руками это конечно не мой...
  • 👎 2
  • 🤡 1
Post #9770 415
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/
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.
Post #9769 447
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
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…
Post #9768 400
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
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →