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

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

@dotnetter

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

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

Showing posts older than #9227 · Back to latest

Older Posts 20 shown
Post #9226 537
Топ-10 ошибок, найденных в C# проектах за 2024 год

В течение 2024 года команда PVS-Studio активно делилась статьями о проверке открытых C# проектов. Мы решили продолжить традицию и отобрали для вас 10 самых интересных ошибок, обнаруженных за этот период. Приятного чтения!
Читать далее

https://habr.com/ru/companies/pvs-studio/articles/868968/?utm_campaign=868968&utm_source=habrahabr&utm_medium=rss
Хабр Топ-10 ошибок, найденных в C# проектах за 2024 год В течение 2024 года команда PVS-Studio активно делилась статьями о проверке открытых C# проектов. Мы решили продолжить традицию и отобрали для вас 10 самых интересных ошибок, обнаруженных за этот...
Post #9225 601
DotNet&More #142: Что было в 2024, что будет в 2025 с C#/.Net и не только

Астрологи объявили месяц новогодних выпусков. Посмотрим что было с нашими любимыми технологиями в уходящем году, куда это все ведет в будущем и просто повангуем.

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


Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3S2iE00WFPNTzKAARURZW1Z


Shownotes: 
00:00:00 Вступление
00:10:50 Загнулся ли C#?
00:51:15 .Net в 2025
00:59:15 Unity в 2025


Ссылки:
- https://www.tiobe.com/tiobe-index/ : Рейтинг языков программрования 
- https://learn.microsoft.com/en-us/lifecycle/overview/product-end-of-support-overview : График закапывания стюардесс 
- https://dotnet.microsoft.com/en-us/next : What's next in .NET?


Видео: https://youtube.com/live/bcFu55232ZM

Слушайте все выпуски: 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-144
  • ❤ 1
Post #9224 561
PVS-Studio соответствует требованиям ГОСТ Р 71207—2024 (статический анализ программного обеспечения)

Инструментальное средство PVS-Studio разрабатывается с учётом требований, предъявляемых к статическим анализаторам в ГОСТ Р 71207–2024, выявляет критические ошибки и может использоваться при разработке безопасного программного обеспечения. Рассмотрим функциональные возможности, реализованные в PVS-Studio на конец 2024 года в отношении анализа исходного кода программного обеспечения, написанного на компилируемых языках программирования C, C++, C#, Java.
Читать дальше →

https://habr.com/ru/companies/pvs-studio/articles/868578/?utm_campaign=868578&utm_source=habrahabr&utm_medium=rss
  • 👎 1
  • 🤡 1
Post #9223 563
Новые диагностические правила в PVS-Studio 7.34

С релизом PVS-Studio 7.34 в анализаторе появились новые диагностические правила: taint для Java, множество Unity-диагностик для C#, углубление в OWASP и многое другое! Расскажем о них в этой статье.
Читать далее

https://habr.com/ru/companies/pvs-studio/articles/868508/?utm_campaign=868508&utm_source=habrahabr&utm_medium=rss
Хабр Новые диагностические правила в PVS-Studio 7.34 С релизом PVS-Studio 7.34 в анализаторе появились новые диагностические правила: taint для Java, множество Unity-диагностик для C#, углубление в OWASP и многое другое! Расскажем о них в этой статье....
  • 🔥 1
Post #9222 503
GitHub Launches Free Copilot Plan for Visual Studio Code and Visual Studio Users

GitHub has introduced a new free plan for GitHub Copilot in Visual Studio Code, offering 2,000 code completions and 50 chat messages per month without requiring a subscription or payment. The update integrates Copilot as a core feature in the editor, with new tools like Copilot Edits, Custom Instructions, and terminal chat. A similar free plan is also available for Visual Studio users.
By Almir Vuk

https://www.infoq.com/news/2024/12/github-copilot-free-vscode/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=.NET
InfoQ GitHub Launches Free Copilot Plan for Visual Studio Code and Visual Studio Users GitHub has introduced a new free plan for GitHub Copilot in Visual Studio Code, offering 2,000 code completions and 50 chat messages per month without requiring a subscription or payment. The update integrates Copilot as a core feature in the editor, with…
Post #9221 510
Hello, web world! Enterprise edition

Hello World Enterprise Edition: поэтапная разработка корпоративного веб апп
Проблема.
При разработке сложных корпоративных приложений возникают следующие вызовы:
Необходимость параллельной работы разных команд (фронтенд, бэкенд, аналитика)Сложность реализации и тестирования и необходимость разбиения на компонентыПотребность в согласовании контрактов взаимодействияНеобходимость независимого тестирования компонентов
На примере одного компонента (многошагового визарда) показан подход к декомпозиции и организации процесса разработки.
Этапы решения:
Проектирование API (OpenAPI спецификация)Параллельная разработка: Бэк с заглушками UI, компонентный фронт с моками APIНезависимое тестирование компонентИнтеграция и общее тестирование
Данный подход избыточен для простых приложений, но необходим для enterprise-решений с большими командами и сложной бизнес-логикой.

Далее следует техническая реализация...

https://habr.com/ru/articles/868244/?utm_campaign=868244&utm_source=habrahabr&utm_medium=rss
Post #9220 537
New MSSQL Extension for VS Code Promises Enhanced Developer Productivity

Microsoft enhances Visual Studio Code's MSSQL extension with comprehensive updates, introducing improved database connection, object exploration, and query analysis tools. The new version offers advanced UI features, streamlined table design, enhanced performance visualization, and expanded export capabilities for developers working with Azure SQL and SQL Server databases.
By Almir Vuk

https://www.infoq.com/news/2024/12/mssql-vs-code-extension/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=.NET
InfoQ New MSSQL Extension for VS Code Promises Enhanced Developer Productivity Microsoft enhances Visual Studio Code's MSSQL extension with comprehensive updates, introducing improved database connection, object exploration, and query analysis tools. The new version offers advanced UI features, streamlined table design, enhanced performance…
Post #9219 535
Разработка специализированного графика для отображения ЭКГ с использованием Canvas на плафторме .NET for Android

В современной медицине точное отображение электрокардиограммы (ЭКГ) играет ключевую роль в диагностике и мониторинге сердечно-сосудистых заболеваний. Разработка специализированного графика для визуализации ЭКГ в реальном времени на мобильных устройствах требует не только глубокого понимания медицинских стандартов, но и тщательного выбора технологий для реализации. В статье мы рассмотрим процесс создания такого графика с использованием технологии Canvas, обсудим возникшие проблемы и найденные решения.

Читать далее

https://habr.com/ru/articles/867830/?utm_campaign=867830&utm_source=habrahabr&utm_medium=rss
  • 👍 1
Post #9218 531
GitHub Copilot Free is here in Visual Studio

If you haven’t already heard, GitHub just announced Copilot Free! And great news: you can already start using Copilot Free right now in Visual Studio. It’s available now, and we’re putting the finishing touches on a more streamlined experience in January. We’re excited to bring these benefits to the entire Visual Studio family. With Copilot […]
The post GitHub Copilot Free is here in Visual Studio appeared first on Visual Studio Blog.


https://devblogs.microsoft.com/visualstudio/github-copilot-free-is-here-in-visual-studio/
Microsoft News GitHub Copilot Free is here in Visual Studio Unlock the power of GitHub Copilot Free in Visual Studio. Experience AI-assisted capabilities for smarter debugging, commit messages, and more.
Post #9217 634
Совместить DDD и MVVM: Разработка приложения-трекера расходов по правилу 50-30-20 на .NET MAUI

Всем привет! Сегодня я бы хотел рассказать вам про свое приложение Profitocracy, которое помогает мне следить за личными расходами, а также автоматически планировать бюджет на месяц.
Данный проект является open source, так что, если вам интересно сразу перейти к коду, то вы можете ознакомиться с его исходниками на GitHub.
Читать далее

https://habr.com/ru/articles/867768/?utm_campaign=867768&utm_source=habrahabr&utm_medium=rss
Хабр Совместить DDD и MVVM: Разработка приложения-трекера расходов по правилу 50-30-20 на .NET MAUI Всем привет! Сегодня я бы хотел рассказать вам про свое приложение Profitocracy , которое помогает мне следить за личными расходами, а также автоматически планировать бюджет на месяц. Данный проект...
  • 👍 1
Post #9216 524
Учить и учиться: мой путь от джуна до тимлида

Какие задачи решает лидер команды, какими навыками необходимо обладать и как развиваться в карьере? Если вы метите на позицию тимлида, но не знаете, как к ней подступиться, то эта статья — для вас.
Привет, Хабр! Меня зовут Радик Нургалиев, я руководитель команды .NET-разработчиков IBS. В этой статье расскажу про свой карьерный рост от начинающего программиста до руководителя в компаниях разного масштаба. Понятно, что у каждой ИТ-компании свои представления о прекрасном и свои схемы карьерных треков сотрудников, а значит, не может быть некой единой для всех разработчиков инструкции «Как стать тимлидом за Х лет». Я поделюсь личным опытом. Надеюсь, кому-нибудь он поможет повторить мою траекторию: начинающий программист → разработчик со стажем 1–3 года → опытный разработчик → куратор команды → тимлид.
Сразу оговорюсь, что я не использую условные понятия типа «Middle» или «Senior», потому что в каждой компании под ними понимают свой набор компетенций.

Читать далее

https://habr.com/ru/companies/ibs/articles/867460/?utm_campaign=867460&utm_source=habrahabr&utm_medium=rss
Хабр Учить и учиться: мой путь от джуна до тимлида Какие задачи решает лидер команды, какими навыками необходимо обладать и как развиваться в карьере? Если вы метите на позицию тимлида, но не знаете, как к ней подступиться, то эта статья — для вас....
Post #9215 507
.NET Conf 2024 Recap – Celebrating .NET 9, AI, Community, & More

.NET Conf 2024 is over, but you can catch up with all the announcement and fun with video recordings, slides, demos, and more.
The post .NET Conf 2024 Recap – Celebrating .NET 9, AI, Community, & More appeared first on .NET Blog.


https://devblogs.microsoft.com/dotnet/dotnet-conf-2024-recap/
Microsoft News .NET Conf 2024 Recap – Celebrating .NET 9, AI, Community, & More .NET Conf 2024 is over, but you can catch up with all the announcement and fun with video recordings, slides, demos, and more.
Post #9214 536
Refresh your Find results

Are you tired of having to repeatedly launch the Find window in Visual Studio to update your search results? Whether you’ve just refactored some code or pulled recent changes, having to redo a search to get updated results is no longer necessary. With the new refresh option, you can now update your Find results without […]
The post Refresh your Find results appeared first on Visual Studio Blog.


https://devblogs.microsoft.com/visualstudio/refresh-your-find-results/
Microsoft News Refresh your Find results Discover the new Refresh feature in Find Results in Visual Studio 2022, designed to streamline your search process and update results instantly without redoing the search.
  • 😁 2
Post #9212 514
Генерация дашборда по DAX мере через AI DAX движок

Привет, Хабр! AI инструменты широко используются в разработке и других сферах, казалось бы, что ещё можно в них улучшить или добавить? Всё зависит от предметной области, в области Business Intelligence при работе с языком запросов DAX актуальным может быть работа с мерами и создание новых мер. Рутинной задачей при этом является создание схемы данных и заполнение её данными для каждой меры, или можно использовать уже имеющуюся схему, однако при этом при переходе с одной схемы (где выполняются запросы) на другую приходится переименовывать таблицы и столбцы, сопоставлять типы данных и т. д. В связи с этим актуальным может быть инструмент для создания схемы данных для меры «на лету» и выполнения запроса с мерой, т. е. построение запроса и дашборда (концептуально, без форматирования) по мере «на лету».
В dax.do можно строить DAX запрос только для существующих схем, т. е. приходится тратить время на переименование полей и таблиц в DAX запросе при переносе написанного DAX‑запроса из dax.do.
В этой статье рассматривается решение такой проблемы — генерация схемы, связей, запроса и дашборда «на лету» (концептуально, по аналогии с отображением дашборда на основе DAX в dax.do), но только сугубо средствами AI, без реальных DAX движков. Надеюсь, такие инструменты или идеи могут быть полезны аналитикам и разработчикам для повседневной работы, если Вам интересен AI в DAX — добро пожаловать под кат:)

Читать далее

https://habr.com/ru/articles/866534/?utm_campaign=866534&utm_source=habrahabr&utm_medium=rss
Хабр Генерация дашборда по DAX мере через AI DAX движок Привет, Хабр! AI инструменты широко используются в разработке и других сферах, казалось бы, что ещё можно в них улучшить или добавить? Всё зависит от предметной области, в области Business...
Post #9211 488
Exploring Microsoft.Extensions.VectorData with Qdrant and Azure AI Search

Discover how to use Microsoft.Extensions.VectorData to implement semantic search using Qdrant and Azure AI Search
The post Exploring Microsoft.Extensions.VectorData with Qdrant and Azure AI Search appeared first on .NET Blog.


https://devblogs.microsoft.com/dotnet/vector-data-qdrant-ai-search-dotnet/
Microsoft News Exploring Microsoft.Extensions.VectorData with Qdrant and Azure AI Search Discover how to use Microsoft.Extensions.VectorData to implement semantic search using Qdrant and Azure AI Search
  • ❤ 1
Post #9210 528
Create internal GitHub repos for your team

Visual Studio 2022 now includes support for creating internal repositories for GitHub organizations. This feature allows developers to work within their GitHub organization’s guidelines within the Visual Studio environment more effectively. Managing repositories involves configuring varying levels of visibility and permissions. Visual Studio 2022’s new feature aims to smooth this process by providing support for […]
The post Create internal GitHub repos for your team appeared first on Visual Studio Blog.


https://devblogs.microsoft.com/visualstudio/create-internal-github-repos-for-your-team/
Microsoft News Create internal GitHub repos for your team Discover how Visual Studio 2022’s new support for internal GitHub organization repositories simplifies your workflow and enhances project visibility compliance.
Post #9209 553
Путь кода VS путь языковых моделей

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

Читать далее

https://habr.com/ru/companies/skbkontur/articles/865924/?utm_campaign=865924&utm_source=habrahabr&utm_medium=rss
Хабр Путь кода VS путь языковых моделей Привет. Меня зовут Алексей. Если коротко, то я делаю внутренние сервисы Контура. У меня сложилось мнение, что сейчас разработка многих компонентов в продукте может быть выполнена двумя путями: путем...
Post #9208 553
[Перевод] Опасность наивности

Вопрос на засыпку. Как вы реализуете перемешивание колоды карт?
В статье мы рассмотрим пару реализаций этой несложной задачи, а также узнаем, почему применение наивного алгоритма в карточных играх может быть опасным.
Читать далее

https://habr.com/ru/articles/866736/?utm_campaign=866736&utm_source=habrahabr&utm_medium=rss
Post #9207 547
WebMarkupMin: Обновления в ASP.NET Core-расширениях, вызванные выходом .NET 9 и не только

Уже стало традицией, что выход очередной версии .NET становится поводом для выпуска новой версии WebMarkupMin. Обычно подобные выпуски WebMarkupMin сопровождаются обновлением расширений для ASP.NET Core и этот раз не стал исключением. Многие ожидали, что с появлением .NET 9 появится новый модуль WebMarkupMin.AspNetCore9, но этого не произошло. В этой статье я расскажу о причинах такого решения. Кроме того, в этот раз в ASP.NET Core-расширениях довольно много изменений, а поскольку для большинства разработчиков основным источником информации об этих расширениях является уже немного устаревшая статья Эндрю Лока «HTML minification using WebMarkupMin in ASP.NET Core», то я постараюсь разъяснить некоторые неочевидные моменты.

Читать далее

https://habr.com/ru/articles/866486/?utm_campaign=866486&utm_source=habrahabr&utm_medium=rss
Хабр WebMarkupMin: Обновления в ASP.NET Core-расширениях, вызванные выходом .NET 9 и не только Уже стало традицией, что выход очередной версии .NET становится поводом для выпуска новой версии WebMarkupMin. Обычно подобные выпуски WebMarkupMin сопровождаются обновлением расширений для ASP.NET...
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 →