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

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

@dotnetter

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

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

Showing posts older than #9508 · Back to latest

Older Posts 20 shown
Post #9507 471
Post #9506 504
.NET AI Chat Web App Template Preview 2 Released with Qdrant and .NET Aspire Support

The second preview of the .NET AI Chat Web App template has been released, introducing several enhancements to streamline the development of AI-powered chat applications. This update includes support for .NET Aspire and integration with the Qdrant vector database, facilitating the creation of cloud-native applications.
By Almir Vuk

https://www.infoq.com/news/2025/04/microsoft-dotnet-ai-template-p2/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=.NET
InfoQ .NET AI Chat Web App Template Preview 2 Released with Qdrant and .NET Aspire Support The second preview of the .NET AI Chat Web App template has been released, introducing several enhancements to streamline the development of AI-powered chat applications. This update includes support for .NET Aspire and integration with the Qdrant vector…
Post #9505 535
Миграции данных в Unity

Посмотрел я накануне это видео и "вдохновился"… тем, что в видео показан очень сложный способ сделать очень простую вещь - миграцию пользовательских данных.
Если интересен контекст моего баттхерта, то стоит посмотреть оригинальное видео, если же нет - можно перейти сразу сюда к моей реализации...
Читать далее

https://habr.com/ru/articles/902624/?utm_campaign=902624&utm_source=habrahabr&utm_medium=rss
Хабр Миграции данных в Unity Посмотрел я накануне это видео и "вдохновился"… тем, что в видео показан очень сложный способ сделать очень простую вещь - миграцию пользовательских данных. Если интересен контекст моего баттхерта, то...
Post #9504 555
Как Microsoft задушил Delphi, создав .NET: история одного программиста и одного чемодана

Личный взгляд программиста с стажем на то, как Microsoft переманил Хейлсберга, создал .NET и вытеснил Delphi с технологической сцены. История предательства, перехода эпох и чемодана, который до сих пор скрипит в углу.
Как Microsoft задушил Delphi читать далее

https://habr.com/ru/articles/902476/?utm_campaign=902476&utm_source=habrahabr&utm_medium=rss
Хабр Как Microsoft задушил Delphi, создав .NET: история одного программиста и одного чемодана Я видел рождение Turbo Pascal, восход звезды Delphi, и момент, когда Microsoft сыграл свою хитрую шахматную партию, создав .NET. Это не просто история технологий — это история людей, решений и...
  • 👎 4
  • 🔥 2
  • 👍 1
Post #9503 579
Почему вы никогда не выучите все фреймворки

Когда вы в последний раз чувствовали себя настоящим экспертом в разработке? Лично я — где-то в тот момент, когда впервые написал программу, которая завершилась без ошибок. Программирование — это как бесконечный ремонт дома, в котором ты уже живёшь. Ещё вчера тебе казалось, что новая крыша будет решением всех проблем. А сегодня оказалось, что появились окна с автоподогревом, и без них дом вообще не дом. И, конечно, все соседи уже поставили такие.
Читать далее

https://habr.com/ru/articles/902276/?utm_campaign=902276&utm_source=habrahabr&utm_medium=rss
Хабр Почему вы никогда не выучите все фреймворки Когда вы в последний раз чувствовали себя настоящим экспертом в разработке? Лично я — где-то в тот момент, когда впервые написал программу, которая завершилась без ошибок. Программирование — это как...
  • 👍 1
  • 👎 1
Post #9502 637
Post #9501 633
ref, out, in: как понять, кто из них тебе нужен

Привет, Хабр!
Наверняка вы сталкивались с out, ref и in, но вот в чём штука — хотя выглядят они похоже, под капотом у них совершенно разные намерения. Один любит брать всё на себя, другой ждёт готового, третий — как библиотекарь: знает много, но не вмешивается. Сегодня разберёмся, когда и кого стоит звать в метод
Читать далее

https://habr.com/ru/companies/otus/articles/901456/?utm_campaign=901456&utm_source=habrahabr&utm_medium=rss
Хабр ref, out, in: как понять, кто из них тебе нужен Привет, Хабр! Наверняка вы сталкивались с out , ref и in , но вот в чём штука — хотя выглядят они похоже, под капотом у них совершенно разные намерения. Один любит брать всё...
Post #9500 569
Почему == и .Equals() — не одно и то же (и как это вас подставит)

Привет, Хабр! Когда речь заходит о сравнении объектов, все почему-то решают, что это элементарный вопрос: ну есть же == и есть .Equals(), в чём проблема? На практике — проблема порой вырастает в целое шапито. Сегодня поговорим о весьма противоречивой парочке. Почему иногда, написав var a = b; if (a == b) { ... }, мы проверяем одно, а вызвав a.Equals(b) — совершенно другое? И главное: как это может довольно жестоко подставить нас в реальном коде, когда «ой, ну мы же не ожидали, что кто‑то переопределит оператор == так хитро».
Читать далее

https://habr.com/ru/companies/otus/articles/901150/?utm_campaign=901150&utm_source=habrahabr&utm_medium=rss
Хабр Почему == и .Equals() — не одно и то же (и как это вас подставит) Привет, Хабр! Когда речь заходит о сравнении объектов, все почему‑то решают, что это элементарный вопрос: ну есть же == и есть .Equals() , в чём проблема? На практике —...
Post #9499 497
Жгём-шьём контроллеры и кормим ядерную подсветку

Четыре сгоревших STM32, три блока питания, 90 ампер, синяя сосиска, 16 бубенчиков и электродиффузия — в этой части кормим подсветку для трёх теликов, пишем с нуля протокол адресных светодиодных лент WS2812b и обматываемся коаксиальными проводами.
Осторожно, трафик!

https://habr.com/ru/articles/899556/?utm_campaign=899556&utm_source=habrahabr&utm_medium=rss
Хабр Жгём-шьём контроллеры и кормим ядерную подсветку Так оно светится А так оно устроено Схема: SVG тут хайрес PNG тут (высокое разрешение). В предыдущей части я рассказал о том, как крепил ленты к трём теликам и огибал их геометрию...
  • 😁 1
Post #9498 499
Preview 2 of the .NET AI Template Now Available

Preview 2 of the .NET AI Chat Web App template introduces support for .NET Aspire and Qdrant vector database integration, making it easier to create cloud-native AI-powered chat applications with custom data.
The post Preview 2 of the .NET AI Template Now Available appeared first on .NET Blog.


https://devblogs.microsoft.com/dotnet/announcing-dotnet-ai-template-preview2/
Microsoft News Preview 2 of the .NET AI Template Now Available Preview 2 of the .NET AI Chat Web App template introduces support for .NET Aspire and Qdrant vector database integration, making it easier to create cloud-native AI-powered chat applications with custom data.
Post #9497 507
Toolbox Support for Explicit Assembly References in Windows Forms Out-of-Process Designer

Visual Studio 17.14 Preview 3 introduces a new feature that enhances the Windows Forms out-of-process designer experience for .NET Framework projects. This release brings Toolbox support for Explicit Assembly References, addressing a long-standing need in legacy application development and migration workflows. What Are Explicit Assembly References? Explicit Assembly References are stand-alone assemblies directly referenced in […]
The post Toolbox Support for Explicit Assembly References in Windows Forms Out-of-Process Designer appeared first on Visual Studio Blog.


https://devblogs.microsoft.com/visualstudio/toolbox-support-for-explicit-assembly-references-in-windows-forms-out-of-process-designer/
Microsoft News Toolbox Support for Explicit Assembly References in Windows Forms Out-of-Process Designer Visual Studio 17.14 Preview 3 adds Toolbox support for Explicit Assembly References in .NET Framework projects, simplifying legacy Windows Forms development and modernization.
Post #9496 501
Искусство Unit-тестирования: Сокращаем Arrange до Нуля

Unit-тесты очень важно и нужно писать, но вот незадача — на них никогда не хватает времени! Прочитав эту статью, вы узнаете абсолютно новый способ их написания, который сэкономит кучу времени и нервов.Эта статья будет полезна .NET разработчикам, которые когда-либо сталкивались с написанием unit тестов, а также тим и техлидам в поиске оптимальной практики для своей команды. Читать дальше →

https://habr.com/ru/companies/ruvds/articles/894522/?utm_campaign=894522&utm_source=habrahabr&utm_medium=rss
  • ❤ 1
Post #9495 488
.NET 10 Preview 3: C# 14 Extension Members, ASP.NET Core State Persistence and Other Improvements

Last week, the .NET Team announced the third preview release of .NET 10, introducing several enhancements across various components, including .NET Runtime, SDK, libraries, C#, ASP.NET Core, Blazor, .NET MAUI, and more.
By Almir Vuk

https://www.infoq.com/news/2025/04/dotnet-10-preview3/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=.NET
InfoQ .NET 10 Preview 3: C# 14 Extension Members, ASP.NET Core State Persistence and Other Improvements Last week, the .NET Team announced the third preview release of .NET 10, introducing several enhancements across various components, including .NET Runtime, SDK, libraries, C#, ASP.NET Core, Blazor, .NET MAUI, and more.
Post #9494 497
Build MCP Remote Servers with Azure Functions

Build AI-powered tools quickly using Azure Functions to create remote MCP servers that seamlessly integrate with GitHub Copilot and other LLM-based applications.
The post Build MCP Remote Servers with Azure Functions appeared first on .NET Blog.


https://devblogs.microsoft.com/dotnet/build-mcp-remote-servers-with-azure-functions/
Microsoft News Build MCP Remote Servers with Azure Functions Build AI-powered tools quickly using Azure Functions to create remote MCP servers that seamlessly integrate with GitHub Copilot and other LLM-based applications.
Post #9493 529
GitHub Copilot Highlights in Visual Studio 17.14 Preview 3 (Available Now)

Visual Studio 17.14 Preview 3 is now available! The GitHub Copilot experience in Visual Studio is continuously updated to provide the latest advancements in AI-assisted development. The following features and improvements have been recently released in Visual Studio version 17.14 Preview 3. (Remember, preview versions of Visual Studio can be run side by side with […]
The post GitHub Copilot Highlights in Visual Studio 17.14 Preview 3 (Available Now) appeared first on Visual Studio Blog.


https://devblogs.microsoft.com/visualstudio/github-copilot-highlights-in-visual-studio-17-14-preview-3-available-now/
Microsoft News GitHub Copilot Highlights in Visual Studio 17.14 Preview 3 (Available Now) Explore the latest GitHub Copilot updates in Visual Studio 17.14 Preview 3, including a guided walkthrough, next edit suggestions, adaptive paste, and new AI model support.
Post #9492 592
Год изучения бэкенда: от растерянности к осознанному подходу

В этой статье я делюсь своим личным опытом обучения программированию с нуля. Статья не про конкретные технологии. Это размышления, и подведение итогов за мой первый год пути как разработчика. Здесь я затрагиваю только ключевые этапы, которые на меня повлияли.
Статья подойдет тем, кто:
• Боится ошибаться и откладывает старт.• Учится и не понимает зачем ему это.• Учится, но хочет услышать про чужой путь и сделать свои выводы.
Читать далее

https://habr.com/ru/articles/901376/?utm_campaign=901376&utm_source=habrahabr&utm_medium=rss
Хабр Год изучения бэкенда: от растерянности к осознанному подходу Я — начинающий C#.NET разработчик, и я здесь для того чтобы поделиться своими успехами за год на пути становления backend‑разработчиком. Если вы чувствуете, что путь...
  • 🫡 1
Post #9491 572
Микросервисы на C#. Часть 3

Вас не удивило, что проблема 1970-х — высокая сцепленность кода — дожила до 2010-го и способствовала изобретению микросервисов? Если так, то вы не удивитесь и узнав, что микросервисы тоже её не решили. Сегодня индустрия относится к ним скептически. За последние десять лет мы поняли, что они не стали панацеей. Архитекторы в мире IT — это не учёные, и даже не художники. Это шаманы. Удачно разбить систему на несцепленные части было сложно в 1970-е, сложно и сейчас.
При этом микросервисы привносят проблемы, которых не было в монолитных приложениях.
Первая часть.
Вторая часть.
Читать далее

https://habr.com/ru/companies/T1Holding/articles/901294/?utm_campaign=901294&utm_source=habrahabr&utm_medium=rss
Хабр Микросервисы на C#. Часть 3 Вас не удивило, что проблема 1970-х — высокая сцепленность кода — дожила до 2010-го и способствовала изобретению микросервисов? Если так, то вы не удивитесь и узнав, что микросервисы тоже её не...
Post #9490 527
Native Model Context Protocol (MCP) support in n8n

n8n now comes with built-in support for Model Context Protocol (MCP), adding both MCP Server Trigger and MCP Client nodes…
The post Native Model Context Protocol (MCP) support in n8n appeared first on Daily .NET Tips.


https://dailydotnettips.com/native-model-context-protocol-mcp-support-in-n8n/
Daily .NET Tips Native Model Context Protocol (MCP) support in n8n - Daily .NET Tips n8n now comes with built-in support for Model Context Protocol (MCP), adding both MCP Server Trigger and MCP Client nodes…
Post #9489 505
Join the .NET & C# Teams at Microsoft Build 2025

The countdown to Microsoft Build 2025 is on! Join us May 19-22 either in-person in Seattle or online and explore an exciting lineup of .NET and C# content, including sessions on AI integration, app modernization, and the latest language features.
The post Join the .NET & C# Teams at Microsoft Build 2025 appeared first on .NET Blog.


https://devblogs.microsoft.com/dotnet/join-us-at-build-2025/
Microsoft News Join the .NET & C# Teams at Microsoft Build 2025 The countdown to Microsoft Build 2025 is on! Join us May 19-22 either in-person in Seattle or online and explore an exciting lineup of .NET and C# content, including sessions on AI integration, app modernization, and the latest language features.
Post #9488 502
[Перевод] Nuke, AppVeyor, GitVerse

Недавно я работал над небольшим собственным проектом, представляющим собой Roslyn-генератор интерфейсов только для чтения для существующих классов. Когда я посчитал, что пришло время выкладывать результаты в виде NuGet-пакета, я решил, что нужно создать автоматизированный конвейер сборки. В прошлом я уже решал такую задачу с помощью AppVeyor. Но на этот раз имелись некоторые отличия. Во-первых, в прошлом я использовал Cake для описания задач сборки. На этот раз я решил попробовать Nuke. Последний обещает лучшую интеграцию с Visual Studio. Кроме того, я решил попробовать русский аналог GitHub - GitVerse. Что из этого получилось, читайте ниже.
Читать далее

https://habr.com/ru/articles/901088/?utm_campaign=901088&utm_source=habrahabr&utm_medium=rss
Хабр Nuke, AppVeyor, GitVerse Недавно я работал над небольшим собственным проектом, представляющим собой Roslyn-генератор интерфейсов только для чтения для существующих классов. Когда я посчитал, что пришло время выкладывать...
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 →