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

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

@dotnetter

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

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

Showing posts older than #9247 · Back to latest

Older Posts 20 shown
Post #9246 704
5 Библиотек для Обработки PDF в C#, Которые Необходимо Знать

Работа с PDF-документами — это распространённая задача в современном программировании. Независимо от того, создаёте ли вы отчёты,Invoices или управляете формами, наличие правильной библиотеки может значительно упростить вашу работу. В этой статье мы рассмотрим пять библиотек для работы с PDF-документами на C#, сосредоточив внимание на бесплатных или открытых вариантах. Мы обсудим плюсы и минусы каждой библиотеки и предоставим простой пример «Hello World» для создания PDF.

Читать далее

https://habr.com/ru/articles/871232/?utm_campaign=871232&utm_source=habrahabr&utm_medium=rss
  • 👍 3
  • 🤡 1
Post #9245 670
Деплоймент нескольких ASP.Net Core-приложений на VPS сервере и настройка доступа к ним по доменному имени 3-го уровня

Деплоймент нескольких ASP.Net Core-приложений на VPS сервере с Ubuntu и настройка доступа к ним по доменному имени 3-го уровня.

Читать далее

https://habr.com/ru/articles/871182/?utm_campaign=871182&utm_source=habrahabr&utm_medium=rss
Хабр Деплоймент нескольких ASP.Net Core-приложений на VPS сервере и настройка доступа к ним по доменному имени 3-го уровня Исходные данные VPS-хостинг на основе Ubuntu 22.04.05 LTS. На VPS установлены: nginx 1.18.0 в качестве реверс-прокси. .Net нужной версии. Приобретено доменное имя, по которому обеспечен доступ к...
  • 👍 1
  • 🤡 1
Post #9244 637
OpenSilver 3.1 Brings XAML Cross-Platform Designer

The latest version of OpenSilver 3.1, a remake of Microsoft's retired Silverlight web application framework, extends the visual designer launched in July to non-Windows platforms. It also includes support for .NET 9 and some WPF-specific features.
By Edin Kapić

https://www.infoq.com/news/2024/12/opensilver-3-1-xaml/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=.NET
InfoQ OpenSilver 3.1 Brings XAML Cross-Platform Designer The latest version of OpenSilver 3.1, a remake of Microsoft's retired Silverlight web application framework, extends the visual designer launched in July to non-Windows platforms. It also includes support for .NET 9 and some WPF-specific features.
Post #9243 603
Dock the Code Search window in Visual Studio 2022

Ever felt frustrated with the search window cluttering your workspace? The latest feature in Visual Studio 2022 gives you more control over the behavior of the Code and Feature Search window, making your search experience smoother and more efficient. Some users have shared that the search window feels intrusive, interrupting your work by appearing mid-screen […]
The post Dock the Code Search window in Visual Studio 2022 appeared first on Visual Studio Blog.


https://devblogs.microsoft.com/visualstudio/dock-the-code-search-window-in-visual-studio-2022/
Microsoft News Dock the Code Search window in Visual Studio 2022 Discover how Visual Studio 2022's new search window control feature can optimize your workflow by allowing you to dock and manage your search windows effortlessly. Learn about the streamlined previewing experience and more.
Post #9241 636
Go to line anywhere with Code Search for Visual Studio 2022

Finding the exact line of code where an issue is occurring can be like searching for a needle in a haystack. Whether you are debugging an error on line 43 of a file or diving into a specific section of code, you can efficiently jump to the right places with this newest addition to Code […]
The post Go to line anywhere with Code Search for Visual Studio 2022 appeared first on Visual Studio Blog.


https://devblogs.microsoft.com/visualstudio/go-to-line-anywhere-with-code-search-for-visual-studio-2022/
Microsoft News Go to line anywhere with Code Search for Visual Studio 2022 Discover how Visual Studio 2022's enhanced Code Search feature allows you to quickly navigate to specific lines in your code, boosting your productivity and efficiency.
  • 😁 1
Post #9240 687
Какие языки программирования учить в 2025 году

Топ-7 языков, в котором нет Rust, но есть 1С.
— Читать дальше «Какие языки программирования учить в 2025 году»


https://tproger.ru/articles/kakie-yazyki-programmirovaniya-uchit-v-2025-godu
Tproger Какие языки программирования учить в 2026 — с зарплатами Рейтинг 7 языков для изучения в 2026: Python, TypeScript, JavaScript, Java, C++, Go, 1С. Зарплаты, рейтинги TIOBE и GitHub, перспективы.
  • 💩 8
Post #9239 753
.NET Community Toolkit 8.4: New MVVM Features, Enhanced Analyzers and Bug Fixes

The .NET Community Toolkit has officially released version 8.4, introducing significant updates and improvements. The latest release includes support for partial properties in the MVVM Toolkit generators, new diagnostic analyzers, bug fixes, and other enhancements to facilitate development workflows.
By Almir Vuk

https://www.infoq.com/news/2024/12/dotnet-community-toolkit-84/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=.NET
InfoQ .NET Community Toolkit 8.4: New MVVM Features, Enhanced Analyzers and Bug Fixes The .NET Community Toolkit has officially released version 8.4, introducing significant updates and improvements. The latest release includes support for partial properties in the MVVM Toolkit generators, new diagnostic analyzers, bug fixes, and other enhancements…
Post #9238 747
Critical: .NET Install links are changing

The .NET installers and archives distribution method is currently changing unexpectedly. This change may impact your development, CI, and production infrastructure. It is crucial to validate if you are affected and monitor for any downtime or disruptions.
The post Critical: .NET Install links are changing appeared first on .NET Blog.


https://devblogs.microsoft.com/dotnet/critical-dotnet-install-links-are-changing/
Microsoft News Critical: .NET Install links are changing The .NET installers and archives distribution method is currently changing unexpectedly. This change may impact your development, CI, and production infrastructure. It is crucial to validate if you are affected and monitor for any downtime or disruptions.
Post #9237 636
Рыбка-советник для chess.com

Очень люблю играть в шахматы. Давно играю десятиминутки на chess.com. Но мой предел — в районе рейтинга 1500. И все потому, что много «зеваю». Вот если ли бы рядом был советчик, уберегающий от глупых зевков... А что, если прикрутить шахматный движок, чтобы он подсказывал в трудной позиции? Это нечестная игра, но с ботами любого рейтинга в качестве обучения — не возбраняется. То есть нужно поставить движок, как-то прочитать шахматную позицию из браузера, передать ее движку, получить ответ за разумное время.

Давайте разбираться

https://habr.com/ru/articles/870140/?utm_campaign=870140&utm_source=habrahabr&utm_medium=rss
Хабр Рыбка-советник для chess.com и lichess.org Один из популярнейших шахматных движков — StockFish . Он бесплатный, у него репозитарий на Github , очень высокий рейтинг 3000+ (больше, чем у любого гроссмейстера), передовые...
Post #9236 602
GraphQL для C#. БД прилагается

Приветствую, Хабр! Относительно недавно я решил влиться в С# и его технологию для создания веб-приложений ASP.NET. До этого писал в основном на С++ и Python с Django. Ну а так как я по жизни практик, то и чтоб чему-то научиться, надо что-то сделать, пусть и корявенькое (хотя пару книжек, конечно, прочитал). Выбор пал на стандартное приложение магазина книг, а точнее его бэк составляющую, ибо с дизайном и любыми, даже базовыми, проявлениями фронтовой части я не дружу от слова совсем)
Вначале сделал приложение с базовыми контролерами REST API по учебнику и т.д. Но после захотелось попробовать уже другой вариант, и я решил использовать GraphQL...
Читать далее

https://habr.com/ru/articles/870082/?utm_campaign=870082&utm_source=habrahabr&utm_medium=rss
Хабр GraphQL для C#. БД прилагается Введение (Статья являет собой желание немного обновить информацию на Хабре по данной теме, а так же сыскать несколько подсказок от более опытных коллег) Приветствую, Хабр! Относительно недавно я решил...
Post #9235 662
Как создавать lock-free структуры данных в C# на базе CAS и Thread.Volatile

Привет, Хабр!
В многозадачности блокировки в старом добром понимании начинают становиться узким местом. Когда мы пытаемся использовать обычные синхронизации типа lock, Monitor или Mutex, начинается одна большая проблема: каждый поток, который захватывает блокировку, становится бутылочным горлышком для других.
Допустим, несколько потоков работают с одним и тем же ресурсом, например, с коллекцией данных. Когда один поток захватывает блокировку, все остальные просто стоят в ожидании, пока он её отпустит. Процесс простой, но… можно остаться ждать вечно, и это начнет вызывать проблемы с производительностью, особенно если приложению нужно работать с огромным количеством потоков.
Вот тут и приходят на помощь lock-free структуры данных, которые позволяют нам обрабатывать данные в многозадачной среде без необходимости блокировать потоки. В их основе лежат атомарные операции, такие как CAS.

Читать далее

https://habr.com/ru/companies/otus/articles/868764/?utm_campaign=868764&utm_source=habrahabr&utm_medium=rss
Хабр Как создавать lock-free структуры данных в C# на базе CAS и Thread.Volatile Привет, Хабр! В многозадачности блокировки в старом добром понимании начинают становиться узким местом. Когда мы пытаемся использовать обычные синхронизации типа lock , Monitor или Mutex , начинается...
Post #9234 627
Метод Contains колекций в Entity Framework для SQL Server

Долгое время в метод Contains(), который используется в Entity Framework для фильтрации данных по списку значений, не вносили изменения. До выхода Entity Framework 8 коллекция с этим методом внутри оператора запросов where LINQ транслировалась в значения в виде констант внутри оператора IN для SQL. Если количество элементов равно одному, то преобразование происходило в выражение с оператором ‘=’ на стороне MS SQL Server. Аналогично транслируется и метод расширения Where() LINQ.

Читать далее

https://habr.com/ru/companies/alfa/articles/869120/?utm_campaign=869120&utm_source=habrahabr&utm_medium=rss
Хабр Метод Contains коллекций в Entity Framework для SQL Server Contains коллекций в Entity Framework для SQL Server Долгое время в метод Contains() , который используется в Entity Framework для фильтрации данных по списку значений, не вносили изменения. До...
Post #9233 593
Новое в Pure.DI к концу 2024 года

Pure.DI - это не фреймворк или библиотека, а генератор исходного кода C# для создания композиций объектов в парадигме чистого DI. Последняя статья о Pure.DI выходила в апреле 2024 года. С тех пор прошло больше чем пол года, за это время основные усилия были сосредоточены на исправлении ошибок, увеличении производительности генерации кода и на удобстве использования. Давайте пройдемся по новым возможностям.

К новым возможностям

https://habr.com/ru/articles/868744/?utm_campaign=868744&utm_source=habrahabr&utm_medium=rss
Хабр Новое в Pure.DI к концу 2024 года Pure.DI — это не фреймворк или библиотека, а генератор исходного кода C# для создания композиций объектов в парадигме чистого DI . Последняя статья о Pure.DI выходила в апреле 2024 года. С тех пор...
Post #9232 510
Как обновить библиотеку и утонуть в задаче. Обновление Roslyn и PVS-Studio 7.34

Ежегодно Microsoft выпускает новую версию .NET. Это большое событие, к которому мы выпускаем версию PVS-Studio с поддержкой нововведений. Сегодня речь пойдёт про боль PVS-Studio при обновлении Roslyn — неотъемлемой части .NET.

Читать далее

https://habr.com/ru/companies/pvs-studio/articles/869636/?utm_campaign=869636&utm_source=habrahabr&utm_medium=rss
Хабр Как обновить библиотеку и утонуть в задаче. Обновление Roslyn и PVS-Studio 7.34 Ежегодно Microsoft выпускает новую версию .NET. Это большое событие, к которому мы выпускаем версию PVS-Studio с поддержкой нововведений. Сегодня речь пойдёт про боль PVS-Studio при обновлении Roslyn...
Post #9231 539
infill: бесплатный ассистент в заполнении полей и форм

Насколько часто Вы вводите повторяющиеся данные - такие как логин и пароль или установочные скрипты?
Если чаще, чем изредка - то моя бесплатная программа с открытым исходным кодом (win86/GPLv3) раз и навсегда избавит Вас от излишней рутины - добро пожаловать под кат!

Ссылки на скачивание и исходный код

https://habr.com/ru/articles/869462/?utm_campaign=869462&utm_source=habrahabr&utm_medium=rss
Хабр infill: бесплатный ассистент в заполнении полей и форм Программа пригодится в работе с kvm и remote console , на инсталляциях серверов - да и вообще везде, где есть хоть какая-то потребность в повторяющихся вводах. Программа имитирует нажатия на кнопки...
Post #9230 514
Connect securely to your Azure resources

Visual Studio 2022’s Connected Services features are being updated to help you start secure. In the past, for example with Azure Storage, we’d inject the entire connection string into your configuration. With this update, we’ve removed the secrets from the UX – and from what we save to configuration – altogether. This means your code […]
The post Connect securely to your Azure resources appeared first on Visual Studio Blog.


https://devblogs.microsoft.com/visualstudio/connect-securely-to-your-azure-resources/
Microsoft News Connect securely to your Azure resources Discover how Visual Studio 2022's Connected Services feature revolutionizes connections to Azure resources by eliminating secrets and connection strings from your code.
Post #9229 557
ТОП-40 курсов для SEO-специалистов, включая бесплатное онлайн-обучение поисковой оптимизации и продвижению сайтов

Лучшие онлайн-курсы по SEO (Search Engine Optimization). Список школ, осуществляющих обучение на бесплатной или платной основе, а так же цены на курсы для SEO-специалистов
— Читать дальше «ТОП-40 курсов для SEO-специалистов, включая бесплатное онлайн-обучение поисковой оптимизации и продвижению сайтов»


https://tproger.ru/articles/kursy-c---i-c-
Post #9228 555
Top .NET Blogs Posts of 2024

Let's take a look back at the top .NET blogs from 2024 from exciting announcements, deep dives on new features, and so much more.
The post Top .NET Blogs Posts of 2024 appeared first on .NET Blog.


https://devblogs.microsoft.com/dotnet/top-dotnet-blogs-posts-of-2024/
Microsoft News Top .NET Blogs Posts of 2024 Let's take a look back at the top .NET blogs from 2024 from exciting announcements, deep dives on new features, and so much more.
Post #9227 526
Security updates to Azure publishing from Visual Studio

Visual Studio 2022 introduces a new feature to improve the security of publishing applications to Azure App Service. This feature is designed to disable Basic Authentication and enable integrated security for a more secure publishing process. Basic Authentication has been identified as a less secure method for managing app deployments. Visual Studio 2022 addresses this […]
The post Security updates to Azure publishing from Visual Studio appeared first on Visual Studio Blog.


https://devblogs.microsoft.com/visualstudio/security-updates-to-azure-publishing-from-visual-studio/
Microsoft News Security updates to Azure publishing from Visual Studio Discover the new secure publishing feature in Visual Studio 2022 that enhances the security of your Azure App Service deployments by disabling Basic Authentication and enabling integrated security.
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 →