Публикации по теме 'dotnet'


Парсинг веб-страниц с использованием C#, HTTPClient и HTML Agility Pack
Веб-скрапинг — это метод, который собирает информацию из других онлайн-источников. Это отличный способ объединить разные источники в один. Чтобы создать парсер, вам нужно несколько вещей: онлайн-источники, некоторый код, который может получить доступ к Интернету, и графический интерфейс. В этой статье я собираюсь показать вам, как работает парсинг веб-страниц с использованием C#. Цели этой статьи В этой статье я покажу вам, как можно собирать информацию из Интернета с помощью C# и..

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

Как не надо проектировать API микросервисов!
Учитесь на реальных бедствиях — избегайте этих ошибок API микросервисов как чумы! Архитектура микросервисов приобрела огромную популярность благодаря своей способности обеспечивать масштабируемость, гибкость и независимое развертывание сервисов. Однако когда дело доходит до разработки API для микросервисов, даже опытные разработчики могут совершать ошибки, которые приводят к серьезным неудачам. В этой статье мы рассмотрим некоторые распространенные ошибки в разработке API..

Обработка исключений в C#: лучшие практики
Обработка исключений в C# может значительно выиграть от повышения удобочитаемости и удобства сопровождения кода. Введение Когда дело доходит до обработки исключений, разработчики часто сталкиваются с выбором, который влияет на структуру кода и его понятность. Одно из таких решений включает использование фильтров исключений вместо альтернативных подходов, таких как лямбда-выражения или замыкания. В статье демонстрируются эти параметры с акцентом на их влияние на понимание кода и..

Утилита для проверки байтового кода Dotnet Mutation Test - Faultify
Последние 10 недель я и еще несколько человек работали над инструментом проверки мутаций под названием Faultify . Этот инструмент намеренно вводит логические ошибки в кодовую базу для проверки качества тестирования. Введение Что касается Stryker, пока что это единственный лучший вариант для выполнения мутаций исходного кода .net, Faultify предлагает тестирование мутаций байтового кода. Этот метод выбран по двум причинам: 1) Чтобы выяснить, являются ли мутации байт-кода лучшей..

7 полезных библиотек .NET, которые вы должны использовать в своем следующем проекте
Усильте свою разработку .NET Есть поговорка «Не нужно изобретать велосипед». Библиотеки — лучший тому пример. Это поможет вам написать сложные и трудоемкие функции простым способом. По моему мнению, хороший проект использует одни из лучших доступных библиотек.

Откройте для себя .NET 8 Preview 3! 7 функций, которые вам нужно знать
Пристегнитесь, разработчики, потому что Microsoft снова возвращается с выпуском .NET 8 Preview 3! По горячим следам предыдущих предварительной версии 1 и предварительной версии 2 эта последняя итерация обещает предоставить еще больше улучшений и новых интересных функций для постоянно развивающейся экосистемы .NET.