Адрес канала:
Категории:
Технологии ,
Образование
Язык: Русский
Страна: Россия
Количество подписчиков:
22.50K
Описание канала:
Все самое полезное для C#-разработчика в одном канале.
Список наших каналов: https://t.me/proglibrary/8353
Учиться у нас: https://proglib.io/w/907158ab
Обратная связь: @proglibrary_feedback_bot
По рекламе: @proglib_adv
Прайс: @proglib_advertising
Рейтинги и Отзывы
Оценить канал csharpproglib и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.
5 звезд
0
4 звезд
0
3 звезд
1
2 звезд
0
1 звезд
1
Последние сообщения
2024-05-14 21:27:13
А теперь самый важный вопрос, который когда-либо был на нашем канале. Что выберете? userId —
userID —
user_id —
#холивар
5.5K views18:27
2024-05-14 19:45:06
Улучшения производительности LINQ в .NET 9: обзор от Steven Giesel
Улучшения OrderBy.ToList
В новой версии .NET улучшена производительность метода OrderBy, за счет использования Vector.
Улучшения Chunk для Array
Метод Chunk теперь специализирован для массивов (`Array`) и работает в 3.6 раза быстрее, чем в .NET 8. Это достигается благодаря использованию ReadOnlySpan, которое позволяет уменьшить количество необходимых аллокаций и увеличить производительность.
Улучшения OfType и Cast
Методы OfType и Cast теперь обрабатывают данные быстрее за счет оптимизации обработки типов. Это улучшение позволяет быстрее фильтровать данные по типу, что демонстрируется уменьшением времени выполнения операций.
Улучшения Any
Метод Any, который проверяет наличие элементов в последовательности, теперь работает значительно быстрее благодаря оптимизации метода TryGetNonEnumeratedCount. Это улучшение позволяет методу Any быстро определить, есть ли элементы в последовательности, не перебирая все элементы.
Подробнее
5.1K views16:45
2024-05-13 14:19:52
«
Как мы перешли на Microsoft.Extensions.Configuration и стало хорошо» — доклад Андрея Рягузова про то, как компания перешла от самописного метода работы с настройками к стандартному варианту, предлагаемому Microsoft.
Вы узнаете, почему они использовали нестандартный метод изначально, какие выгоды и новые возможности открываются при использовании «коробочных» инструментов и как можно интегрировать их в свои проекты.
Смотреть
5.3K views11:19
2024-05-12 12:09:48
Создавайте ER-диаграммы своей базы данных непосредственно из обозревателя серверов в Visual Studio — попробуйте это в последней ежедневной сборке EF Core Power Tools.
#efcore #tip
5.8K views09:09
2024-05-11 23:11:11
«
REST API клиенты для C#» — доклад Артёма Квашнина про типичные ошибки при работе со стандартным HttpClient и многое другое
Артем разбирает реализацию межсервисного взаимодействия от Microsoft и самое главное — рассматривает плюсы и минусы популярных генераторов для API клиентов.
Смотреть
6.2K views20:11
2024-05-11 07:55:05
Кстати, Invoke-Command в PS можно использовать с флагом -AsJob для параллельного запуска команд на нескольких компьютерах.
#powershell #tip by Adam Bertman
6.4K views04:55
2024-05-10 22:32:39
Подкаст
DotNet & More: тестируем код без лишних интерфейсов и не только
В C# принято создавать отдельный интерфейс для каждой сущности ради обеспечения тестируемости. Но так ли это нужно? Можно ли обойтись без создания дублирующего кода?
Таймкоды:00:00:00 Вступление
00:02:50 В чем проблема интерфейсов для тестов?
00:18:45 protected virtual метод вместо выноса интерфейса
00:34:40 Мокаем прямые зависимости, AutoMock
00:50:50 Производительность вызова виртуальных методов
YouTube | Apple Подкасты | Google Подкасты | Яндекс Музыка
#подкасты
6.3K views19:32
2024-05-09 21:15:43
А вы что думаете?
#холивар
6.8K views18:15
2024-05-08 21:17:11
Подборка лучших статей «Библиотеки программиста» за апрель: сохраняй в заметки, чтобы не пропустить #самыйсок
7 признаков неопытного программиста
Названия веток и комментарии к коммитам в Git: лучшие практики
Дискриминация на работе: в чем проявляется и что делать, если вы с ней столкнулись
Как я входил в IT: опыт подписчиков «Библиотеки программиста»
Искусство оскорблять: как поставить коллегу на место и отбить желание работать над проектом
Исследование рынка: 8 наиболее востребованных языков программирования в 2024 году
ТОП-7 книг по C# для начинающих разработчиков в 2024 году
6.9K views18:17
2024-05-08 14:45:56
Разработка игр: пошаговый гайд от JetBrains Game graphics, assets and project setup
Creating a starfield skybox
Adding a spaceship and asteroid to the scene
Controlling the player – Shooting lasers and moving around
Moving and exploding asteroids
Spawning asteroid GameObjects
Adding basic UI for keeping score
Conclusion
6.5K views11:45