Библиотека шарписта | 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
Лучшие практики использования OpenTelemetry в .NET: от основ observability до всех необходимых практических аспектов и ответов на важные вопросы.

Читать
7👍3
This media is not supported in your browser
VIEW IN TELEGRAM
10👍4
Нас 19 000 🥳🎊🎂! Спасибо за интерес к «Библиотеке шарписта».
Please open Telegram to view this post
VIEW IN TELEGRAM
💯50❤‍🔥95🥰5👍4
#чтопроисходит

🔥Подборка новостей для C#-разработчика

💬 Если еще не в курсе, прочитайте недавний пост про драму с Moq

📌 Официальный анонс .NET 8 Preview 7
🔸 Обзор обновлений ASP.NET Core в .NET 8 Preview 7
🔸 Обзор обновлений .NET MAUI в .NET 8 Preview 7
⚡️ .NET 8 будет представлен на конференции .NET Conf 2023 (14-16 ноября)

🔹 Анонс Visual Studio 2022 17.8 Preview 1
🔹 Последний выпуск обновлений .NET Framework
🔹 Анонс .NET 7.0.10 и 6.0.21
🔹 Анонс NuGet 6.7, который включен в Visual Studio 2022 и .NET 7.0 по умолчанию
🔹 Анонс Rider 2023.2: улучшенная поддержка C#, улучшения UX/UI, функции на базе ИИ и многое другое
🔹 Анонс ReSharper 2023.2: дополнительные функции C#, C++ 20 и C++ 23, возможность создавать модульные тесты и перемещаться по ним, режим интеллектуального отладчика и многое другое
🔹 Анонс dotCover, dotMemory, dotPeek и dotTrace 2023.2
Please open Telegram to view this post
VIEW IN TELEGRAM
8👍2🔥2
Фреймворки модульного тестирования для 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