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

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

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

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

РКН: https://gosuslugi.ru/snet/67a5c81cdc130259d5b7fead
Download Telegram
Они тянут тебя вниз: плохие привычки программистов

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

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
#book

Настоящее руководство предоставляет опытным программистам информацию, необходимую для эффективной разработки в .NET Core и C#. В последней версии C# появилось много новых функций, способных сделать больше за меньшее время, и эта книга станет вашим идеальным руководством для быстрого погружения в технологию. В C# 7 основное внимание уделяется потреблению данных, упрощению кода и производительности, новой поддержке локальных функций, etc.

https://t.me/progbook/1218
Вдарим по базам: актуальные и полезные книги по SQL

Если ты разработчик, то обязан знать хотя бы одну СУБД. Держи эти книги по SQL и изучай: пришло время познать силу работы с данными.

https://prglb.ru/4d12t
#advanced #aspnet

Работаем с базой данных на ASP NET Core 2.1 MVC, используя ADO NET.

https://prglb.ru/1xlih
​​Если тебя привлекают интернет-технологии и ты хочешь начать развиваться в этом направлении, мы поможем освоить профессию iOS-разработчика.

После прохождения:
🔷 Ты научишься всему, что необходимо для полноценной работы, сразу после выпуска.
🔷 Создашь конкурентоспособное портфолио для старта в карьере.
🔷 Получишь возможность трудоустройства.
🔷 Будешь создавать самые доходные на мобильном рынке игры и приложения.

Для первых 20 студентов скидка 20%. Есть рассрочка.
Меняй жизнь прямо сейчас!
Программа курса и остальные подробности по ссылке 👉 https://clc.to/jW4b2w
#advanced

SOLID, SRP, DIP и другие модные, хорошо продающиеся слова в следующей статье.

https://prglb.ru/nvjc
Без паники! Разбираемся с алгоритмами в 6 шагов

Встретиться лицом к лицу с алгоритмами на техническом интервью и выжить – это реально. Держите подробный план спасения из шести шагов.

https://proglib.io/p/solving-algorithms/
#book

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

https://t.me/progbook/3517
#book

Как следует из определения, TCP/IP  -  это сетевая модель передачи данных, описывающая способ передачи данных от источника информации к получателю. Настоящее руководство является полным энциклопедическим справочником по протоколу TCP/IP и рассматривает основы его работы на более сотни примерах и иллюстраций.

https://t.me/progbook/3520