Перевод анонса Entity Framework 7 Preview 6
Хоть данный формат и не характерен для статей Хабра и переводов, содержание данного материала настолько интересно, что автор не смог удержаться.
https://proglib.io/w/50a6b548
Хоть данный формат и не характерен для статей Хабра и переводов, содержание данного материала настолько интересно, что автор не смог удержаться.
https://proglib.io/w/50a6b548
Хабр
Представляем Entity Framework Core 7 Preview 6: Улучшение производительности
Пакет Entity Framework 7 (EF7) Preview 6 опубликован и доступен для загрузки через nuget.org (в конце поста есть ссылки на индивидуальные компоненты пакета). Этот пост блога раскрывает реализованные в...
Считаешь ли ты себя внимательным разработчиком?
Попробуй посоревноваться в прозорливости со статическим анализатором кода PVS-Studio!
https://pvs-studio.com/go.php?url=1730
Тебе предстоит отыскать баг во фрагменте исходного кода и ткнуть в него мышкой. Если успеешь найти ошибку за 60 секунд — начислится балл.
Попробуй набрать 10/10! 🔥
Попробуй посоревноваться в прозорливости со статическим анализатором кода PVS-Studio!
https://pvs-studio.com/go.php?url=1730
Тебе предстоит отыскать баг во фрагменте исходного кода и ткнуть в него мышкой. Если успеешь найти ошибку за 60 секунд — начислится балл.
Попробуй набрать 10/10! 🔥
#news
Свежие новости и статьи из мира .NET-разработки и геймдева:
— Недельный геймдев
— Rider 2022.2 Beta
— On .NET Live - Taking .NET game development in Stride
— ASP.NET Community Standup - HTTPS Updates in ASP.NET Core 7
— Announcing .NET Conf - Focus on .NET MAUI, Reactor, and Community Events
— Visual Studio 2022 version 17.3 Preview 5 Release Notes
Свежие новости и статьи из мира .NET-разработки и геймдева:
— Недельный геймдев
— Rider 2022.2 Beta
— On .NET Live - Taking .NET game development in Stride
— ASP.NET Community Standup - HTTPS Updates in ASP.NET Core 7
— Announcing .NET Conf - Focus on .NET MAUI, Reactor, and Community Events
— Visual Studio 2022 version 17.3 Preview 5 Release Notes
Хабр
Недельный геймдев: #79 — 24 июля, 2022
Из новостей : Google позволил разработчикам приложений использовать в Европе свои платёжные системы, Unity планирует наконец-то в ближайшее время пререлиз Entities 1.0, Epic Games присоединились к...
Переход с MSSQL на MySQL при использовании Entity Framework: опыт Dodo Engineering.
https://proglib.io/w/ad13de27
https://proglib.io/w/ad13de27
Хабр
Как сменить базу данных, если у вас Entity Framework
Entity Framework (EF) — это удобный фреймворк для работы .NET-приложения с базой данных. По сути, это такая удобная абстракция над БД, которая сама пишет за разработчика оптимальные (ну, почти)...
От шаблонов проектирования к теории категорий: местами старая, но фундаментальная серия статей с примерами на C#.
https://proglib.io/w/d76c4e06
https://proglib.io/w/d76c4e06
blog.ploeh.dk
From design patterns to category theory
How do you design good abstractions? By using abstractions that already exist.
Union types в C#, или Как эффективно определить бизнес-логику приложения.
https://proglib.io/w/d675abc3
https://proglib.io/w/d675abc3
event-driven.io
Union types in C# - Event-Driven.io
Event-Driven by Oskar Dudycz
Singleton на C#: цели, преимущества, реализация и примеры из реальной жизни.
https://proglib.io/w/3b10297a
https://proglib.io/w/3b10297a
Pro Code Guide
Singleton Design Pattern in C# .NET Core - Creational Design Pattern | Pro Code Guide
Singleton design pattern is the most simple design pattern and is useful when only one instance of a class is needed to implement actions across the system
Обзор интересных C#-проектов с открытым исходным кодом, о которых вы, возможно, не знали.
https://proglib.io/w/0a8156aa
https://proglib.io/w/0a8156aa
Medium
5 stunning open-source C# projects
Recently, I’ve been going through some ups and downs in my coding life. You might have been there. You might have not. Quitting everything…
Простой пример использования F#-фреймворка NBomber, который упрощает нагрузочное тестирование.
https://proglib.io/w/726b65b4
https://proglib.io/w/726b65b4
Профилирование популярной библиотеки QuestPDF с использованием dotTrace и dotMemory
Из статьи вы узнаете, как небольшие изменения кода могут сильно повлиять на производительность и использование памяти.
https://proglib.io/w/af16b5ba
Из статьи вы узнаете, как небольшие изменения кода могут сильно повлиять на производительность и использование памяти.
https://proglib.io/w/af16b5ba
The JetBrains Blog
Profiling QuestPDF: In Pursuit of Performance | The .NET Tools Blog
QuestPDF is an open-source (OSS) .NET library for generating PDF documents. As part of our OSS Power-Ups, we highlight projects like QuestPDF to help raise awareness of noteworthy open-source projects
Adam Chester, старший консультант по безопасности в TrustedSec, рассматривает некоторые «странные» способы запуска неуправляемого кода в .NET.
https://proglib.io/w/2ecc9468
https://proglib.io/w/2ecc9468
XPN InfoSec Blog
@_xpn_ - Weird Ways to Run Unmanaged Code in .NET
Recently I've been looking at the .NET CLR internals and wanted to understand what further techniques may be available for executing unmanaged code from the managed runtime. This post contains a snipped of some of the weird techniques that I found.
Асинхронное программирование в .NET: введение, заблуждения, проблемы и полезные ссылки для изучения.
https://proglib.io/w/9ef9b830
https://proglib.io/w/9ef9b830
Wapplegate
Asynchronous Programming in .NET - Introduction, Misconceptions, and Problems
I’ve found it’s easy to write asynchronous code that runs successfully, but small issues can have profound effects on the scalability and performance of your…
Краткое, но ёмкое руководство по интеграции dotnet format в цикл разработки.
https://proglib.io/w/0a22415f
https://proglib.io/w/0a22415f
Gui Ferreira - Minimalist Software Craftsman
Gui Ferreira
Minimalist Software Craftsman
Разбираем три категории данных телеметрии, поддерживаемых OpenTelemetry, и способы их использования с .NET: трассировка, метрики и логи.
https://proglib.io/w/2215e96c
https://proglib.io/w/2215e96c
raulnq
Observability with OpenTelemetry in .NET
Over the past few years, the transition from monolithic applications to microservices (despite their benefits under the right circumstances) has brought a new set of challenges. One of them is Observability:
Observability lets us understand a system...
Observability lets us understand a system...
Adam Sitnik работает над .NET в Microsoft и пишет о производительности и надежности в .NET. В общем, вы знаете кого читать по данной теме.
https://proglib.io/w/089d05af
https://proglib.io/w/089d05af
Adamsitnik
Adam Sitnik – .NET Performance and Reliability
Продолжаем знакомиться с лучшими современными технологиями Microsoft для создания веб-приложений. Вышла третья часть в серии 👉 https://t.me/csharpproglib/2739
Telegram
Библиотека шарписта | C#, F#, .NET, ASP.NET
Разработка веб-приложений на C#: выбор технического стека.
🔗 Часть 1. Фронтенд
🔗 Часть 2. Бэкенд
🔗 Часть 3. Деплой в Azure
🔗 Часть 4. Выбор базы данных
🔗 Часть 1. Фронтенд
🔗 Часть 2. Бэкенд
🔗 Часть 3. Деплой в Azure
🔗 Часть 4. Выбор базы данных
🔧 build-image — инструмент для контейнеризации .NET-приложения без создания Dockerfile’ов, потому что жизнь слишком коротка, чтобы писать их!
В статье показано, как использовать этот инструмент, в том числе в GitHub workflow.
https://proglib.io/w/83ad4feb
В статье показано, как использовать этот инструмент, в том числе в GitHub workflow.
https://proglib.io/w/83ad4feb
Red Hat Developer
Containerize .NET applications without writing Dockerfiles | Red Hat Developer
This article introduces dotnet build-image, a tool that containerizes .NET applications automatically. You can use build-image to create Dockerfiles and