Please open Telegram to view this post
VIEW IN TELEGRAM
❤13👍2
6_ASP_NET_Core_Open_Source_Projects_to_Boost_Your_Practical_Skills.pdf
920.8 KB
6 проектов ASP. NET с открытым исходным кодом для повышения ваших практических навыков:
🟡 Clean Architecture
🟡 Equinox Project
🟡 Architecture
🟡 .NET Core REST API CQRS
🟡 Practical ASPNET Core
🟡 Awesome .NET Core
⛓ Ссылка: читать (если пдф не грузит) 😄
👉 @KodBlog | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9❤5
Algorithms C#: Explains Algorithms with Beautiful Pictures Learn it Easy Better and Well (2020)
Автор: hu, yang
Год: 2020
📂 Скачать книгу
👉 @KodBlog | #books
Автор: hu, yang
Год: 2020
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
🌚9👍2
Введение в URP для продвинутых создателей (Unity 6 издание)
Автор: Unity Technologies
Год: 2024
📂 Скачать книгу
👉 @KodBlog | #books
Автор: Unity Technologies
Год: 2024
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤2
This media is not supported in your browser
VIEW IN TELEGRAM
Это полный курс для начинающих на GitHub!
Который помогает освоить C# с нуля. Репозиторий включает уроки, примеры, видео и домашние задания🔥
Содержит:
🟡 Основы синтаксиса C#
🟡 Объектно-ориентированное программирование
🟡 Методы и функции
🟡 Коллекции и LINQ
🟡 Обработка ошибок
и продвинутые концепции
⛓ Ссылка: тык
👉 @KodBlog | #ресурсы
Который помогает освоить C# с нуля. Репозиторий включает уроки, примеры, видео и домашние задания
Содержит:
и продвинутые концепции
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤3😐1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9❤🔥2
Топ 4 онлайн-ресурса для разработчиков .NET
🟡 Инструмент для просмотра исходного кода .NET.
https://source.dot.net
🟡 То же самое для .NET Framework
https://referencesource.microsoft.com
🟡 Каталог .NET API
https://apisof.net
🟡 Онлайн-декомпилятор .NET. Вплоть до ассемблерного кода
https://sharplab.io
👉 @KodBlog | #ресурсы
https://source.dot.net
https://referencesource.microsoft.com
https://apisof.net
https://sharplab.io
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5❤1🙏1
The Absolutely Awesome Book on C# and .NET
Автор: Damir Arh
Год: 2019
📂 Скачать книгу
👉 @KodBlog | #books
Автор: Damir Arh
Год: 2019
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤2🤣2
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13❤2🔥2
Не выбрасывайте исключения, когда это не нужно!
Но если это необходимо, в .NET 8 появился новый обработчик исключений👇
В .NET Core рекомендованный способ реализации обработки исключений — через middleware (промежуточное ПО).
Middleware предоставляет возможность выполнения логики до или после обработки HTTP-запросов.
Добавив блок
Это позволяет расширить возможности приложения по обработке исключений.
.NET Core 8 представляет новую абстракцию IExceptionHandler для обработки исключений. Встроенное middleware для обработки исключений использует реализации
Интерфейс
🔜 Эта функциональность позволяет создавать пользовательскую логику обработки исключений, адаптированную к различным сценариям.
👉 @KodBlog | #ресурсы
Но если это необходимо, в .NET 8 появился новый обработчик исключений
В .NET Core рекомендованный способ реализации обработки исключений — через middleware (промежуточное ПО).
Middleware предоставляет возможность выполнения логики до или после обработки HTTP-запросов.
Добавив блок
try-catch внутри middleware, вы можете эффективно управлять исключениями и генерировать соответствующие HTTP-ответы с ошибкой.Это позволяет расширить возможности приложения по обработке исключений.
.NET Core 8 представляет новую абстракцию IExceptionHandler для обработки исключений. Встроенное middleware для обработки исключений использует реализации
IExceptionHandler для этих целей.Интерфейс
IExceptionHandler включает один метод — TryHandleAsync.TryHandleAsync предназначен для обработки указанного исключения в рамках конвейера .NET Core. Если метод успешно справляется с обработкой исключения, он возвращает true. Если исключение обработать невозможно, метод возвращает false.Please open Telegram to view this post
VIEW IN TELEGRAM
👍17❤2👏2
This media is not supported in your browser
VIEW IN TELEGRAM
Волшебная шина для общения микросервисов на C#
MassTransit — это библиотека для упрощения взаимодействия между приложениями через сообщения.😧
Когда у тебя есть несколько приложений или сервисов, и они должны обмениваться данными (например, один отправляет задачу, другой выполняет её), MassTransit помогает сделать это:
🟡 Удобно — тебе не нужно самому писать кучу кода для отправки и получения сообщений.
🟡 Надёжно — библиотека позаботится о доставке сообщений, даже если что-то пойдёт не так.
Для чего это нужно?
🔜 Когда сервисы работают независимо, но должны "общаться".
🔜 Чтобы задачи выполнялись по очереди, даже если сервер перегружен.
🔜 Например, события "заказ создан", "платёж прошёл", "доставка завершена" — всё это удобно передавать через MassTransit.
⛓ Ссылка: тык
👉 @KodBlog | #ресурсы
MassTransit — это библиотека для упрощения взаимодействия между приложениями через сообщения.
Когда у тебя есть несколько приложений или сервисов, и они должны обмениваться данными (например, один отправляет задачу, другой выполняет её), MassTransit помогает сделать это:
Для чего это нужно?
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10⚡2👏2❤1🤨1
Высокопроизводительный асинхронный фреймворк для .NET
DotNetty — это асинхронный сетевой фреймворк для .NET, созданный на основе архитектурных идей Netty, популярного фреймворка для Java🔥
Основные особенности DotNetty:
🟡 Поддерживает асинхронный ввод/вывод с использованием Task-based Asynchronous Pattern (TAP)
🟡 Предназначен для создания высокопроизводительных сетевых приложений, включая серверы и клиенты
🟡 Обеспечивает поддержку протоколов, включая TCP, UDP и WebSocket
🟡 Содержит функционал для обработки потоков, сериализации данных и управления сетевыми соединениями
🟡 Гибкая архитектура с возможностью настройки конвейеров (pipeline) для обработки сообщений
🔜 DotNetty используется для разработки масштабируемых, высокопроизводительных сетевых приложений, таких как игровые серверы, системы обмена сообщениями и IoT-приложения
⛓ Ссылка: тык
👉 @KodBlog | #ресурсы
DotNetty — это асинхронный сетевой фреймворк для .NET, созданный на основе архитектурных идей Netty, популярного фреймворка для Java
Основные особенности DotNetty:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤🔥2❤2
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤2
This media is not supported in your browser
VIEW IN TELEGRAM
Волшебный инструмент для работы с изображениями в .NET 🔥
Magick.NET — это библиотека .NET, которая предоставляет обёртку для популярного графического движка ImageMagick. Она позволяет работать с изображениями, выполняя широкий спектр операций, таких как:
🟡 Редактирование изображений
🟡 Фильтры и эффекты
🟡 Конвертация форматов
🟡 Работа с метаданными
🟡 Масштабируемость и производительность
⛓ Ссылка: тык
👉 @KodBlog | #ресурсы
Magick.NET — это библиотека .NET, которая предоставляет обёртку для популярного графического движка ImageMagick. Она позволяет работать с изображениями, выполняя широкий спектр операций, таких как:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15🔥3
Эффективное управление памятью в .NET: Создание кроссплатформенных приложений с эффективным использованием памяти с помощью .NET Core (2024)
Автор: Тревуар Уильямс
Год: 2024
📂 Скачать книгу
👉 @KodBlog | #books
Автор: Тревуар Уильямс
Год: 2024
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11❤1