Краткие полезные заметки от Khalid Abuhakmeh, которые помогут локализовать ошибки при разработке приложений .NET MAUI.
Читать
Читать
Khalid Abuhakmeh’s Blog
.NET MAUI App Stopped Working – HELP!
Troubleshooting tips for .NET MAUI development
🔥8👍4
#news
Команда Microsoft выпустила библиотеку, которая позволяет вызывать API .NET из кода JavaScript. Она совместима с Node.js или другим движком JavaScript, поддерживающим Node API.
https://github.com/microsoft/node-api-dotnet
Команда Microsoft выпустила библиотеку, которая позволяет вызывать API .NET из кода JavaScript. Она совместима с Node.js или другим движком JavaScript, поддерживающим Node API.
const Console = require('node-api-dotnet').Console;
Console.WriteLine('Hello from .NET!');
https://github.com/microsoft/node-api-dotnet
GitHub
GitHub - microsoft/node-api-dotnet: Advanced interoperability between .NET and JavaScript in the same process.
Advanced interoperability between .NET and JavaScript in the same process. - microsoft/node-api-dotnet
🔥17😁3👍2🤩2
📌 Из интересного на code-maze.com для C#-разработчика за март:
— Tracing .NET Applications Easily With OpenTelemetry
— Tracking Application Health With OpenTelemetry Metrics in .NET
— Alternative Way of Logging With OpenTelemetry Logging in .NET
— Vendor-Agnostic Telemetry Using OpenTelemetry Collector in .NET
— IEnumerable, ICollection, IList and List – Which One To Use?
— How to Read Connection Strings in .NET
— Return Multiple Values to a Method Caller In C#
— TimeSpan in C#
— Testing Exceptions in MSTest, NUnit, and xUnit
— How to Find the Caller Method in C#
— How to Exclude Properties From JSON Serialization in C#
— Partial Classes In C# And How to Use Them
— Using Trie Class for Efficient Text Pattern Searching in C#
— Immutable Collections in C#
— DataTable Class in C#
— Get Current User With Claims in ASP.NET Core
— The AddEndpointsApiExplorer Method in ASP.NET Core
— Deep Copy of an Object in C#
— How to Create a Custom Authorize Attribute in ASP.NET Core
— How to Delete Elements from an Array in C#
— Tracing .NET Applications Easily With OpenTelemetry
— Tracking Application Health With OpenTelemetry Metrics in .NET
— Alternative Way of Logging With OpenTelemetry Logging in .NET
— Vendor-Agnostic Telemetry Using OpenTelemetry Collector in .NET
— IEnumerable, ICollection, IList and List – Which One To Use?
— How to Read Connection Strings in .NET
— Return Multiple Values to a Method Caller In C#
— TimeSpan in C#
— Testing Exceptions in MSTest, NUnit, and xUnit
— How to Find the Caller Method in C#
— How to Exclude Properties From JSON Serialization in C#
— Partial Classes In C# And How to Use Them
— Using Trie Class for Efficient Text Pattern Searching in C#
— Immutable Collections in C#
— DataTable Class in C#
— Get Current User With Claims in ASP.NET Core
— The AddEndpointsApiExplorer Method in ASP.NET Core
— Deep Copy of an Object in C#
— How to Create a Custom Authorize Attribute in ASP.NET Core
— How to Delete Elements from an Array in C#
Code Maze
Tracing .NET Applications Easily With OpenTelemetry
In this article, we take a look at tracing in .NET applications, starting with the auto-instrumentation libraries and then custom traces.
👍13❤1
ArrayPool<T>: подводные камни
Разбор внутреннего устройства реализаций ArrayPool<T> в .NET и подводных камней, которые могут сделать пулинг неэффективным.
Читать
Разбор внутреннего устройства реализаций ArrayPool<T> в .NET и подводных камней, которые могут сделать пулинг неэффективным.
Читать
Хабр
ArrayPool<T>: подводные камни
Автоматическая сборка мусора упрощает разработку программ, избавляя от необходимости отслеживать жизненный цикл объектов и удалять их вручную. Однако, чтобы сборщик мусора был полезным инструментом, а...
👍15🔥4⚡1
Давно хотели обновить свои проекты до последней версии .NET, но не знали с чего начать? Двухчасовая сессия от команды .NET поможет восполнить данный пробел.
📺 Смотреть
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Let's Learn .NET - Modernization
In this month's .NET beginner series, get a full introduction to modernizing your .NET, ASP.NET, and WPF projects from their current version to the latest build of .NET - Come to learn something new and leave with something that we all built, together, live…
👍10
В .NET есть как минимум 6 разных классов таймеров, каждый из которых имеет свою цель и вариант использования. Разбираемся, какие между ними различия.
Читать
Читать
Meziantou's blog
Too many timers in .NET? - Gérald Barré
.NET provides many timers, and maybe too many timers 🤔. There are timers for UI and others for background services. In this post, I explain all of them!
❤10👍4🎉2❤🔥1
Инструмент стремится снизить планку для начала работы с EF Core, предоставляя удобный UI с обратной разработкой существующей базы данных, созданием миграций и визуализацией вашей модели DbContext.
https://github.com/ErikEJ/EFCorePowerTools
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - ErikEJ/EFCorePowerTools: Entity Framework Core Power Tools - reverse engineering, migrations and model visualization in…
Entity Framework Core Power Tools - reverse engineering, migrations and model visualization in Visual Studio & CLI - ErikEJ/EFCorePowerTools
👍25
Думали Телеграм останется в стороне, и ничего не сделает к 1 апреля, но нет, новая анимация при нажатии лайка — прекрасная! Круто придумали, молодцы! Видимо сам Дуров приложил к этому руку 👍
Please open Telegram to view this post
VIEW IN TELEGRAM
👍222❤15🤔12❤🔥7👏5
Холивар про допустимость врянья в резюме и на собеседованиях не утихает. Похоливарили и ведущие подкаста, а также поделились деталями найма в OCS Distribution и Dodo.
YouTube | Apple Подкасты | Google Подкасты | Яндекс Музыка
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
DotNet&More #92: Вранье в резюме и не только
Холивар про допустимость врянья в резюме и на собеседованиях не утихает в телеграмных чатиках. Похоливарим и мы :)
Спасибо всем кто нас слушает. Ждем Ваши комментарии.
Курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_a…
Спасибо всем кто нас слушает. Ждем Ваши комментарии.
Курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_a…
🔥7👍2
В рамках .NET 8 команда Microsoft активно работает на роутингом ASP.NET Core и уже есть некоторые результаты:
🎨 Route syntax highlighting
🏷️ Autocomplete of parameter and route names
🔗 Autocomplete of route constraints
⚡️ Route analyzers and fixers
🚀 Supports Minimal APIs, Web APIs, and Blazor
Подробнее
🎨 Route syntax highlighting
🏷️ Autocomplete of parameter and route names
🔗 Autocomplete of route constraints
⚡️ Route analyzers and fixers
🚀 Supports Minimal APIs, Web APIs, and Blazor
Подробнее
Microsoft News
ASP.NET Core Route Tooling Enhancements in .NET 8
Route tooling is a group of new features in .NET 8 that makes ASP.NET Core routing easier to use. Check out what route tooling adds to building ASP.NET Core apps.
👍17
Использование GraphQL с Azure Functions: серия статей для .NET-разработчика.
🗄 Часть 1. Реализация сервера GraphQL, запросы и мутации
🗄 Часть 2. Подписки
Please open Telegram to view this post
VIEW IN TELEGRAM
Poornima Nayar - Freelance .NET Developer
GraphQL & Azure Functions - Part 1 | Poornima Nayar - Freelance .NET Developer
❤7
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🧱 Модульная архитектура: что, как и почему?
Модульный подход к архитектуре делает написание кода более простым и динамичным и имеет множество преимуществ: от возможности работать над кодом в команде удаленно до высокого уровня безопасности. В статье разберемся, что такое модульная архитектура, как она работает и как модульный подход поможет оптимизировать работу над вашими проектами и даже улучшить их качество.
🔗 Основной сайт
🔗 Зеркало
Модульный подход к архитектуре делает написание кода более простым и динамичным и имеет множество преимуществ: от возможности работать над кодом в команде удаленно до высокого уровня безопасности. В статье разберемся, что такое модульная архитектура, как она работает и как модульный подход поможет оптимизировать работу над вашими проектами и даже улучшить их качество.
🔗 Основной сайт
🔗 Зеркало
👍7❤3🔥1
#news
Очередная подборка новостей для .NET-разработчика:
➡️ .NET docs: What's new for March 2023
🌐 .NET Monthly .NET Roundup - March 2023 - .NET 8 Preview 2, EF Core updates, and more!
➡️ What's new for the WinForms Visual Basic Application Framework
➡️ Generate images with AI using Stable Diffusion, C#, and ONNX Runtime
➡️ Introducing the Reliable Web App Pattern for .NET
Очередная подборка новостей для .NET-разработчика:
➡️ .NET docs: What's new for March 2023
➡️ What's new for the WinForms Visual Basic Application Framework
➡️ Generate images with AI using Stable Diffusion, C#, and ONNX Runtime
➡️ Introducing the Reliable Web App Pattern for .NET
Please open Telegram to view this post
VIEW IN TELEGRAM
Docs
.NET docs: What's new for September 2023 - .NET
What's new in the .NET docs for September 2023.
👍4
Например, вы можете создать тип данных OneOf, который может содержать либо строку, либо число, либо логическое значение. Это означает, что если вы создаете переменную этого типа данных, то она может содержать только одно из этих значений.
https://github.com/mcintyre321/OneOf
Please open Telegram to view this post
VIEW IN TELEGRAM
❤19🤔17👍8🔥2😁1