Библиотека шарписта | 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
Миллионы разработчиков во всем мире используют ASP.NET Core для создания современных веб-приложений и высокопроизводительных облачных сервисов. Если вы ничего не разрабатывали с использованием этого фреймворка или не знаете стоит ли начинать, эта инфографика даст как минимум 13 причин, чтобы сделать это в 2021 году.
Полная поддержка гиперссылок и эмодзи в значках профиля, настройка порядка переключения вкладок, фонового изображения и режимов запуска фокусуровки, отключение анимаций, улучшения палитры команд и еще много полезного в новом Windows Terminal.

https://proglib.io/w/58934e11
Краткое руководство по работе с выражением with в C# 9, которое создает копию операнда record с измененными заданными свойствами и полями: https://proglib.io/w/6dd989ff
Запись вебинара, который нацелен помочь разобраться с главными аспектами разработки на C#/ .NET, опираясь на тенденции развития IT рынка, а также правильно расставить приоритеты и помочь спланировать ваше обучение и карьеру по направлению C# / .NET в 2021 году.

https://proglib.io/w/dfb9c071
Как научиться правильно разрабатывать и запускать приложения в K8s? Есть несколько путей, но, пожалуй, самый быстрый — это пройти трёхдневный онлайн-интенсив «Kubernetes для разработчиков» от Слёрм.

Чем ещё хорош этот путь?
– Материал курса основан на практическом опыте. Учим тому, что делаем на своих проектах.
– Никаких админских штучек и историй про обслуживание кластера. Только инструментарий и знания, которые требуются разработчикам.
– Никто не уйдёт без результата. Спикеры и техподдержка помогут каждому студенту справиться с заданиями.

Интенсив стартует 3 марта. Сейчас можно записаться по минимальной цене – 20 000 рублей.

Посмотреть программу и подать заявку.
🖥🛠Брендовый неттоп vs самосборный мини-ПК: выбираем компьютер для программиста

Собрать компактный компьютер для программирования самому или взять готовый? Наш сравнительный обзор поможет выбрать. В него вошли восемнадцать неттопов и комплектующие для системника Mini ATX.

https://proglib.io/sh/C2ncqG1Vh9
Серия статей про использование каналов в .NET Core: ч. 1, ч. 2 и ч. 3.

Автор статьи надеется, что к концу этой серии читателям станет ясно, когда следует использовать Channel <T>, а когда что-то более простое, например Queue <T>.
This media is not supported in your browser
VIEW IN TELEGRAM
Требуемый опыт работы от 1 года

Постоянная занятость

Компания: Brosco Games

Офис: Москва, м. Комсомольская

Зарплатная вилка: от 60 000р. до 100 000р.

О нас:

Мы специализируемся на casual и hyper-casual мобильных играх. Наша команда нацелена на получение отличного продукта в сжатые сроки разработки. От идеи до прототипа у нас проходит 1-2 недели работы геймдизайнера, программиста и художника. Мы ищем людей, которые готовы постоянно погружаться в новые интересные проекты, сохраняя высокий темп работы.

Обязанности:

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

Требования:

Опыт разработки игр на Unity более 1 года
Хорошее знание C#
Уверенная работа с Bitbucket, Facebook SDK, Appsflyer SDK, Firebase
Понимание основных игровых механик и способов их реализации
Наличие собственных проектов или созданных в команде, желательно casual или hyper casual.

Подробности у @hr_tm
Серия руководств по разработке игры Flappy Bird с помощью Blazor WebAssembly: часть 1 и ч. 2.
#tip

Для получения имени файла без расширения в C# используйте метод Path.GetFileNameWithoutExtension пространства имён System.IO.
Свежий выпуск подкаста DotNet & More, в рамках которого обсуждались следующие темы:

✔️C#9
✔️Records
✔️Mutations vs Null Reference Exception
✔️Records провоцируют использовать анемичную модель
✔️Init only properties
✔️Top-level statements
✔️Pattern Matching
✔️Other features
✔️Советы тим лидам
✔️Agile
✔️Как отрастить эмпатию
✔️Как продолжать программировать
Декабрьский интенсив по SRE🦎

Формат: онлайн-интенсив (Zoom, записи занятий, git, стенды для практики, техподдержка и помощь спикеров).

На интенсиве разбираем SRE-подход к разработке и эксплуатации высоконагруженного сайта:
✔️будем настраивать и поддерживать сайт из нескольких микросервисов.
✔️сформулируем показатели SLO, SLI, SLA, разработаем архитектуру и инфраструктуру, соберем, протестируем и задеплоим сайт, настроим мониторинг и алертинг.
✔️определим причины ухудшения SLO, разберем устойчивость, error budget, практику тестирования, управление прерываниями и операционной нагрузкой.
✔️проработаем порядок действий в случае аварии.
✔️примем решения по дальнейшему предотвращению инцидентов.

Дата интенсива: 11–13 декабря 2020

Программа и регистрация на сайте - https://slurm.club/2JpzlwV
CSharp_9_CheatSheet.pdf
467.4 KB
Шпаргалка по C# 9 с примерами кода, а также плюсами и минусами новых возможностей языка