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

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

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

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

РКН: https://gosuslugi.ru/snet/67a5c81cdc130259d5b7fead
Download Telegram
Логические задачи: 15 упражнений для тренировки мозга

Программистам без логики никуда. Поэтому время прокачать мозг: проверьте свои способности. Вам под силу эти логические задачи?

https://prglb.ru/449w
#book

Неумирающая классика программирования, большой труд Эрика Эванса расскажет вам про основы проблемно-ориентированного проектирования сложных приложений, теорию анализа и выбора шаблонов под разные задачи. Вы посмотрите, как проектируются и создаются крупные гиганты вроде Google и Amazon.

https://t.me/progbook/3445
#advanced

Что в C# работает быстрее: классы или структуры? На этот вопрос ответит автор следующей статьи, проведя многочисленные тесты.

https://prglb.ru/2bteq
​​Присоединяйся к онлайн-интенсиву и изучи основы Unity! Спикер — ведущий инженер-программист крупнейшей в мире соцсети с 12-летним опытом.

Подробности по ссылке https://clc.to/snjSeA.

Что ждет участников?
Знакомство с Unity.
Создание космического корабля, который двигается и стреляет.
Создание препятствий и взрывов.
Добавление звука, управление камерой.
Настройка системы подсчета очков.

Погрузись в мир разработки!
Они тянут тебя вниз: плохие привычки программистов

Программирование развивает хорошие и плохие привычки. Они влияют на код, на жизнь и здоровье. Избавимся от плохих привычек и оставим хорошие!

https://prglb.ru/ssa0
#docker #aspnet

Если вы хотите удобно разрабатывать, то вам не обойтись без контейнерной системы Docker. Из данной статьи вы узнаете, как развёртывать приложения на ASP.NET внутри контейнера.

https://prglb.ru/48kuw
Карманный набор хакера: ставим Kali Linux на смартфон

Неважно, хакер вы или безопасник. Эта статья – то, что вы искали! Погнали разбираться, как установить Kali Linux на смартфон.

https://prglb.ru/3dyqk
#video #aspnet

C# настолько разносторонний язык программирования, что на нём даже можно писать обычные веб приложения, используя платформу .NET Framework. В данном плейлисте с помощью C# и ASP.NET мы научимся создавать сложные веб-сайты и приложения.

https://prglb.ru/28af5
#book

Это руководство по .NET Core показывает разработчикам на C# и платформе .NET, как создавать профессиональное и качественное программное обеспечение на .NET Core. Из руководства вы узнаете, как преобразовать существующий код .NET для работы на нескольких платформах или как начинать новые проекты со знаниями инструментов и возможностей .NET Core.

https://t.me/progbook/3121
​​Не секрет, что Microsoft достаточно давно работает над выпуском восьмой версии C#. В недавно состоявшемся релизе Visual Studio 2019 новая версия языка (C# 8.0) уже доступна, но пока ещё только в качестве beta релиза. В планах этой новой версии есть несколько возможностей, реализация которых может показаться не совсем очевидной, или точнее, не совсем ожидаемой. Одним из таких нововведений стала возможность использования Nullable Reference типов. Заявленным смыслом данного нововведения является борьба с Null Reference Exception'ами (NRE).

В анализаторе PVS-Studio для C# относительно недавно существенно расширились возможности по обнаружению в коде как раз тех самых NRE. Разработчики задались вопросом - а есть ли теперь смысл для статических анализаторов в целом, и для PVS-Studio в частности, пытаться искать потенциальные разыменования нулевых ссылок, если, по крайней мере в новом коде, использующем Nullable Reference, такие разыменования станут "невозможными"? Чтобы ответить на вопрос и подробнее разобрать эту тему была и написана следующая статья. http://bit.ly/2Syj74Y
#book

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

https://t.me/progbook/3482
ООП провалилось: осваивай функциональные языки прямо сейчас

ООП или объектно-ориентированное программирование – парадигма, которую порой позиционируют как решение всех проблем. Так ли это на самом деле?

https://prglb.ru/5y038