Библиотека шарписта | 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
Forwarded from Библиотека программиста | программирование, кодинг, разработка
Microsoft Build 2023 в самом разгаре — и нас снова ждет много ИИ, который проникает во все продукты Microsoft

Читайте новости и анонсы с конференции, которые известны на текущий момент: встроенная поддержка RAR для Windows 11, аватары Microsoft Teams, Microsoft Fabric, CoPilot для Windows 11 и Edge, новые плагины Bing AI/Copilot для ChatGPT и многое другое.

Читать

#анонс
👍96
Адаптация кода .NET Core под Linux: краткая история о трудностях, с которыми столкнулась команда Criteo при портировании набора приложений на C# с Windows/.NET Framework на Linux/.NET Core.

Читать
🔥105😁2
Forwarded from Библиотека программиста | программирование, кодинг, разработка
👨‍🎓️ 33 лучших вуза России для будущих программистов 2023-2024

Обновили нашу коллекцию из 33-х вузов, в которых вы научитесь думать как программист и получите фундаментальные знания в области математики, информатики, компьютерных наук и так далее. Для удобства вузы отсортированы по среднему проходному баллу ЕГЭ: от наибольшего к наименьшему.

🔗 Основной сайт
🔗 Зеркало

Ставьте 👏 , если увидели свой вуз
🥱7👏54👍2🥰1
Stefan Pölz, Microsoft MVP и
JetBrains Community Contributor, демонстрирует кейсы повышения эффективности модульных тестов с помощью мутационного тестирования и их непрерывной интеграции с Azure Pipelines/GitHub Actions.

Смотреть
6👍3
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🏗️ 7 архитектурных паттернов, которые должен знать каждый программист

Рассмотрим семь ключевых архитектурных паттернов, которые могут помочь вам выделиться среди соискателей и получить работу мечты.

🔗 Основной сайт
🔗 Зеркало
👍114🥱2💯1
Чистая архитектура — это постоянно развивающаяся и обсуждаемая тема. Вот как Milan Jovanović представляет и реализует чистую архитектуру REST API и DDD в .NET 7.

📺 Смотреть
Please open Telegram to view this post
VIEW IN TELEGRAM
8
6 полезных методов расширения для IEnumerable с примерами использования:

1. IsNullOrEmpty
2. Partitioning
3. Median
4. Mode
5. StandardDeviation
6. Shuffle

Читать
👍157
⚡️Записи всех сессий с Microsoft Build 2023, посвященных .NET: микросервисы, C#, ASP.NET Core, .NET MAUI, облачные технологии и многое другое.

📺 Смотреть
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥53
Подборка полезных советов по оптимизации производительности для C#-разработчиков:

▪️Avoid Boxing and Unboxing
▪️Use StringBuilder for String Concatenation
▪️Leverage C#’s Lazy Initialization
▪️Optimize Loops
▪️Use Async/Await for I/O Operations
▪️Avoid Exceptions in Normal Program Flow
▪️Prefer ValueTypes Over ReferenceTypes
▪️Cache Results of Expensive Computations
▪️Be Mindful of Capturing in Lambdas
▪️Use the ‘in’ Keyword for Read-Only Reference Parameters

Читать
👍141
Введение в шаблоны Auth0 для проектов .NET

Шаблоны Auth0 для .NET — набор шаблонов проектов, которые помогут вам создать приложение с поддержкой Auth0 для аутентификации и авторизации.

В настоящее время проект предлагает шаблоны для следующих типов приложений:

ASP.NET Core MVC
ASP.NET Core Web API
— Blazor Server
— Blazor WebAssembly (ASP.NET Core hosted)

Читать
👍8🥱63🔥2
Forwarded from Библиотека программиста | программирование, кодинг, разработка
⚡️Все каналы медиа «Библиотека программиста» теперь у вас под рукой. Вы знаете, что делать 👇

➡️ Добавить папку
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥43
Простой кейс обновления до .NET 7 с использованием .NET Upgrade Assistant: быстрый гайд для C#-разработчика.

Читать
6👍2🔥2
С какими неудачами можно столкнуться при реализации спецэффекта Blur Behind для разных ОС и как использовать Qt Framework исключительно с применением классического QWidget-based-подхода: опыт разработчика Desktop-версии корпоративного супераппа в команде VK Teams.

Читать
🥱103👍2
Forwarded from Библиотека программиста | программирование, кодинг, разработка
📱AR-технологии: что такое визуальное позиционирование

Из статьи нашего читателя вы узнаете, что такое визуальное позиционирование и почему AR-технологии не только скоро станут повсеместными, но и отвлекут нас от мечтаний о настоящих мультивселенных (или дадут возможность с комфортом их дождаться).

🔗 Основной сайт
🔗 Зеркало
👍21