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

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

@dotnetter

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

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

Showing posts older than #9348 · Back to latest

Older Posts 20 shown
Post #9347 568
Post #9345 577
VisualStudio.Extensibility: Tagger support and updates to settings

We continue to invest in the VisualStudio.Extensibility SDK to allow users like you to create extensions that run faster and smoother than ever before! VisualStudio.Extensibility helps you build extensions that run outside the main Visual Studio IDE process for improved performance, reliability, and installation without restarting Visual Studio. Additional benefits include a sleek and intuitive […]
The post VisualStudio.Extensibility: Tagger support and updates to settings appeared first on Visual Studio Blog.


https://devblogs.microsoft.com/visualstudio/visualstudio-extensibility-tagger-support-and-updates-to-settings/
Microsoft News VisualStudio.Extensibility: Tagger support and updates to settings Discover the latest updates in VisualStudio.Extensibility 17.13, including tagger support for custom text decorations and an enhanced settings API for real-time value observation. Build high-performance extensions with .NET 8-based APIs today!
Post #9344 607
Фрактальный декоратор в C#

Привет, Хабр!
Сегодня разберём паттерн «Фрактальный декоратор» — способ рекурсивного декорирования объектов, позволяющий динамически добавлять уровни логики без изменения базового кода.

Читать далее

https://habr.com/ru/companies/otus/articles/883338/?utm_campaign=883338&utm_source=habrahabr&utm_medium=rss
Хабр Фрактальный декоратор в C# Привет, Хабр! Сегодня разберём паттерн «Фрактальный декоратор» — способ рекурсивного декорирования объектов, позволяющий динамически добавлять уровни логики без изменения базового кода. Суть...
  • 👎 3
Post #9343 610
Post #9342 653
Сгенерировать 100 млн случайных строк менее чем за минуту

Зачастую в программисткой практике необходимо нагенерировать множество случайных строк. Либо для тестового примера, либо как источник обезличивания, либо просто, чтобы наполнить разработческую БД. Задача, в принципе, понятная и легкая для любого уровня программиста. Но если это нужно сделать быстро, например, если набор случайных строк нужен здесь и сейчас, то можно использовать предлагаемое решение. Строки получаются разной длины, со 100%-ной хаотичностью (полностью несортированные). Выглядят эти строки вот так (спойлер):

Читать далее

https://habr.com/ru/companies/alfa/articles/883226/?utm_campaign=883226&utm_source=habrahabr&utm_medium=rss
Хабр Сгенерировать 100 млн случайных строк менее чем за минуту Зачастую в программисткой практике необходимо нагенерировать множество случайных строк. Либо для тестового примера, либо как источник обезличивания, либо просто, чтобы наполнить разработческую БД....
Post #9341 597
DevProxy 0.24 Adds More OpenAPI Options

Microsoft has released version 0.24 of DevProxy, an API simulation command-line tool. The new version improves its compatibility with different OpenAPI specifications and adds a few improvements for daily tasks.
By Edin Kapić

https://www.infoq.com/news/2025/02/devproxy-024-openapi/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=.NET
InfoQ DevProxy 0.24 Adds More OpenAPI Options Microsoft has released version 0.24 of DevProxy, an API simulation command-line tool. The new version improves its compatibility with different OpenAPI specifications and adds a few improvements for daily tasks.
Post #9340 646
Нюансы кастования в C#

Всем привет. Не так давно добавлял поддержку кастования через 'as' к себе в компилятор и задался вопросом — в каких случаях я получу Compile Time ошибку? Если заинтересовал — прошу под кат.

Читать далее

https://habr.com/ru/articles/882888/?utm_campaign=882888&utm_source=habrahabr&utm_medium=rss
Хабр Нюансы кастования в C# Всем привет. Не так давно добавлял поддержку кастования через 'as' к себе в компилятор и задался вопросом - в каких случаях я получу Compile Time ошибку? Если заинтересовал - прошу под кат. Решил...
Post #9339 742
Делегаты в C# подробнее

Как они работают под капотом? Что именно происходит при "замыканиях", грамотное обращение со структурами при работе с делегатами.
На что нужно обращать внимание.

Читать далее

https://habr.com/ru/articles/882676/?utm_campaign=882676&utm_source=habrahabr&utm_medium=rss
  • 👍 1
  • 👎 1
Post #9338 624
Exploring the .NET Ecosystem: A Visual Mind Map

The Microsoft .NET platform is a powerful and versatile ecosystem that enables developers to build a wide range of applications,…
The post Exploring the .NET Ecosystem: A Visual Mind Map appeared first on Daily .NET Tips.


https://dailydotnettips.com/net-ecosystem-mindmap/
Daily .NET Tips Exploring the .NET Ecosystem: A Visual Mind Map The Microsoft .NET platform is a powerful and versatile ecosystem that enables developers to build a wide range of applications,…
Post #9337 544
EDA of dataset Python

Привет, Хабр!
Аналитики данных часто сталкиваются с грязными данными, которые могут существенно замедлить процесс анализа. Грязны данные – это пропущенные значения, дубликаты, неконсистентные данные. Пропущенные значения заставляют нас гадать, что же было замыслено нашим коллегой; дубликаты вводят в заблуждение, умножая одно и то же на количество их копий, а неконсистентные данные заставляют нас сомневаться в каждой цифре.
Очищать грязные данные можно c Pandas. Рассмотрим основные методы.

Читать далее

https://habr.com/ru/articles/882588/?utm_campaign=882588&utm_source=habrahabr&utm_medium=rss
Хабр EDA of dataset Python Привет, Хабр! Аналитики данных часто сталкиваются с грязными данными, которые могут существенно замедлить процесс анализа. Грязны данные – это пропущенные...
Post #9336 581
В Microsoft тоже ошибаются. Проверяем MSBuild

MSBuild — это платформа автоматизированной сборки приложений от Microsoft, которая используется для компиляции, упаковки и развёртывания приложений. Проект пользуется большой популярностью среди разработчиков, и мы сами активно применяем его в работе нашего анализатора. В статье мы расскажем о потенциальных ошибках, которые нам удалось выявить в продукте от Microsoft.
Читать далее

https://habr.com/ru/companies/pvs-studio/articles/882530/?utm_campaign=882530&utm_source=habrahabr&utm_medium=rss
Хабр В Microsoft тоже ошибаются. Проверяем MSBuild MSBuild — это платформа автоматизированной сборки приложений от Microsoft, которая используется для компиляции, упаковки и развёртывания приложений. Проект пользуется большой популярностью среди...
Post #9335 545
New restrictions on package loading

As Visual Studio transitions its core packages and services to an async loading/retrieval model, we’ve identified bugs in both the initial async implementation and the existing synchronous package loading mechanism. While most of these bug fixes have been transparent to extenders, one requires attention due to changed constraints. This post highlights that change. Note that […]
The post New restrictions on package loading appeared first on Visual Studio Blog.


https://devblogs.microsoft.com/visualstudio/new-restrictions-on-package-loading/
Microsoft News New restrictions on package loading Learn about the latest fix in Visual Studio’s async package loading model, preventing cyclic load issues and improving stability. Discover best practices for extension developers to avoid cycles and ensure reliable service retrieval.
Post #9334 538
Announcing TypeScript 5.8 RC

Today we are excited to announce the Release Candidate (RC) of TypeScript 5.8! To get started using the Release Candidate, you can get it through npm with the following command: npm install -D typescript@rc Let’s take a look at what’s new in TypeScript 5.8! What’s New Since the Beta? Since our beta release, we have […]
The post Announcing TypeScript 5.8 RC appeared first on TypeScript.


https://devblogs.microsoft.com/typescript/announcing-typescript-5-8-rc/
Microsoft News Announcing TypeScript 5.8 RC Today we are excited to announce the Release Candidate (RC) of TypeScript 5.8! To get started using the Release Candidate, you can get it through npm with the following command: npm install -D typescript@rc Let’s take a look at what’s new in TypeScript 5.8!…
Post #9332 549
Часть 2: Как оптимизировать логирование в .NET: советы и примеры

Узнайте, как оптимизировать логирование в .NET на практике. Разбираем тесты производительности, сравниваем методы и показываем, как автоматизировать переход на эффективное логирование.
— Читать дальше «Часть 2: Как оптимизировать логирование в .NET: советы и примеры»


https://tproger.ru/articles/kak-optimizirovat-logirovanie-v--net--sovety-i-primery
Tproger Часть 2: Как оптимизировать логирование в .NET: советы и примеры Узнайте, как оптимизировать логирование в .NET на практике. Разбираем тесты производительности, сравниваем методы и показываем, как автоматизировать переход на эффективное логирование.
Post #9331 596
Кто сильнее: XDocument или XmlDocument, или как я приручал табличные редакторы

Привет! Я Кирилл Пронин, разработчик PIX RPA из PIX Robotics. В этой статье расскажу о том, как мы учили наш продукт работать с импортозамещенными табличными редакторами в Linux-подобных операционных системах, кто сильнее - XDocument или XmlDocument, и какие лайфхаки я унес с собой.
Читать далее

https://habr.com/ru/companies/pix_robotics/articles/882242/?utm_campaign=882242&utm_source=habrahabr&utm_medium=rss
Хабр Кто сильнее: XDocument или XmlDocument, или как я приручал табличные редакторы Привет! Я Кирилл Пронин, разработчик PIX RPA из PIX Robotics. В этой статье расскажу о том, как мы учили наш продукт работать с импортозамещенными табличными редакторами в Linux-подобных операционных...
Post #9330 542
Uno Platform 5.6 Released: Performance Enhancements, Hot Reload Improvements and More

Uno Platform team has announced the release of version 5.6, bringing substantial improvements in performance, productivity, and cross-platform development capabilities. Among the key updates are significant enhancements to Hot Reload, expanded app packaging support, and notable memory and runtime optimizations.
By Almir Vuk

https://www.infoq.com/news/2025/02/uno-platform-56/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=.NET
InfoQ Uno Platform 5.6 Released: Performance Enhancements, Hot Reload Improvements and More Uno Platform team has announced the release of version 5.6, bringing substantial improvements in performance, productivity, and cross-platform development capabilities. Among the key updates are significant enhancements to Hot Reload, expanded app packaging…
Post #9329 568
Presentation: Modernizing DevOps with AI, Boosting Productivity, and Redefining Developer Experience

The panelists discuss how generative AI is boosting productivity, redefining the developer experience, and affecting software development in 2025.
By Christian Bonzelet, Jessica Andersson, Garima Bajpai, Shobhit Verma, Renato Losio

https://www.infoq.com/presentations/generative-ai-2025/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=.NET
InfoQ Modernizing DevOps with AI, Boosting Productivity, and Redefining Developer Experience The panelists discuss how generative AI is boosting productivity, redefining the developer experience, and affecting software development in 2025.
Post #9328 581
Announcing Generative AI for Beginners – .NET

Introducing a new practical course designed for the .NET community to explore the world of Generative AI.
The post Announcing Generative AI for Beginners – .NET appeared first on .NET Blog.


https://devblogs.microsoft.com/dotnet/announcing-generative-ai-for-beginners-dotnet/
Microsoft News Announcing Generative AI for Beginners – .NET Introducing a new practical course designed for the .NET community to explore the world of Generative AI.
Post #9327 514
First preview of Visual Studio 2022 v17.14

We are pleased to announce the release of Visual Studio 2022 v17.14 Preview 1, marking the initial preview of our next update to Visual Studio. This update prioritizes delivering exceptional developer experiences, with an emphasis on stability and security, as well as AI enhancements. Download the preview and see the full list of enhancements in […]
The post First preview of Visual Studio 2022 v17.14 appeared first on Visual Studio Blog.


https://devblogs.microsoft.com/visualstudio/first-preview-of-visual-studio-2022-v17-14/
Microsoft News First preview of Visual Studio 2022 v17.14 Discover what's new in Visual Studio 2022 v17.14 Preview 1! This update focuses on stability, security, and AI-driven improvements, including smarter code suggestions and enhanced developer productivity. Try it now!
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 →