C# Portal | Программирование – Telegram
C# Portal | Программирование
14.9K subscribers
981 photos
118 videos
24 files
821 links
Присоединяйтесь к нашему каналу и погрузитесь в мир для C#-разработчика

Связь: @devmangx

РКН: https://clck.ru/3FocB6
Download Telegram
Репозиторий с примерами для ML.NET, кроссплатформенного фреймворка машинного обучения для .NET

В этом репозитории GitHub приведены примеры, которые помогут начать работу с ML.NET и узнать, как внедрить ML в существующие и новые приложения .NET.

В репозитории есть 2 типа примеров/приложений:

— Прототипы / MVP, обычно реализованные в виде простых консольных приложений

— Полноценные приложения: примеры веб- и нативных приложений с моделями машинного обучения на основе ML.NET

Ссылка: GitHub

👉 @KodBlog | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7
Оптимизация приложений на платформе .NET

Автор:
Голдштейн С. , Зурбалев Д. , Флатов И.
Год:
2017

📂 Скачать книгу

👉 @KodBlog | #books
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7
Garnet — кэш от Microsoft, написан на C#, уделывает и Redis, и Dragonfly

Как видно из бенчмарков, это сейчас вообще самый быстрый сервер структур данных на всём диком западе:

Практически полностью совместим с Redis на уровне API, но при этом:
➡️Имеет либеральную MIT лицензию, как и все последние крупные проекты MS, и этим крайне выгодно отличается от Redis
➡️Написан на C#, и позволяет удобно расширять сервер
➡️Делает по производительности и Redis, написанный на C, и Dragonfly написанный на C++

Ссылка: GitHub

👉 @KodBlog | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍5
Блеск и нищета паттерна «Спецификация» в С#. Оцениваем планы запросов

📖 Читать: ссылка

👉 @KodBlog | #cтатья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Downloader — библиотека .NET, реализующая быстрый, кроссплатформенный загрузчик с поддержкой .NET Core

dotnet add package Downloader

Downloader — это современная, асинхронная, тестируемая библиотека для .NET, реализующая многокомпонентный загрузчик с возможностью асинхронных загрузок.

Ссылка: GitHub

👉 @KodBlog | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍132
Полный курс по C#

В этом плейлисте вы научитесь языку программирования C#, как следствие, научитесь применять его на практике, создавая реально крутые приложения для Windows

📹 Cмотреть видео: YouTube

👉 @KodBlog | #курсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20🔥1
NAPS2 — полезное приложение на C# для максимально быстрого сканирования pdf

NAPS2 — это C#-приложение для сканирования документов, в котором основное внимание уделяется простоте и удобству использования.
NAPS2 позволяет сканировать документы со сканеров WIA, TWAIN, SANE и ESCL, упорядочивать страницы и сохранять их в форматах PDF, TIFF, JPEG или PNG.
Также NAPS2 поддерживает оптическое распознавание символов (OCR) с помощью Tesseract.

Ссылка: GitHub

👉 @KodBlog | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥1
Библия C#. — 5-е изд.

Автор: Фленов М. Е.
Год:
2022

📂 Скачать книгу

👉 @KodBlog | #books
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥1
.NET Upgrade Assistant теперь может оценить ваш код и указать на ошибки/недочёты

dotnet tool install --global upgrade-assistant --version 0.5.678

При обновлении версии можно использовать новую функцию .NET Upgrade Assistant — проверку написанного кода и получение оценки от инструмента.
После сканирования Upgrade Assistant предоставит отчёт с проблемными местами, классифицированными по серьёзности. Пользователь сможет перейти к решению конкретной проблемы и отметить ее исправленной. Microsoft отмечает, что вместе с определением проблемы будет предоставлен список ссылок и рекомендаций по исправлению ошибок.

Инструмент доступен как расширение Visual Studio или как CLI

Ссылка: GitHub

👉 @KodBlog | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥4
MediatR Pipeline Behaviors: Основы и Применение

📖 Читать: ссылка

👉 @KodBlog | #cтатья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥2
Интерактивная игровая площадка LINQ 1️⃣

LINQ Marbles - это новый сайт, работа над которым продолжается и который должен помочь нам понять, как работают различные операторы LINQ при заданном наборе элементов.

Ссылка: GitHub

👉 @KodBlog | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍132
Курс «Парсинг сайтов на C#»

В данном курсе вы узнаете, как перехватывать данные и изменять данные онлайн теста. Также рассмотрите парсинг через API и парсинг данных интернет-магазина.

📹 Cмотреть видео: YouTube

👉 @KodBlog | #курсы
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥133
🖥 NetPad — кроссплатформенный редактор C# и среда для запуска экспериментов с кодом

NetPad позволяет мгновенно выполнять код на C# без необходимости создавать и управлять проектами.
Достаточно просто открыть NetPad, написать код и сразу же можно его выполнить.

NetPad облегчает прототипирование и тестирование кода перед его внедрением в реальные проекты.
Также NetPad позволяет визуализировать данные в интерактивном режиме для более глубокого понимания, делать запросы к БД с помощью LINQ или SQL и выполнять много других удобных операций

Ссылка: GitHub

👉 @KodBlog | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥2
LINQ to DB — быстрая библиотека C#; посредник между POCO и базой данных

dotnet add package linq2db --version 5.4.1

Архитектурно эта библиотека лучше таких микро-ORM, как Dapper, Massive или PetaPoco, поскольку позволяет работать с выражениями LINQ, сохраняя слой абстракции между вашим кодом и базой данных.
Запросы проверяются компилятором C# и позволяют легко проводить рефакторинг.

Ссылка: GitHub

👉 @KodBlog | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7
Все о Middleware в ASP.NET Core

📖 Читать: ссылка

👉 @KodBlog | #cтатья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
.NET Starter Kit — cтартовый набор для облачных вычислений c .NET 8 (Web API + клиент Blazor)

Использование .NET Starter Kit как готового решения позволяет сэкономить около 200+ часов разработки.
Можно использовать .NET Starter Kit как отправную точку для создания проекта на базе чистой архитектуры .NET 8;
этот набор включает в себя самые необходимые пакеты и функции, включая поддержку Multi-Tenancy из коробки.

Ссылка: GitHub

👉 @KodBlog | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥1
Паттерны проектирования для C# и платформы .NET Core

Автор: Джеффри Чилберто, Гаурав Арораа
Год:
2021

📂 Скачать книгу

👉 @KodBlog | #books
Please open Telegram to view this post
VIEW IN TELEGRAM
👍74
Море полезных ресурсов по C#

Здесь и сборники рецептов, и теория по сетевому программированию, и паттерны проектирования приложений, и описание принципов работы асинхронного кода. Даже ссылки на обзоры IDE и инструменты для работы с C#

Ссылка: GitHub

👉 @KodBlog | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🥰1
Пишем на C# программу для поиска файлов, используя ProgressBar и BackgroundWorker

📖 Читать: ссылка

👉 @KodBlog | #cтатья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12
This media is not supported in your browser
VIEW IN TELEGRAM
dnSpyEx — форк известного отладчика и редактора сборок .NET, dnSpy

git clone --recursive https://github.com/dnSpyEx/dnSpy.git
cd dnSpy
./build.ps1 -NoMsbuild


dnSpyEx — это развитие проекта dnSpy, отладчика и редактора сборок .NET.
Можно использовать dnSpyEx для редактирования и отладки сборок, даже при отсутствии исходного кода

Ссылка: GitHub

👉 @KodBlog | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥1
Изучаем C# через разработку игр на Unity. 5-е издание

Автор: Ферроне Харрисон
Год:
2022

📂 Скачать книгу

👉 @KodBlog | #books
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥2