NET (Core) - кроссплатформенная и открытый код реализация .NET, переоформленная для облачной эпохи, сохраняя при этом значительную совместимость с платформа .NET Framework. Используется для приложений Linux, macOS и Windows.

новые заметки

Как запускать фоновые задачи в приложении NET Core

В этой записи блога я расскажу, как запускать фоновые задачи в веб-приложениях net Core, используя инфраструктуру и API, предоставляемые платформой ASP.Net Core. Существует множество сценариев, в которых вы хотите постоянно выполнять задачу в фоновом ...

Читать далее

Планировщик на ASP.NET 6 с помощью Quartz.NET и мониторинга SignalR

В этой статье мы собираемся использовать Quartz.NET для планирования наших заданий и использовать Signalr для просмотра мониторинга результатов/прогресса.Создайте js-файл SignalR.создайте файл hub.js и сохраните его в папке wwwroot->js.const conne ...

Читать далее

Парсинг веб-страниц с помощью C#

Прочитав этот пост, вы узнаете, как создать настоящий веб-парсер C#. Имейте в виду, что даже если вы используете C#, вы сможете адаптировать эту информацию для всех языков, поддерживаемых платформой .NET, включая VB.NET и F#.Создание веб-парсера с по ...

Читать далее

Хост веб-приложения .net core 6.0 в качестве службы Windows Kestrel

Если вы создадите веб-приложение .NET Core 6.0 по умолчанию, оно будет работать как служба приложений. Но если вы хотите разместить приложение самостоятельно, вы можете запустить его как службу Windows.Вот как вы обычно инициализируете веб-приложение ...

Читать далее

Hangfire, как извлечь все задания

Чтобы извлечь и отобразить все сохраненные задания с помощью Hangfire без пользовательского интерфейса, выполните следующие действия:1. В вашем коде C# создайте новый маршрут конечной точки HTTP GET с путем «/jobs». Он будет обрабатывать запрос на по ...

Читать далее

Использование сервисов scoped внутри singletons

Хотелось бы сразу предупредить, что попытка использовать сервисы с ограниченной областью действия внутри singletons (или использование любого недолговечного сервиса внутри долгоживущего сервиса, если уж на то пошло!), как правило, является плохой иде ...

Читать далее

Публикация приложения одним файлом с помощью Visual Studio

Visual Studio создает многократно используемые профили публикации, которые управляют процессом публикации приложения. Для приложений ASP.NET, .NET Core можно использовать средство публикации для развертывания приложений. Средство публикации помогает ...

Читать далее

Применяем кортеж для передачи параметров в контроллер net core MVC.

Кортеж — это тип данных C# (появился в C# 7.0), который предоставляет краткий синтаксис для группирования нескольких элементов данных в упрощенную структуру. Кортежи позволяют сгруппировать и предоставить пользователю данные различных типов. Сегодня ...

Читать далее

Оживляем приложение с помощью SignalR и .NET 6

Самое распространенное в разработке программного обеспечения — это приложения, которые делают запросы к серверу и ждут, пока сервер обработает этот запрос и вернет данные. Но что, если нам нужны эти данные именно в тот момент, когда мы делаем запрос, ...

Читать далее

Использование файл конфигурации appsettings.json в консольном приложении .Net Core

Консольное приложение .NET core — это удивительный базовый шаблон приложения, который позволяет быстро создать приложение и проверить свои идеи. В то же время его также можно использовать для создания готового к производству приложения. Поскольку это ...

Читать далее