Работая над третьим изданием книги ASP.NET Core in Action, Эндрю Лок удалил одно из приложений, но решил оставить его в блоге. Ловите серию статей об экосистеме .NET.
🗄 The evolution of .NET into .NET 7
🗄 The introduction of .NET Standard
Please open Telegram to view this post
VIEW IN TELEGRAM
Andrew Lock | .NET Escapades
Understanding the .NET ecosystem: The evolution of .NET into .NET 7
In this article, previously part of my new book, we look at the introduction of .NET Core, why it was created, and how it has evolved into .NET 7.
❤8👍3
Краткие полезные заметки от 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