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

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

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

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

РКН: https://gosuslugi.ru/snet/67a5c81cdc130259d5b7fead
Download Telegram
​​ОГО! Спасибо! Очень приятно. Вы так тоже можете сделать: vk.com/proglib
Все стремятся сделать свой код чище, поэтому советы по именованию и структурированию функций, перечисленные в статье, должны пойти вам на пользу.

https://proglib.io/w/6a266e01
Приложение может иметь более одного статического метода Main(), но вы должны указать, какая точка входа является «реальной» (в настройках проекта или в командной строке). Подробнее об этом в статье.

https://proglib.io/w/5525e85f
Как сделать дамп объекта для отладки на C#

У вас есть объект, значения которого необходимо отображать во время выполнения, без необходимости открывать определенные инструменты отладки? В статье автор объясняет, как легко выгружать объект вместе со всеми его вложенными объектами.

https://proglib.io/w/eb3b9e9c
Если вам интересен язык Go, то вы можете ознакомиться с материалами статьи и видео, в которых представлен обзор языка, ориентированный на разработчиков C#.
Сайт, который посвящён пошаговому изучению Blazor: https://proglib.io/w/85f8b219
Если вам нравится делиться знаниями, мы принесли приятную новость – прямо сейчас Geekbrains ищет 30 преподавателей, авторов и ревьюеров:

👨‍🏫 Преподаватель ведет онлайн-занятия по любимым темам и видит, как растут новые кадры.
👨‍🎤 Автор разрабатывает собственную программу и делится знаниями с новичками.
🕵️ Ревьюер дает обратную связь на практические работы студентов и помогает освоить лучшие практики.

Не страшно, если нет опыта в образовательной сфере – компания ищет профессионалов в своей отрасли, а остальному научат. Можно даже совмещать преподавание с работой.

Станьте экспертом в GeekBrains и помогите тысячам людей найти себя в IT 👉 https://proglib.io/w/a518a38d
С помощью ключевого слова params можно указать параметр метода, принимающий переменное число аргументов. Тип параметра должен быть одномерным массивом. В объявлении метода после ключевого слова params дополнительные параметры не допускаются, и в объявлении метода допускается только одно ключевое слово params.

Если объявленный тип параметра params не является одномерным массивом, возникает ошибка компилятора.

При вызове метода на место параметра с модификатором params мы можем передать как отдельные значения, так и массив значений, либо вообще не передавать параметры.
​​💬 Из физиков в разработчики. Интервью с С# Middle Software Engineer

Библиотека программиста продолжает публикации диалогов с представителями IT-индустрии. В этом интервью поговорили с С#-разработчиком из Рязани Романом Китаром об удаленной работе во время пандемии, книгах, учебных проектах и IT-мероприятиях.

https://proglib.io/sh/aO8V50Asft
В этом году для GopherCon команда Ozon Tech подготовила пару часов докладов на самые разные темы: от классических — о микросервисной архитектуре, до по-настоящему гошных.
Итак для всех, кто пропустил онлайн, в нашем плейлисте доклады от разработчиков одной из самых больших Golang-команд России.
Наслаждайтесь!

https://habr.com/ru/company/ozontech/blog/516044/