Microsoft выпустила для тестеров-разработчиков экспериментальную версию редактора MSBuild. Компания заявляет, что она стала проще и полезнее для пользователей.
Microsoft выпустила первую предварительную версию .NET 9 и раскрыла цели разработки новой версии открытой платформы
Microsoft представила инструмент AppCAT для миграции локальных приложений .NET в Azure

Команда Microsoft анонсировала инструмент под названием Azure Migrate и инструмент оценки кода для .NET, который получил сокращённое название AppCAT. Он предназначен для помощи разработчикам в миграции локальных приложений .NET в Azure. AppCAT позволяет оценивать исходный код, конфигурации и двоичные файлы .NET, выявляя потенциальные проблемы и возможности в процессе миграции.
Microsoft напомнила, что поддержка Visual Studio 2013 заканчивается 9 апреля 2024 года

В начале января 2024 года Microsoft напомнила, что поддержка фирменной среды программирования Visual Studio 2013 заканчивается 9 апреля 2024 года. Это означает, что десятилетняя версия IDE от Microsoft больше не будет получать обновления против багов и патчи безопасности.
PVS-Studio 7.28: поддержка ARM, .NET 8, анализ Unreal Engine без Unity Build и не только

Вышел новый релиз PVS-Studio — 7.28. Теперь можно запускать анализ на архитектуре ARM, .NET 8 и в Unreal Engine без Unity Build, и это ещё не всё! Больше подробностей в этом пресс-релизе.
PVS-Studio 7.27: проверка C# кода в VS Code, анализ Unreal Engine проектов в Rider и не только

Вышел новый релиз PVS-Studio — 7.27. Теперь можно запускать анализ .NET проектов через плагин для VS Code, анализировать Unreal Engine проекты в режиме прямого открытия в новой версии Rider и это еще не всё! Больше подробностей в этой заметке.
Бета-тестирование: плагин PVS-Studio для VS Code проверяет проекты на .NET

Близится релиз PVS-Studio 7.27, и сегодня мы приглашаем вас принять участие в бета-тестировании плагина PVS-Studio для Visual Studio Code. Обновление будет особенно интересным для C# разработчиков, так как плагин теперь поддерживает анализ .NET проектов. Также вы сможете попробовать более удобный UI.
Microsoft объявила о прекращении поддержки Visual Studio для Mac после августа 2024 года

Microsoft объявила о прекращении поддержки своей интегрированной среды разработки (IDE) .NET, предназначенной специально для Mac. Проект Visual Studio для Mac перестанет получать обновления после 31 августа 2024 года. До этого момента Microsoft будет публиковать обновления безопасности и патчи для поддержки работы IDE Visual Studio для Mac версии 17.6.
JetBrains рассказала о том, как установить Rider IDE на Steam Deck

В блоге JetBrains представили пошаговою инструкцию о том, как установить на Steam Deck полноценную среду разработки Rider и .NET SDK. Компания считает, что это может упростить разработку для Steam Deck и ускорить процесс тестирования, позволив делать это сразу на целевом устройстве.
Смени работу за 2 дня и включайся в новый проект с точки старта

Ты Backend или Full-stack разработчик? Пишешь на .net или Angular? Тебе надоело пилить костыли и хочется попробовать что-то новое? Тогда приходи на <Карьерный спринт> в Nexign!
Бесплатные способы извлечения таблиц из PDF в C#

PDF (Portable Document Format) - это формат файлов, который широко используется для обмена и хранения электронных документов. Его популярность привела к тому, что многие важные данные хранятся в PDF-файлах в виде таблиц. Однако когда нам нужно использовать эти данные для дальнейшего анализа, обработки или импорта в другие системы, ручное извлечение табличных данных из PDF становится громоздким и сопряжено с ошибками. Поэтому автоматизация извлечения табличных данных из PDF-файлов стала важным требованием.
Для достижения этой цели, я попробовал общие библиотеки с открытым исходным кодом, такие как iTextSharp и PdfSharp. из Интернета, чтобы найти соответствующие учебники несколько лет назад, и использование результатов не очень хорошо, некоторые из кода не работает. Наконец, я обнаружил, что использование Free Spire.Office for .NET для извлечения табличных данных более удобно, а показатель точности очень высок. В этой статье я поделюсь двумя фрагментами кода C#, которые будут извлекать табличные данные из PDF и сохранять их в TXT-файл и Excel-файл соответственно.
UserGate ускорил NGFW более чем в 4 раза

Российский разработчик ИБ решений сразу вслед за релизом седьмой версии собственной операционной системы – основы экосистемы UserGate SUMMA, включающей в себя UserGate NGFW – в рамках фестиваля кибербезопасности Positive Hack Days объявил о старте следующего этапа внедрения в коммерческую эксплуатацию программно-аппаратного комплекса UserGate FG, представляющего собой NGFW высокой производительности. По итогам успешных лабораторных испытаний прототипа несколько десятков готовых платформ поступили в тестовую эксплуатацию клиентам UserGate, пожелавших принять участие в их пилотировании.
– Задача UserGate FG – обеспечить потребность в защите высоконагруженных систем: ЦОДов, инфраструктуры телеком-операторов и т.д. Скорость обработки трафика платформой достигает 160 ГБ/с, что является рекордным для России показателем производительности решений класса NGFW, – прокомментировал менеджер по развитию UserGate Иван Чернов.
По его словам, высокие скорости передачи данных в современном интернете требуют разработки гораздо более производительных NGFW, чем могут предложить сейчас большинство российских разработчиков:
– Некоторые аналитики считают, что 40 ГБ/c – это максимум, который может выжать центральный процессор аппаратных платформ, используемых в России. С ограничением вынуждены были мириться как заказчики, так и поставщики продуктов. Но мы решили все изменить и у нас получилось, нам удалось обойти аппаратное ограничение и ускорить NGFW сразу более, чем в 4 раза, – сообщил Иван Чернов.
Upcoming events
Утечка исходного кода VMProtect

Неизвестный пользователь выложил на китайском форуме исходный код популярного протектора VMProtect версии 3.5.1, вышедший 19.09.2021.
Ушёл из жизни сооснователь Intel Гордон Мур

24 марта 2023 года ушёл из жизни сооснователь Fairchild Semiconductor и Intel Гордон Мур. Ему было 94 года. Intel сообщила, что Мур мирно умер в окружении семьи в своем доме на Гавайях.
Microsoft выпустила экстренные обновления для решения проблем с отображением документов XPS

Microsoft выпустила внеплановые обновления для некоторых версий .NET Framework и .NET для устранения проблем с отображением документов XPS. Они были вызваны накопительными обновлениями безопасности за декабрь 2022 года.
Drink&Talk: приглашаем разработчиков C# на встречу

Где собираются лучшие C# разработчики? На нашем митапе, который пройдет 2 февраля в Нижнем Новгороде! Встречаемся в 18:30 в баре Talk&More?.
На следующий день, 3 февраля, участники митапа посетят наш офис, где смогут пройти собеседование с руководителями разработки и стать частью команды!
FSharp для Unity3d
Для любителей языка программирования Fsharp и игрового движка Unity3D выкладываю ассет для интеграции FSharp в Unity3D.
Microsoft выпустила открытую платформу .NET 7

Microsoft презентовала выпуск открытой платформы .NET 7. Её удалось создать благодаря унификации продуктов .NET Framework, .NET Core и Mono. Платформа позволяет выпускать многоплатформенные приложения для браузера, облачных систем, рабочего стола, IoT-устройств и мобильных платформ с помощью единых библиотек и общего процесса сборки, не зависящего от типа приложения.
Первый хакатон ПСБ по созданию банковских сервисов в Севастополе и Крыму

40 часов живого кода, прокачка скиллов, треки по созданию крутых банковских сервисов, возможность войти в ИТ-команду ПСБ, новые знакомства, подарки и призовой фонд в размере 1 000 000 рублей!
Участвуй в офлайн-хакатоне PSB TECH HACK 8-9 октября. Заявки принимаются до 6 октября!
Authors' contribution
sidristij 3013.4XaocCPS 1863.6sahsAGU 1303.2olegchir 1250.6mezastel 1199.6SergVasiliev 1159.0SergeyT 1140.6phillennium 1081.6marshinov 888.2VBDUnit 853.0