Библиотека шарписта | C#, F#, .NET, ASP.NET
23K subscribers
2.24K photos
34 videos
85 files
4.4K links
Все самое полезное для C#-разработчика в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/b60af5a4

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/67a5c81cdc130259d5b7fead
Download Telegram
#fix

Stack Overflow — это один из ключевых источников знаний, к которому мы обращаемся при возникновении проблем в ходе разработки. Мы хотим ввести рубрику #fix, в рамках которой будем публиковать популярные вопросы и ответы по C# / .NET и инструментам разработки. Оцените, если вам это полезно. Погнали:

Cannot find .NET 5.0 Console App project template in Visual Studio 2019

https://proglib.io/w/cc1862ea
Список шаблонов кода на C#, которых следует избегать либо потому, что они опасны, либо потому, что они плохо работают.

https://proglib.io/w/1048703a
Шаблон чистой архитектуры для ASP.NET Core приложений: https://proglib.io/w/f47c6896

Если у вас есть вопросы по организации проекта, то в обсуждении на Reddit можно найти ответы.
Тут для вас бесплатный курс по созданию видеоигр с помощью Unity и C# (не реклама). Завтра последний день действия акции.

https://proglib.io/w/5b626ec0
RestClient.Net — это .NET REST API клиент с асинхронным запуском на основе задач, строгими типами и внедрением зависимостей на всех платформах.

Недавно была представлена версия 5.0, которая предоставляет Fluent API, неизменяемые типы, множество полезных методов расширения и тщательное модульное тестирование. Прочитать о RestClient.Net в целом и о нововведениях можно здесь.
string vs. String — это не просто споры о стилях, они могут радикально изменить семантику программы.

https://proglib.io/w/32a04b38
Серия коротких практических статей о языке C# для начинающих.

https://proglib.io/w/ae940c4c
Тебе нравится геймдизайн? Хочешь реализовать свои проекты и концепты, но сталкиваешься с трудностью понимания технической части? Unreal Engine 4 — популярная игровая платформа для реализации идей в код, а кода — в готовый проект.

Рассказываем об основах работы в UE4 на бесплатном интенсиве Skillbox по созданию игры в жанре платформера: 🎮 https://clc.am/BYnRRg

На интенсиве тебя ждёт:

🎯 изучение основ работы с Unreal Engine 4 и разбор инструментария;
🎯 настройка механик для работы будущего платформера;
🎯 создание собственного проекта.

Весь интенсив тебе будет помогать компетентный наставник! Им станет старший программист Fracture Labs с пятилетним опытом программирования на С++/Blueprint в игровой индустрии — Евгений Чичилов.

Те, кто выполнит домашнюю работу, получат сертификат на 15 000 рублей на оплату любого курса Skillbox, а все участники, дошедшие до конца интенсива, — электронную книгу издательства МИФ «Век живи — век учись» Кей Петерсон и Дэвида Колба.

Увидимся на трансляции 7 июня в 19:00 по московскому времени!
Окунись в мир белого хакинга уже сегодня! Пройди бесплатный онлайн-интенсив Skillbox по программированию, изучи востребованный язык программирования Java и создай свой первый проект под руководством опытного специалиста.

Все подробности по ссылке: 👉 https://clc.am/yEuYCA.

За 3 дня интенсива ты:

⚡️ Освоишь основные инструменты программирования на Java.
⚡️ Напишешь программу для мониторинга активности рабочего стола.
⚡️ Получишь полезные советы разработчика с 15-летним опытом — Даниила Пилипенко.
⚡️ Узнаешь, как устроена работа Java-программиста.

🎁 Каждый участник интенсива, который выполнит домашнюю работу, получит сертификат на 15 000 рублей на оплату любого курса в Skillbox и электронную книгу «Век живи — век учись» Кей Петерсон и Дэвида Колба издательства МИФ.

Подключайся к прямому эфиру с 7 по 9 июня в 16:00 по московскому времени 😉
Как применять модели machine learning для решения реальных задач? Узнай на бесплатном интенсиве по data science — тебя ждёт много практики с 10 по 12 июня в 21:00 по московскому времени!

Ссылка для регистрации: 🔜🔜🔜 https://clc.am/tUZ9aw.

📝 За 3 дня мы опробуем разные инструменты и техники, которыми пользуются специалисты одной из самых востребованных профессий. При этом нам не понадобятся глубокие познания в программировании и математике, мы убедимся, что начать свой путь в machine learning очень просто!

Также узнаем от разработчика Михаила Овчинникова, зачем нужны нейросети и как они работают, познакомимся с Python, предскажем курс биткоина, познакомимся с алгоритмами и решим бизнес-задачу.

🎁 Все, кто сдаст домашнее задание, получат грант на 15 000 рублей для обучения в Skillbox!
Серия видеоруководств под названием «Современная веб-разработка» про создание приложения с использованием ASP.NET Core и Nuxtjs + CI / CD с помощью Github Actions, деплой в облако и многое другое.

https://proglib.io/w/89f26ff8