Библиотека шарписта | 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
Какие технологии/подходы/паттерны вы бы выбрали для создания полнофункционального веб-приложения на .NET с нуля? Можно выбрать несколько вариантов👇
Anonymous Poll
33%
ASP.NET Web API
40%
ASP.NET Core
16%
Blazor
7%
Razor Pages
42%
.NET + JavaScript-фреймворк
20%
Посмотреть результаты
7👍2🥰1💯1
.NET в Azure для начинающих: серия видеоуроков, из которой вы узнаете об основах запуска и деплоя приложений .NET в Azure.

1️⃣ Getting Started
2️⃣ Deploying Web Apps and APIs to Azure
3️⃣ Using Blob Storage
4️⃣ Authentication and Authorization
5️⃣ Managed Identity
6️⃣ Deploy .NET Apps to Containers
7️⃣ Serverless with Azure Functions
8️⃣ CI/CD with GitHub Actions
👍9🔥4
Мини-гайд по отладке контейнеров .NET с помощью инструментов Visual Studio Code Docker

Вышла версия 1.26.0 инструментов Docker для VS Code со встроенной поддержкой создания и отладки контейнеров с помощью .NET SDK.

Читать
👍14
Начиная с C# 8 фигурные скобки для using не нужны. Тут есть как плюсы, так и минусы:

На одну пару фигурных скобок меньше
Уменьшенная вложенность

Легко не заметить, если не обращать внимания
Текущий блок области видимости может быть неочевидным

#dotnet #csharp #tip by Milan Jovanović
17👍16
Преобразование исключений в ответы с деталями проблемы в ASP.NET Core

Microsoft MVP Tim Deschryver разбирается с новым интерфейсом IExceptionHandler, представленным в Preview 5, который превращает исключения в сведения о проблеме.

Читать
👍9
Представлен предварительный обзор расширения Visual Studio Code для Avalonia (ранний доступ). Оно значительно расширит возможности разработки с помощью Avalonia в редакторе, включая автодополнение кода XAML и встроенное средство предварительного просмотра XAML.

🔗 Подробнее

#news
🔥301
💭 В комментариях новички часто спрашивают про ресурсы/книги для начинающего C#-разработчика. Давайте саккумулируем в комментариях свой опыт и поделимся источниками, с которых эффективнее всего начать изучение👇

Или нет ничего лучше официальной документации, Learn C# и METANIT?

#холивар
👍12
Команда Microsoft представила новую фичу синтаксиса F#, которая теперь доступна в предварительной версии и призвана сделать работу с интерполированными строками проще, чем когда-либо прежде.

Интерполированные строки — очень удобный способ для разработчиков встраивать выражения F# в строковые литералы. Однако один сценарий, в котором работа с интерполированными строками может стать громоздкой, — это работа с текстом, содержащим много фигурных скобок.

⚡️Вот тут-то и появляется новый синтаксис интерполяции F#.

#news
👍13😁31🥱1
📌 Подборка за неделю на Code Maze:

🔸 Паттерн Saga с NServiceBus в C#: мощная комбинация, которая предоставляет эффективное решение для координации длительных распределенных транзакций надежным способом.
🔸 Десериализация XML в C#: разбор основных концепций и связанных с ними преимуществ и передового опыта.
🔸 Как разделить сущность на несколько таблиц в EF Core: разбираемся с новой функцией, которая была добавлена в Entity Framework Core 7.0.
🔸 Добавление аутентификации/авторизации пользователя в приложение .NET с помощью Auth0: пошаговое руководство + обзор функций, которые Auth0 предлагает для упрощения аутентификации/авторизации.
🔸 Отправка электронной почты с помощью FluentEmail в .NET: гайд по работе с популярной библиотекой с открытым исходным кодом.

#dotnet #csharp #codemaze #матчасть
11🔥1
🔥Вышла пятая часть в серии «Знакомство с предварительной версией .NET 8»

Эндрю Лок погружается в новую экспериментальную функцию предварительной версии C# 12 под названием interceptors, а также:

— показывает, как она работает и почему полезна;
— рассказывает, как minimal API source generator из предыдущей статьи был обновлен для использования interceptors.

#dotnet8
👍6
Кто еще не подписан на наш главный канал — очень рекомендуем!

В «Библиотеке программиста» вас ждут фундаментальные IT-темы, Git, рынок труда, главные новости и, конечно же, мемы😎

Вот вам топ недавних постов:
🔍про коммиты в ветках Git
🔍новость о создании сверхразумного ИИ
🔍подборка инфографик на фундаментальные темы
🔍дайджест нейросетей для разработки

👉Подписаться👈
👍41🤔1
Команда JetBrains опубликовала одиннадцатый эпизод серии OSS Power-Ups, в которой уделяется особое внимание проектам .NET с открытым исходным кодом. Новый выпуск сосредоточен на очень любопытном проекте AngleSharp.

📺 Смотреть
👍6👏3
Forwarded from Библиотека программиста | программирование, кодинг, разработка
📖 ТОП-10 книг, без которых не обойтись ни одному программисту

Мы подготовили для вас подборку из 10 книг, без которых не обойтись ни одному профессионалу в IT. Эти книги станут для вас настольными на долгие годы.

🔗 Основной сайт
🔗 Зеркало
👍334🔥2😁2🥱2