Библиотека шарписта | C#, F#, .NET, ASP.NET
22.9K subscribers
2.26K 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
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
#tip

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

Подробнее
18👍13👎5
Сравнение различных подходов к созданию первичных ключей с акцентом на NewId.

https://proglib.io/w/2c5d9b42
👍4👎1
Forwarded from Библиотека программиста | программирование, кодинг, разработка
This media is not supported in your browser
VIEW IN TELEGRAM
Data Science без знания математики – это как вождение машины без знаний ПДД

Почему так? Отщепенцы в дата сайенс юзают только чужие модели. Профи же создают свои модели и улучшают существующие поэтому высоко ценятся!

Хотите стать настоящим профессионалом в Data Science и решать любые задачи? Изучите линейную алгебру, матанализ, теорию вероятности, комбинаторику и другие разделы вышмата.

В этом поможет курс «Математика для Data Science», специально разработанный преподавателями ВМК МГУ совместно с Proglib Academy 📚

Уникальная авторская программа поможет:
• изучить разделы математики, необходимые для успешной работы в дата сайенс и анализе данных;
• отработать навыки математического и абстрактного мышления;
• подготовиться к поступлению в ШАД.

Хорошая новость для тех, кто подзабыл школьную математику – в программе есть блок, который поможет освежить и эти знания!

👉 Узнать больше о курсе

Воспользуйтесь промокодом PROGLIB, чтобы получить скидку 20% до 13 мая!
👎10👍3
NBomber — библиотека для написания сценариев нагрузочного тестирования с помощью C# и легковесная альтернатива JMeter. В статье представлено краткое введение в NBomber и описаны преимущества данного инструмента.

https://proglib.io/w/b75c286d
🔥7👍3
#infographic

Разбираем внутренности C# Dictionary<T> (операции добавления, удаления и изменения размера) с помощью инфографики и подробных объяснений каждого шага. Эта статья — подкрепление к инфографике, опубликованной ранее на канале.

https://proglib.io/w/d53c4cea
👍14