Кстати, EF Core 7 теперь поддерживает JSON. Самое время разобраться в преимуществах использования JSON при моделировании данных, преимуществах хранения JSON и в том, как работать с данными JSON в приложениях EF Core 7.
Читать
Читать
The JetBrains Blog
Getting Started: Entity Framework Core 7 JSON Support | The .NET Tools Blog
When working with databases, there are a few tenets to keep in mind to maximize your application's performance. First, reduce the number of network calls. Second, reduce the complexity of your queries
👍13🎉3
Forwarded from Библиотека программиста | программирование, кодинг, разработка
👨💻📈 «Я понял, ради чего живу»: как изменилась жизнь русскоязычных айтишников за последний год? Результаты опроса «Библиотеки программиста»
Коротко о главном: пессимистов больше, чем оптимистов; зарплата в IT все равно растет, несмотря ни на что; доход тимлидов и джунов не снижается, а сеньоров и мидлов все-таки штормит.
🔗 Основной сайт
🔗 Зеркало
Коротко о главном: пессимистов больше, чем оптимистов; зарплата в IT все равно растет, несмотря ни на что; доход тимлидов и джунов не снижается, а сеньоров и мидлов все-таки штормит.
🔗 Основной сайт
🔗 Зеркало
😁5⚡4👍3
.NET — что это за платформа и почему вы должны ее выбрать?
Это первая из серии статей от Microsoft, посвященных дизайну и целям .NET. И она настолько вдохновила Эндрю Лока, что он решил сделать своего рода обзор на статью — выделить некоторые вопросы и обсудить целевую аудиторию. Прочитайте, это интересно.👇
Читать
Это первая из серии статей от Microsoft, посвященных дизайну и целям .NET. И она настолько вдохновила Эндрю Лока, что он решил сделать своего рода обзор на статью — выделить некоторые вопросы и обсудить целевую аудиторию. Прочитайте, это интересно.👇
Читать
Microsoft News
What is .NET, and why should you choose it?
.NET has changed a lot over the last few years. Learn why you should choose it for your next project.
👍10
#csharp #tip
Свежие заметки от Davide Bellone об использовании list patterns, новой фичи C# 11.
Читать
Свежие заметки от Davide Bellone об использовании list patterns, новой фичи C# 11.
Читать
Code4IT
C# Tip: List Pattern to match an collection against a sequence of patterns
By using list patterns on an array or a list you can check whether a it contains the values you expect in a specific position.
👍6🔥1
— Update to the .NET language strategy
— Which collection interface to use?
— Using Command Binding in Windows Forms apps to go Cross-Platform
— Serilog Best Practices
— The Developer Ecosystem in 2022 and Key Trends for C#
— Кратко о разном
🎧 Слушать
Please open Telegram to view this post
VIEW IN TELEGRAM
66 выпуск
Всё про коллекции, WinForm жжёт напалмом, секреты логирования — Подкаст «RadioDotNet»
Подкаст RadioDotNet выпуск №66 от 14 февраля 2023 года Сайт подкаста: radio.dotnet.ru Темы: [00:01:07] — Update to the .NET language strategy devblogs.microsoft.com/dotnet/update-to-the-dotnet-language-s... learn.microsoft.com/dotnet/fundamentals/
🔥12👍2
Глубокое погружение в подводные камни асинхронного программирования на C# (с акцентом на ASP.NET):
🗄 Введение, заблуждения и проблемы
🗄 Сценарии тестирования производительности Sync-Over-Async
Please open Telegram to view this post
VIEW IN TELEGRAM
Wapplegate
Asynchronous Programming in .NET - Introduction, Misconceptions, and Problems
<p><span class="gatsby-resp-image-wrapper" style="position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 630px; ">
<a class="gatsby-resp-image-link" href="/static/d7c5f0000390a6ae739ea7c52097a2e2/e5bc7/image.jpg" style="display:…
<a class="gatsby-resp-image-link" href="/static/d7c5f0000390a6ae739ea7c52097a2e2/e5bc7/image.jpg" style="display:…
👍11
Теоретические аспекты дженериков в контексте .NET и практика их использования в реальных проектах.
Читать
Читать
Telerik Blogs
Getting Started with Generics in .NET
Learn about generic types in C#, plus how to create an API in .NET 7 using the generic repository pattern.
🔥8❤2👏1
https://github.com/Cysharp/UniTask
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - Cysharp/UniTask: Provides an efficient allocation free async/await integration for Unity.
Provides an efficient allocation free async/await integration for Unity. - Cysharp/UniTask
👍17❤3🔥3❤🔥1
🧹Как использовать инструменты очистки .NET CLI в macOS
Недавно .NET SDK и среда выполнения получили некоторые обновления. Вместе с этим была обновлена и Visual Studio для мака.
Как только автор статьи завершил установку всех обновлений, Visual Studio и Rider больше не восстанавливали необходимые пакеты NuGet для проекта .NET MAUI, работающего на .NET 6.
В конце концов он решил эту проблему, очистив все .NET SDK, среду выполнения, рабочие нагрузки и кэш NuGet. Узнайте подробнее об инструментах, которые он использовал.
Читать
Недавно .NET SDK и среда выполнения получили некоторые обновления. Вместе с этим была обновлена и Visual Studio для мака.
Как только автор статьи завершил установку всех обновлений, Visual Studio и Rider больше не восстанавливали необходимые пакеты NuGet для проекта .NET MAUI, работающего на .NET 6.
В конце концов он решил эту проблему, очистив все .NET SDK, среду выполнения, рабочие нагрузки и кэш NuGet. Узнайте подробнее об инструментах, которые он использовал.
Читать
MSicc’s Blog
How to use the .NET CLI clean-up tools on macOS
In this post, I will show you how to use the .NET CLI tools on macOS to clean-up installed SDKs, runtimes, workloads, and NuGet caches.
⚡4
Forwarded from Библиотека программиста | программирование, кодинг, разработка
Бесплатный курс для всех, кто любит качественные IT-публикации и хочет научиться интересно писать о программировании либо улучшить навыки письма.
Курс состоит из семи модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций. Ограничений на время прохождения заданий нет.
Курс будет интересен авторам, работающим в составе редакции, копирайтерам-одиночкам и просто программистам, которые хотят научиться интересно рассказывать о собственных проектах.
Материалы регулярно дополняются, обновляются и корректируется. Отвечаем на все учебные вопросы в комментариях курса.
Как стать автором «Библиотеки программиста» и получать гонорары за статьи?
➡️ Заполните анкету.
Если все ок, мы свяжемся с вами и обсудим дальнейшие шаги.
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡5
Совместно с Игорем Лабутиным ведущие подкаста составили общее представление о платформе:
🔗 Часть 1
🔗 Часть 2
Please open Telegram to view this post
VIEW IN TELEGRAM
podlodka.io
Podlodka #303 – .NET, часть 1
Исполняем новогодние обещания: нас просили выпуск про .NET – мы его сделали! Тема большая и очень интересная, поэтому хоть мы и успели обсудить очень многое, немало осталось за бортом. Поэтому представляем вашему вниманию первую часть выпуска!
👍17
Профессор Си — канал для любителей С#, где мы делаем упор на практику. Проверяем ваши знания, а затем на основе ошибок предлагаем статьи и уроки.
Если хочешь познать дзен C#, подписывайся на профессора и изучай.
https://t.me/csharpovich
Это #партнерский пост
Если хочешь познать дзен C#, подписывайся на профессора и изучай.
https://t.me/csharpovich
Это #партнерский пост
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
One LINQ Extension Method You NEED To Know For Cleaner EF Core Queries
📌 Accelerate your Clean Architecture skills: https://bit.ly/3PupkOJ
🚀 Support me on Patreon to access the source code: https://www.patreon.com/milanjovanovic
EF Core is the most popular ORM among .NET developers, and rightfully so. It's common to write…
🚀 Support me on Patreon to access the source code: https://www.patreon.com/milanjovanovic
EF Core is the most popular ORM among .NET developers, and rightfully so. It's common to write…
👍7
#news
🔥 Команда Microsoft представила первые предварительные версии .NET 8, ASP.NET Core и EF Core 8, а немного ранее .NET 7.0.3 и .NET 6.0.14.
Please open Telegram to view this post
VIEW IN TELEGRAM
Microsoft News
Announcing .NET 8 Preview 1
.NET 8 Preview 1 introduces a roadmap for the year ahead, native AOT compilation, enhanced container and Linux support, and significant performance improvements.
👍16❤1⚡1