Подборка руководств по Serilog + .NET Core и подключению Serilog к Azure Application Insights.
Хабр
Страсти по Serilog + .NET Core: Глобальный логгер
Serilog — на данный момент, пожалуй, самая популярная библиотека логирования для .NET. Зародилась эта библиотека ещё до появления платформы .NET Core, в которой разработчики платформы...
Команда Community Toolkit объявила о первых предварительных выпусках двух новых наборов инструментов .NET MAUI:
- CommunityToolkit.Maui
- CommunityToolkit.Maui.Markup
Читать подробнее
- CommunityToolkit.Maui
- CommunityToolkit.Maui.Markup
Читать подробнее
www.nuget.org
CommunityToolkit.Maui 11.0.0
The .NET MAUI Community Toolkit is a collection of Animations, Behaviors, Converters, and Custom Views for development with .NET MAUI. It simplifies and demonstrates common developer tasks building iOS, Android, macOS and Windows apps with .NET MAUI.
Топ-10 докладов с весенней конференции DotNext 2021 Piter: https://proglib.io/w/6031ce0b
Хабр
Топ-10 докладов DotNext 2021 Piter
Весной мы провели DotNext 2021 Piter. А теперь, пока готовим следующий DotNext (пройдёт 21-22 октября), выложили на YouTube видеозаписи весеннего. И традиционно представляем Хабру лучшую десятку...
Forwarded from C# jobs — вакансии по C#, .NET, Unity
#вакансия #удаленка #C_sharp
Позиция: Middle/Senior С# Developer
* Проект:
Международный dating-проект
Формат работы: удалёнка
Занятость: полная/частичная
* Требования
- Стек: C#, ASP.NET, gitflow
* Задачи:
- Устранение багов.
- Поддержка работоспособности серверной части проекта.
* ЗП: от 1000 р/ч до 1500 р/ч
Контакт для связи @alekskresto
Позиция: Middle/Senior С# Developer
* Проект:
Международный dating-проект
Формат работы: удалёнка
Занятость: полная/частичная
* Требования
- Стек: C#, ASP.NET, gitflow
* Задачи:
- Устранение багов.
- Поддержка работоспособности серверной части проекта.
* ЗП: от 1000 р/ч до 1500 р/ч
Контакт для связи @alekskresto
Мультитенантность в ASP.NET Core
Мультитенантность (мультиарендность) — особенность архитектуры ПО, которая позволяет приложению обслуживать несколько независимых арендаторов.
Пользователи не мешают друг другу, их данные хранятся независимо и безопасно, а разработчики могут быстро запускать версии продукта с разными техническими возможностями.
В этом лонгриде описан процесс реализации мультитенантности в ASP.NET Core с помощью Entity Framework Core.
https://proglib.io/w/2c87ea25
Мультитенантность (мультиарендность) — особенность архитектуры ПО, которая позволяет приложению обслуживать несколько независимых арендаторов.
Пользователи не мешают друг другу, их данные хранятся независимо и безопасно, а разработчики могут быстро запускать версии продукта с разными техническими возможностями.
В этом лонгриде описан процесс реализации мультитенантности в ASP.NET Core с помощью Entity Framework Core.
https://proglib.io/w/2c87ea25
Mukesh Murugan - Helping you Become a Better .NET Developer
Multitenancy in ASP.NET Core - Simplest Way to achieve Multitenancy - codewithmukesh
In this article, let's learn how to implement Multitenancy in ASP.NET Core in a rather simple way making use of Entity Framework Core.
👍2
Разработка микросервисов с использованием .NET 5, gRPC и AWS
В статье демонстрируется взаимодействие микросервисов .NET с gRPC через балансировщики нагрузки приложений. Микросервисы в свою очередь работают на инстансах AWS Graviton2.
https://proglib.io/w/012cbf1e
В статье демонстрируется взаимодействие микросервисов .NET с gRPC через балансировщики нагрузки приложений. Микросервисы в свою очередь работают на инстансах AWS Graviton2.
https://proglib.io/w/012cbf1e
Amazon
Build Next-Generation Microservices with .NET 5 and gRPC on AWS | Amazon Web Services
Microservices commonly communicate with JSON over HTTP/1.1. These technologies are ubiquitous and human-readable, but they aren’t optimized for communication between dozens or hundreds of microservices. Next-generation Web technologies, including gRPC and…
👍1
Новое руководство в документации .NET про подстановку файлов с помощью Microsoft.Extensions.FileSystemGlobbing.
https://proglib.io/w/fe8e439b
https://proglib.io/w/fe8e439b
www.nuget.org
Microsoft.Extensions.FileSystemGlobbing 8.0.0
File system globbing to find files matching a specified pattern.
Привет, Username! Приглашаем тебя на новый LifeTech-хакатон Цифрового Прорыва!
Для тебя мы подготовили крутецкие кейсы от Росатома, ДОМ.РФ, Департамента информационных технологий города Москвы, Транспортных инноваций Москвы!
Участвовать можно онлайн из любой точки России, либо в специальных оффлайн-коворкингах (см. список доступных на сайте).
Успей собрать команду 3-5 человек (или присоединиться к имеющимся), выбрать кейс и побороться за призовой фонд до 4.500.000 руб. 🚀🚀🚀
Регистрируйся прямо сейчас: https://proglib.io/w/b3558658
Для тебя мы подготовили крутецкие кейсы от Росатома, ДОМ.РФ, Департамента информационных технологий города Москвы, Транспортных инноваций Москвы!
Участвовать можно онлайн из любой точки России, либо в специальных оффлайн-коворкингах (см. список доступных на сайте).
Успей собрать команду 3-5 человек (или присоединиться к имеющимся), выбрать кейс и побороться за призовой фонд до 4.500.000 руб. 🚀🚀🚀
Регистрируйся прямо сейчас: https://proglib.io/w/b3558658
👍1
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🥳 Поздравляем с Днём программиста!
В 256-й день года профессиональный праздник отмечают люди, без которых любой компьютер остался бы грудой мертвого железа.
Сфера ИТ динамично развивается, поэтому программистам нужно не только очень много знать, но и постоянно учиться.
Коллектив издания поздравляет читателей с праздником! В этот день мы хотим пожелать вам адекватных заказчиков и успехов в освоении постоянно меняющейся профессии. Пусть ваш код всегда работает как задумано, а «Библиотека программиста» постарается вам в этом помочь, публикуя интересные статьи.
Успехов в работе и оставайтесь с нами!
В 256-й день года профессиональный праздник отмечают люди, без которых любой компьютер остался бы грудой мертвого железа.
Сфера ИТ динамично развивается, поэтому программистам нужно не только очень много знать, но и постоянно учиться.
Коллектив издания поздравляет читателей с праздником! В этот день мы хотим пожелать вам адекватных заказчиков и успехов в освоении постоянно меняющейся профессии. Пусть ваш код всегда работает как задумано, а «Библиотека программиста» постарается вам в этом помочь, публикуя интересные статьи.
Успехов в работе и оставайтесь с нами!
Экосистема .NET в 2021 году: более половины разработчиков .NET используют C# 8, 46% не используют инструменты диагностики и много других фактов.
https://proglib.io/w/87ddcaa6
https://proglib.io/w/87ddcaa6
The JetBrains Blog
The .NET Ecosystem in 2021: Over half of .NET devs use C# 8, 46% do not use diagnostic tools, and other facts | The .NET Tools…
The State of Developer Ecosystem 2021 report is now available!
It’s that time of year again, when JetBrains publishes the findings from our State of Developer Ecosystem Survey! For 2021, we’ve surv
It’s that time of year again, when JetBrains publishes the findings from our State of Developer Ecosystem Survey! For 2021, we’ve surv
Помните публиковали любопытную инфографику? На сайте собрана вся инфографика по .NET (C# и F#) от данного автора.
https://proglib.io/w/0f740f6d
https://proglib.io/w/0f740f6d
Telegram
Библиотека шарписта
#tips
Блоки Try-Catch иногда могут удивлять
Блоки Try-Catch иногда могут удивлять
Новое руководство в документации .NET про использование
https://proglib.io/w/9f806d18
IHttpClientFactory
и HttpClient
.https://proglib.io/w/9f806d18
Мини-серия статей под названием «Расследование сбоев и ревью кода»:
- Исследование проблемы с производительностью с помощью регулярного выражения
- Исследование бесконечного цикла в конфигурации релиза
- Исследование проблемы с производительностью с помощью регулярного выражения
- Исследование бесконечного цикла в конфигурации релиза
Meziantou's blog
Investigating a performance issue with a regex - Gérald Barré
In this post, I describe how I investigate an issue with a regex in a .NET application.