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


База данных C# EntityFramework InMemory для простого тестирования/прототипирования и совместного использования проектов.
Мы все были там: создать новый проект для клиента, создать базу данных в той или иной форме, поделиться проектом и включить некоторые инструкции о том, как создать базу данных для проекта. Они получают проект, он строится — и это здорово! — но затем дело доходит до построения базы данных. У них может не быть экземпляра используемой вами системы баз данных (MSSQL, MYSQL, MongoDB и т. д.), что означает, что они не смогут запустить проект. К счастью для нас и для них, это не конец..

Порядок промежуточных программ ASP.NET Core действительно важен
В ASP.NET Core вы добавите ПО промежуточного слоя в конвейер запросов в коде. Эти компоненты промежуточного программного обеспечения выполняются для каждого входящего запроса и при необходимости изменяют или запрещают запросы. Но абсолютно важно помнить о порядке добавления этих промежуточных программ. Заказ может испортить вашу функциональность Поскольку каждый компонент промежуточного программного обеспечения выполняет определенную функциональность и изменяет часть контекста..

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

3 способа реализации проверяемых сущностей в Entity Framework Core
С плюсами и минусами. В этой статье мы рассмотрим 3 различных варианта, которые разработчики могут использовать для реализации функций аудита для сущностей предметной области ( CreatedAt , ModifiedAt свойств/столбцов) в своих приложениях с помощью Entity Framework Core. Эта функциональность широко используется в приложениях .NET и сообщает, когда объект был создан или изменен (но не сообщает вам, какое свойство было изменено или старое/новое значение этого свойства). Определение..

10 тем Visual Studio 2022, которые стоит попробовать (бесплатные темы!)✔️
Светлая тема или темная? Лучше днем ​​или ночью? Тема с фильтром синего света? И еще ответы на вопросы! Вы, вероятно, ищете темы Visual Studio 2022, потому что хотите украсить свой рабочий процесс разработки. Чтобы максимально использовать свое время, вам нужно чувствовать себя комфортно и …

Знайте свои структуры данных - List vs Dictionary vs HashSet
Знайте свои структуры данных - List vs Dictionary vs HashSet Есть ли случаи, когда не имеет значения, как структурированы ваши данные, если вы выполняете поставленную задачу? Или всегда важно использовать идеальную структуру данных для работы? Давайте разберемся! У этих коллекций совершенно разные цели и варианты использования. В частности, списки следует использовать, когда все, что вам нужно сделать, это перечислить элементы или получить к ним случайный доступ через индекс...

Общие сведения о контейнерах IoC в .NET 6
Сегодня мы собираемся погрузиться в мир .NET 6 и обсудить тему, которая часто упускается из виду, но остается в центре разработки удобных в сопровождении и масштабируемых приложений: контейнеры IoC. Что такое ИОК? Инверсия управления (IoC) — это принцип проектирования, при котором поток приложения инвертируется по сравнению с традиционным процедурным программированием. Это означает, что вместо того, чтобы компонент контролировал свои зависимости, управление передается контейнеру или..