Библиотека шарписта | 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
Разбираем различные способы использования делегатов в C# и код, который они генерируют, чтобы понять последствия их использования в коде.

https://proglib.io/w/33ce5f73
Анатомия .NET-приложения

Из
статьи вы узнаете некоторые подводные камни построения и запуска приложений .NET, в частности:

- что содержится в современном проекте .NET 5 (C#)
- что генерируется, когда вы строите проект
- что происходит, когда вы его запускаете

https://proglib.io/w/3d328e1b
В гостях у АйТиБороды Сергей Тихон — Chief Software Engineer из EPAM и Microsoft MVP

Сергей погрузит вас в мир функционального программирования на F#, расскажет про олимпиадное программирование, отличия функционального программирования от других парадигм, преимущества F# перед другими языками, ML, Akka, Blazor, акторы, компиляция, полезные библиотеки и фреймворки для F# и многое другое.

https://proglib.io/w/671ead2c
Хочешь п̶р̶и̶р̶у̶ч̶и̶т̶ь̶ ̶с̶в̶о̶е̶г̶о̶ ̶п̶и̶т̶о̶н̶а̶ начать свой путь в IT, но не знаешь с чего начать? Начни с Python! Python прост, удобен, универсален, на нем даже можно запрограммировать свою нейросеть.

Специально для тебя мы подготовили курс, который научит программировать, а также ты научишься:
🔹разрабатывать боты для Telegram и Instagram
🔹выгружать данные из интернета
🔹программно генерировать пароли
🔹получишь полезные советы по поиску ответов на свои вопросы в интернете

С вами на связи 24/7 будут преподаватели-практики, у курса простая и доступная подача, много практических заданий. Преподаватели лично проверят ваши домашние задания и дадут полезные советы, так что ты точно во всем разберешься.

Эксклюзивный промокод подписчикам канала CSHARP на скидку 15% только до 6 сентября.
Старт курса 15 сентября. Тык
Чему бы вы хотели научиться?
👨‍🎓 Комитет по образованию .NET Foundation сообщил о запуске новой инициативы под названием .NET Foundation Academy.

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

Студенты будут разрабатывать проект от проектирования до развертывания, применяя современные инструменты, концепции и процессы.

Курсы преподаются отраслевыми экспертами и предлагаются студентам высших учебных заведений бесплатно. По окончании курса студенты получат сертификат. В настоящее время известна информация о двух потоках, в которых осталось по 18 мест.

Программа курса:
- HTML
- CSS
- Bootstrap
- C#
- .NET Core
- ASP.NET Core
- Blazor
- Git
- GitHub
- SQL
- Visual Studio Code
- The Software Development Life Cycle
- Unit Testing
- Cloud Deployment

Анонс
Читать подробнее о курсе
Процесс подачи заявки
Новой фичей .NET 6 среди прочих стала функция горячей перезагрузки, которая позволяет изменить исходный код вашего приложения во время его работы. Вам не нужно ни перезапускать, ни приостанавливать его с помощью отладчика.

В статье рассмотрен простой пример, который позволит разобраться с данной функцией.

https://proglib.io/w/fe9bb807
Новое руководство в документации .NET про динамически отображаемые компоненты Razor ASP.NET Core.

https://proglib.io/w/ab8b5d49
По результатам всемирного опроса Stack Overflow 2020 язык программирования Python входит в тройку самых любимых технологий в среде разработчиков. Так что если вы только собираетесь научиться кодить, Python отлично подходит на роль первого языка программирования.

Специально для новичков мы подготовили курс, в котором обучаем основам программирования на Python с нуля до уровня Junior за 30 занятий. Вы научитесь не только программировать, но и сделаете несколько практических проектов — в частности, ботов для Telegram и Instagram. Преподаватели лично проверят ваши домашние задания и дадут полезные советы, так что вы точно во всём разберётесь.

Старт потока 15 сентября. Эксклюзивный промокод CSHARP подписчикам канала на скидку 15% только до 6 сентября.

Информация о преподавателях, полная учебная программа и запись на курс здесь
Старт второго потока курса «CI/CD на примере Gitlab CI» от Слёрм.

За 5 недель освоим путь от простого пайплана до настройки сложных вариантов CI/CD. Поможем понять, как работать с CI/CD. Научим автоматизировать процесс интеграции и поставки, ускорять цикл разработки с минимальными рисками.

Ответим на вопросы:
Что такое CI/CD
Какие проблемы решает CI/CD
Какие преимущества и недостатки есть у Gitlab Cl
Как интегрируется Gitlab CI и Kubernetes
Что такое Gitops и где его применять
Как лучше всего строить пайплайны

Раз в неделю кураторы разбирают кейсы и практические задания студентов, кроме этого будет две встречи со спикером. В конце курса будет IT-поединок⚔️.

Прочитать подробнее про курс и начать учиться уже с 9 сентября: https://slurm.club/3jzqOat
Для некоторых разработчиков, особенно новичков, ключевое слово yield похоже на волшебство — необъяснимое, но интригующее. В статье показано, как работает yield и что скрывает это ключевое слово.

https://proglib.io/w/a94052f7