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

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

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

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

РКН: https://gosuslugi.ru/snet/67a5c81cdc130259d5b7fead
Download Telegram
10 лучших функций C#, генераторы исходного кода, отладка приложений .NET, gRPC в .NET, GraphQL и Blazor, лучшие практики async и await, отладка в JetBrains Rider, контейнеризация с помощью Kubernetes. Эту и многую другую информацию можно узнать из докладов с JetBrains .NET Days Online 2021.

https://proglib.io/w/713aed94
Библиотека шарписта | C#, F#, .NET, ASP.NET pinned «Приглашаем .NET-разработчиков с опытом от двух лет на .NET Hiring Weeks от EPAM. Пройдите интервью и получите оффер за 24 часа! Плюсом к нему — приветственный бонус в размере одного оклада. Кто требуется: — .NET-разработчики (Azure/AWS) — Full stack .NET…»
Присоединяйся к бесплатному онлайн-интенсиву по разработке на С# с 31 мая по 2 июня в 19:00 по московскому времени! За 3 дня ты познакомишься с профессией C#-разработчик, научишься писать программы на этом языке и создашь бот-викторину, даже если никогда раньше не программировал!

Подробная программа: https://clc.am/JzUuYA.
Регистрируйся по ссылке ☝️

На интенсиве ты:
💡 изучишь синтаксис языка C# и разберёшься в устройстве C#-библиотек;
💡 поймёшь, чем бот отличается от консольного приложения;
💡 познакомишься с платформой .NET, библиотеками TelegramBot и VkBotFramework;
💡 поймёшь, как работать с файловой системой;
💡 на практических занятиях создашь консольное приложение и напишешь бота для Telegram и «ВКонтакте».

📣 Преподаватель: специалист с 12-летним опытом в разработке на C#, С++ и Python — Павел Платонов.

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

Главное о стажировке:
• Проходит в московском офисе и открыта для студентов любых ВУЗов и курсов;
• Совместима с учебой — гибкий график 20 часов в неделю. Можно и больше, если есть желание и возможность: до 35 часов — в учебное время, до 40 часов — летом.
• Длится год;
• Оплачивается (а еще стажерам ежемесячно компенсируют расходы на питание, предоставляют бесплатный unlim-доступ к спортзалу и ко всем открытым мероприятиям).

Набор ведется на направления:
• Разработка (С++);
• Разработка (C#/Python/Go);
• Разработка (Scala/Java/Python/Go);
• Тестирование (Python/ручное);
• Системный анализ;
• Системное администрирование;
• Mobile;
• Data Science;
• Анализ вредоносного ПО;
• Пентест.

Лучшие участники получат приглашение на работу.

Подать заявку: https://kas.pr/iuh5
#tip

В .NET 6 Preview 4 ошибки BackgroundService теперь можно настраивать: https://proglib.io/w/472ca726
#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