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

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

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

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

РКН: https://gosuslugi.ru/snet/67a5c81cdc130259d5b7fead
Download Telegram
Фреймворки модульного тестирования для C#: плюсы и минусы трех самых популярных

Мини-обзор трех фреймворков модульного тестирования в C#: MSTest, NUnit и xUnit.NET.

🔗 Читать
6👍1🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
#юмор

☝️Общее состоянием продакт-менеджеров в проектах на .NET MAUI (другие мемы ищите по хештегу #maui)
7👍1😁1🌚1
#infographic

💡4 кейса использования LINQ в .NET: на заметку C#-разработчику.
👍43🥱262
Самые полезные каналы для программистов в одной подборке!

Сохраняйте себе, чтобы не потерять 💾

🔥Для всех

Библиотека программиста — новости, статьи, досуг, фундаментальные темы
Книги для программистов
IT-мемы

☕️Java

Библиотека джависта — полезные статьи по Java, новости и обучающие материалы
Библиотека Java для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Java — код, квизы и тесты
Вакансии для java-разработчиков

👾Data Science

Библиотека Data Science — полезные статьи, новости и обучающие материалы
Библиотека Data Science для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Data Science — код, квизы и тесты
Вакансии по Data Science, анализу данных, аналитике, искусственному интеллекту

🧠C++

Библиотека C/C++ разработчика — полезные статьи, новости и обучающие материалы по C++
Библиотека C++ для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по C++ — код, квизы и тесты
Вакансии по C++

💻Другие профильные каналы

Библиотека фронтендера
Библиотека шарписта
Библиотека Go разработчика
Библиотека мобильного разработчика
Библиотека хакера
Библиотека питониста
Библиотека devops’a
Библиотека тестировщика
Библиотека пхпшника

💼Каналы с вакансиями

Вакансии по питону, Django, Flask
Вакансии по фронтенду, джаваскрипт, React, Angular, Vue
Вакансии по C#, .NET, Unity
Вакансии по Go
Вакансии по PHP, Symfony, Laravel
Вакансии по DevOps & SRE
Вакансии для мобильных разработчиков
Вакансии по QA тестированию
InfoSec Jobs — вакансии по информационной безопасности
4🥰1
✍️«Библиотека программиста» собирает кейсы использования нейросетей

Какие самые необычные задачи вы выполняли с помощью нейросетей? Может быть, вы просили ИИ пройти тестирование по правилам безопасности или писали с его помощью заявление на увольнение?

Заполняйте форму — лучшие истории появятся в нашей подборке по теме.

👉Ссылка тут👈
👍4
Бенчмарки конкатенации строк: какой из распространенных способов конкатенации небольшого количества строк в .NET 8 является самым быстрым

🔹String.Create — быстро, но и очень стожно выглядит (пример по ссылке внизу).
🔹String.Join надирает задницу выигрывает по скорости, но, как пишет автор, он в основном использует интерполяцию — она более удобочитаема.

🔗 Код здесь
👍14🤔4😁1
Стриминг видео из хранилища BLOB-объектов Azure с помощью ASP.NET Core

Пример простого приложения ASP.NET Core, которое воспроизводит все видеофайлы в определенном контейнере хранилища BLOB-объектов Azure с помощью проигрывателя Video.js.

🔗 Читать
👍10🤔1
🔃 Если вы решили перейти с Moq на другой инструмент вроде NSubstitute, ловите гайд о том, как это сделать быстро и просто.

🔗 Читать
👍5🤔3
👨‍💻15 вопросов, которые задают на собеседовании на C#-разработчика

В этой статье мы изучим часто задаваемые вопросы для собеседований на C#-разработчика, а также разберём ответы на них.

🔗 Читать статью
🔗 Зеркало
👍19🥱71🔥1🤔1
Keyed Services в .NET8 Dependency Injection: краткий обзор новой фичи, которая доступна в предварительный версии платформы.

🔗 Читать
👍34🔥8🤔3
#чтопроисходит

📌Подборка доступных докладов с DotNext 2022 Autumn: Internals

📺Вадим Мартынов — Как работает конвейер в современных процессорах
📺Станислав Сидристый — lock(_sync): иллюзия идеального выбора
📺Александр Катин — [Test] + T = ❤️
Please open Telegram to view this post
VIEW IN TELEGRAM
3
#холивар

💬 Был ли у вас опыт разработки на C# под Linux? Понятно, что это кроссплатформенный язык, но нюансы однозначно есть. О них и хочется узнать.

Поделитесь с сообществом своим горьким/сладким опытом👇
🤔3
#юмор

Тем временем в сообществе .NET
😁52💯6👍5
Александр Черкашин, фуллстек-разработчик в decisions.com с интересным стеком (TypeScript, React и C#), погружается в детали неуправляемой памяти в .NET и практические аспекты исследования проблем потребления памяти с помощью dotMemory.

🔗 Читать
👍15
🔥 Посвящаем этот август теме алгоритмов

Ориентированный граф или неориентированный граф? Подойдёт ли тут бинарный поиск? Дерево отрезков или корневая декомпозиция?

Регистрируйтесь на интенсив, будем разбираться вместе🙃https://proglib.io/w/62ce6c0e

Первый эфир про трудные NP-задачи уже прошел, после регистрации пришлем вам запись!

Впереди вас ждут встречи по темам:

🗓 22 августа, «Графы: алгоритмы и структуры данных на Python»

🗓 29 августа, «Собеседование на разработчика: разбор задач и ошибок»

Подробная программа – https://proglib.io/w/62ce6c0e

На встречах мы 80% времени посвящаем практике, так что готовьтесь порешать задачки во время эфира. А также готовьте вопросы по темам, спикеры на все ответят.

🐣 Ну а самым активным зрителям, которое посмотрят все три вебинара и пройдут тестирование в конце, мы отправим доступ к первым двум модулям курса "Алгоритмы и структуры данных".

Регистрируйтесь, будет интересноhttps://proglib.io/w/62ce6c0e
👍2
#efcore #tip by Tim Deschryver

В Entity Framework 8 появилась новая функция, позволяющая выполнять сырые SQL-запросы к базе данных и возвращать результаты в виде unmapped типов.

🔗 Подробнее
❤‍🔥28👍13👏31