Библиотека шарписта | 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
C# using aliases.pdf
181.3 KB
#tip

С помощью простого псевдонима вы можете упростить свой код и сделать его более читаемым
👎26👍7💩5😱3
📩 Нашли классный канал от ребят, которые создают цифровые продукты Почты России.

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

А ещё рассказывают, каково это работать в ИТ-компании.
Бонус: в канале публикуются горячие вакансии с полезными комментариями от тимлидов.

Подписывайтесь: @pochtatech
👎13👏4👍3
#tip

Несколько полезных советов на заметку C#-разработчику.

https://proglib.io/w/6eec7e35
🔥5👍1😁1
Цикл статей о допустимости значений NULL в C# и некоторых методах / подходах, которые могут помочь при переносе существующей кодовой базы на использование ссылочных типов, допускающих значение NULL.

https://proglib.io/w/5df9b262
👍11
Онлайн-мероприятие от «Лаборатории Касперского»: Kaspersky Tech: Из CMake в Bazel. Переход для большой кодовой базы С++
Митап пройдет 28 апреля в 17:00, где ребята из команд Engineering Productivity обсудят системы сборки плюсового кода, поделятся своим опытом и ответят на главные вопросы:
● зачем вообще менять CMake на Bazel, и почему мы это сделали?
● как организовать смешанную сборку CMake и Bazel и помочь им сосуществовать друг с другом?
● зачем писать свою библиотеку по описанию C++-проектов на Bazel взамен стандартных средств?
● как сборку любых 3rd_party проектов автоматизированно перевести на Bazel?
● почему Bazel ругают за monstrous overengineering, и в какой мере это справедливо?
Forwarded from Библиотека программиста | программирование, кодинг, разработка
Всем привет! 👋

Нам часто поступают вопросы о курсе по английскому для IT. Мы всерьез заинтересовались этой темой и хотим узнать у вас, нашей аудитории, насколько это востребованно.

Опрос займет не более 10 минут, но нам очень важно знать ваше мнение. Итоговые результаты опроса опубликуем через неделю.

Пройти опрос можно тут.
💩11👍6🤔1
#tip

🔧 NUnit — фреймворк для модульного тестирования, который подходит для всех языков .NET.

https://proglib.io/w/5e6ef991
👍10💩9😱1
Анонс библиотеки XSpecification, которая представляет собой имплементацию паттерна «Спецификация» для Linq / Elasticsearch и будет полезна в первую очередь тем, у кого есть большое количество бизнес-логики при фильтрации или множество параметров фильтрации.

https://proglib.io/w/bddbd75e
👍6👎1
ASP.NET 5 веб-API: воркшоп о проектировании, архитектуре и разработке веб-API с использованием ASP.NET 5. Исходные коды здесь.

Обновленный контент находится в стадии разработки, но репозиторий ASP.NET 6 веб-API уже доступен.
👍51
Сравнение производительности операции инициализации пустого массива в С#. Спойлер: Array.Empty<T>() быстрее, но не забывайте, что это всего лишь локальные тесты автора статьи.

https://proglib.io/w/c55c947b
👍6👎6🤔4