Обложка канала

devdigest // net core. Страница 3

3533 @dncuug

Официальный канал украинской группы разработчиков на платформе .NET Core Самые свежие новости и анонсы касающиеся .NET Core

  • devdigest // net core

    Минимальные API и HATEOAS HATEOAS расшифровывается как Hypermedia As The Engine Of Application State. Это одна из самых важных концепций REST, благодаря которой ваши HTTP API полностью соответствуют ограничениям REST. 🔗 https://devdigest.today/goto/2179 👉🏻 Наш канал | 💬 Наш чат
    Implementing HATEOAS in Minimal APIs | Poornima Nayar - Freelance Developer

    Article that describes implementing HATEOAS in Minimal APIs

    Poornima Nayar - Freelance Developer
  • devdigest // net core

    Announcing .NET 8 Preview 3

    .NET 8 Preview 3 is now available, with changes to build paths, workloads, Microsoft.Extensions, and containers. It also includes performance improvements in the JIT, for Arm64, and dynamic PGO.

    Microsoft News
  • devdigest // net core

    Объектно-ориентированное и функциональное программирование на C# и F# Современные языки программирования в значительной степени поддерживают как объектно-ориентированное, так и функциональное программирование. В чем разница между этими двумя подходами и где один более уместен, чем другой? Можно ли объединить эти две парадигмы программирования? В этом видео будут рассмотрены сходства и различия между функциональным и объектно-ориентированным программированием на примерах C# и F#. 🔗 https://devdigest.today/post/2177 👉🏻 Наш канал | 💬 Наш чат
    Object-Oriented vs. Functional Programming With C# and F#

    Modern programming languages support both object-oriented and functional programming to a large extent. What are the differences between the two approaches a...

    Developers Digest
  • Реклама

  • devdigest // net core

    Критические изменения .NET 8: IntPtr больше не используется для типов указателей функций Тип указателя на функцию теперь является экземпляром System.Type с новыми возможностями, такими как Type.IsFunctionPointer. Ранее возвращаемый экземпляр System.Type был типом IntPtr. 🔗 https://devdigest.today/goto/2176 👉🏻 Наш канал | 💬 Наш чат
    Breaking change: IntPtr no longer used for function pointer types - .NET

    Learn about a breaking change in .NET 8 SDK where System.Reflection uses a System.Type instance to represent a function pointer.

    Docs
  • devdigest // net core

    Встречайте JetBrains Rider 2023.1 Новая версия получила поддержку нововведений C#, улучшения для отладки (в частности Blazor WASM) и многое другое! 🔗 https://devdigest.today/goto/2175 👉🏻 Наш канал | 💬 Наш чат
    Rider 2023.1: Enhanced C# Support, Best-in-class GameDev Features, and Much More! | The .NET Tools Blog

    Hello everyone, The latest major Rider update has just been published! We invite you to explore the new features and improvements in the 2023.1 version of your favorite cross-platform .NET IDE. 

    The JetBrains Blog
  • devdigest // net core

    Профилировка памяти с помощью dotMemory Автор YouTube-канала Dev Jungles рассказывает про то, как можно использовать dotMemory для профилировки удалённых приложений, находящихся на облачном сервере Linux 🔗 https://devdigest.today/goto/2173 👉🏻 Наш канал | 💬 Наш чат
    Профилировка памяти. dotMemory под Linux

    #DevJungles #dotnet #ityoutubers Telegram канал Dev Jungles - https://t.me/DevJungles Поддержать канал можно: - Спонсорством на YouTube - Переводом на карту или пополнением банки монобанка: Dev Jungles YouTube Channel Fund https://send.monobank.ua/jar/7iAP3sZkm9 Номер карты банки: 5375 4112 0230 1466 - Или криптой: BTC - 18C3jsFYwviN5FvzpAt4uMWRfUeVKvdWxy ETH - 0x2903f63ba9009732272e91a299053b9d7b623216 USDT on ERC20 - 0x2903f63ba9009732272e91a299053b9d7b623216 USDT on TRC20 - TSmS5RzQKbWdxZkoM2oRo9HK8FYBaq744T LTC - LN3CkrnvZLZTXDUhqTy1gUKMVpLjEPA4G2 DOGE - DPwon439jf3axVSBwyuXso6z7CivuJF655 AAVE - 0x2903f63ba9009732272e91a299053b9d7b623216 Waves - 3P8D57Zw7CrqW2o7dHpvZR2UzAzQRFA2kZd Полный ролик тут: https://youtu.be/6HHOPibFPu4 Жизнь .net разработчика такова, что наши приложения довольно часто работают под Linux и часто работают удаленно. Какие проблемы могут быть с этим связанны, какие есть тонкости работы dotMemory под Linux? Все это вы узнаете в этой части большого стрима по профилировке памяти. Тайм-коды: 00:00 - Тизер. 00:50 - .Net разработчик под Linux'ом. 02:10 - Сетап Ubuntu. 03:19 - Установка .NET на Ubuntu. 04:18 - Детальней про код в примере. Билд приложения. 06:27 - Запуск dotMemory в консоли. 09:47 - Функционал dotMemory CLI. Запуск профилировки. 14:39 - Разбор полученного Workspace файла. 18:23 - Блок /trigger-spec/. Немного про утечку памяти на сервере. 21:18 - Все ли хорошо с памятью. 24:37 - Memory traffic. Про код в новом примере.

    YouTube
  • devdigest // net core

    Microsoft Award Program рекомендовали мою статью про экспериментальные языки программирования в своем блоге 🎉 Напомню, что статья также доступна на DOU и у меня в блоге.
  • devdigest // net core

    Первичные конструкторы с C# В этой статье обсуждается введение первичных конструкторов в C# 12, что упрощает написание кода. Статья подчеркивает различия между records, struct records, и обычными классами, объясняя синтаксис первичных конструкторов. 🔗 https://devdigest.today/goto/2172 👉🏻 Наш канал | 💬 Наш чат
    Primary Constructors with C#

    To reduce the syntax needed when writing C# code, C# 9 added records with primary constructors. C# 10 then added records for structs. Using C# 12 you can create classes with primary constructors. T…

    csharp.christiannagel.com
  • devdigest // net core

    Видео на выходные – про чистую архитектуру Чистая архитектура – это популярный подход к организации ваших .NET-приложений. Автор покажет, как настроить проект соотвествующий требованиям чистой архитектуры с нуля. 🔗 https://devdigest.today/post/2171 👉🏻 Наш канал | 💬 Наш чат
    Clean Architecture Project Setup From Scratch With .NET 7

    Support me on Patreon to access the source code:https://www.patreon.com/milanjovanovicClean Architecture is a popular approach to organizing your .NET applic...

    Developers Digest
  • devdigest // net core

    GitHub Copilot развивается для улучшения AI-поддержки в процессе разработки Функция Copilot chat, интегрированная с Visual Studio, предоставляет анализ кода, тестов и исключений, экономя время на ручных задачах и диагностике 🔗 https://devdigest.today/goto/2170 👉🏻 Наш канал | 💬 Наш чат
    GitHub Copilot chat for Visual Studio 2022

    We’re bringing fully integrated AI-powered Copilot chat experiences to Visual Studio. This is no ordinary chat! With tight integration in Visual Studio, it understands what you’re working on, and can quickly help you get in-depth analysis and explanations of how a code block works, generate unit tests, and even find and get proposed fixes to bugs, or explain exceptions!

    Microsoft News
  • devdigest // net core

    Ключевое слово Yield в C# Ключевое слово yield в C# используется для определения блоков итераторов над коллекциями. Yield используется с операторами return или break. Про важные аспекты использования yield, включая ленивую оценку, отложенное выполнение и запрет использования инструкций yield в анонимных методах и кое-что еще вы узнаете из этой статьи. 🔗 https://devdigest.today/goto/2169 👉🏻 Наш канал | 💬 Наш чат
  • devdigest // net core

    Улучшение производительности и снижение задержки: миграция службы разрешений Microsoft Teams на .NET 6 Microsoft провела миграцию своей службы разрешений Teams на .NET 6, что привело к увеличению производительности на 100% и снижению задержки на 30-45%. Процесс миграции включал обновление проектов, модернизацию кодовой базы и замену зависимостей. Этот шаг позволил Microsoft удалить значительную часть устаревшего кода и использовать встроенные возможности ASP.NET и .NET 6. 🔗 https://devdigest.today/goto/2168 👉🏻 Наш канал | 💬 Наш чат
    Microsoft Teams’ Permission Service migration to .NET 6

    At Microsoft, we are constantly working on modernizing our services to make them faster, more efficient, and up to date with the latest technologies. In this blog post, we will cover one of Microsoft Teams' Services, Permission Service, how the migration to .NET 6 helped increase the performance by 100% and reduced latency by 30-45%!

    Microsoft News
  • devdigest // net core

    Чистая архитектура в ASP.NET Core Web API Статья объясняет, как реализовать чистую архитектуру в ASP.NET Core Web API для создания масштабируемых и удобных для поддержки приложений. В ней рассматривается концепция чистой архитектуры, её преимущества и четыре основных уровня, которые включает её реализация. Статья предоставляет руководство по организации структуры проекта и созданию независимых, тестируемых и многократно используемых компонентов. 🔗 https://devdigest.today/goto/2167 👉🏻 Наш канал | 💬 Наш чат
    Clean Architecture in ASP .NET Core Web API

    A Guide to Building Scalable, Maintainable Web API using ASP .NET Core

    Medium
  • devdigest // net core

    Есть ли будущее у WPF? Автор статьи рассуждает о падении популярности Windows Presentation Foundation (WPF), а также рассматривает альтернативные варианты для разработки настольных приложений и заключает, что WPF не имеет будущего как технология для массового использования. А что вы думаете? 🔗 https://devdigest.today/goto/2165 👉🏻 Наш канал | 💬 Наш чат
    WPF Begins its Long Goodbye

    It was supposed to replace Windows Forms. Now it will be lucky to live as long.

    Medium
  • devdigest // net core

    Проверка строк подключения при запуске В этом посте автор расскажет как протестировать подключение к базе данных при запуске и завершить работу приложения, если подключение не удалось. 🔗 https://devdigest.today/goto/2164 👉🏻 Наш канал | 💬 Наш чат
    Validating Connection Strings on .NET Startup

    Using ValidateOnStart to test connections to connection string configuration settings.

    Khalid Abuhakmeh’s Blog
  • Реклама

  • devdigest // net core

    Хочу поделиться новостями о релизах нескольких моих библиотек с открытым исходным Новость номер раз: релиз X.Web.MetaExtractor 🚀 Библиотека, которая позволяет извлекать различную информацию с веб-страниц: – заголовок страницы - ключевые слова - описание - изображения – мета-теги - очищенный от html-тегов текст страницы. Новость номер два: релиз X.Web.Sitemap 🚀 Библиотека для генерации sitemap файлов. В новой версии добавлена поддержка создания Image Sitemaps: Файлы Sitemap для изображений позволяют указать Google прочие изображения на сайте, особенно те, которые по-другому найти не получается (например, изображения, получаемые вашим сайтом с помощью кода JavaScript). Вы можете создать отдельный файл Sitemap для изображений или добавить в существующий файл Sitemap теги изображений. Оба решения хорошо обрабатываются Google. Ну и напомню про еще один недавний релиз – выход обновления для библиотеки X.PagedList
  • devdigest // net core

  • devdigest // net core

    Разбираемся в Blazor United Вместе с анонсом .NET 8 Preview 1, Microsoft рассказали о своих планах для Blazor, а именно о унифицированной платформе Blazor United, которая призвана решить компромиссы к которым приходиться прибегать при разработке как WASM так и Server приложений. Автор статьи в подробностях разбирает данный подход. 🔗 https://devdigest.today/goto/2162 👉🏻 Наш канал | 💬 Наш чат
    Blazor United - Solving Blazor's biggest challenges?

    Blazor Server and WASM both have trade-offs, Blazor United looks set to tackle those and make Blazor a viable framework for all your web development needs.

    jonhilton.net