Библиотека шарписта | 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 8: традиционная серия статей от Эндрю Лока перед выходом новой версии.

Следите за обновлениями👇

▫️Часть 1. Using the new configuration binder source generator
▫️Часть 2. The minimal API AOT compilation template
▫️Часть 3. Comparing WebApplication.CreateBuilder() to the new CreateSlimBuilder() method
▫️Часть 4. Exploring the new minimal API source generator
▫️Часть 5. Replacing method calls with Interceptors
▫️Часть 6. Keyed service dependency injection container support
▫️Часть 7. Form binding in minimal APIs
▫️Часть 8. Introducing the Identity API endpoints
▫️Часть 9. Rendering Blazor components to a string
▫️Часть 10. Updates to Docker images in .NET 8
▫️Часть 11. Short-circuit routing в .NET 8
▫️Часть 12. Avoiding flaky tests with TimeProvider and ITimer

#dotnet8
👍95
Использование типа 𝗿𝗲𝗰𝗼𝗿𝗱 для представления Data Transfer Object (C# 9+).

#dotnet #csharp #tip by Milan Jovanović
👍35🤔9❤‍🔥1🔥1
Введение в релизы и обновления .NET

Типы релиза, цикл релиза, время жизни релиза, релизы и обновления .NET, предварительные версии и многое другое.

Читать
🤔52👍1
🤝 5 soft skills, которые помогут тебе дорасти до Senior-разработчика

Как думаешь, что нужно уметь, чтобы стать крутым Senior-разработчиком или даже создать свой успешный стартап? Спойлер: нет, не только хорошо кодить.

🔗 Основной сайт
🔗 Зеркало
👍4🤔1
«…Добро пожаловать в новую эру разработки приложений», — с такой фразы начинается статья-анонс Avalonia v11. Разбираемся, что же там такого революционного.

#news
👍13🥱1
Над каким .NET-проектом вы сейчас работаете? Какой стек используете? Поделитесь в комментариях👇

#холивар
61
Forwarded from Библиотека программиста | программирование, кодинг, разработка
Лайк, если узнали себя

#юмор #жиза
58👍19😁13🌚3🥱2
Task.WhenAll в действии: на заметку C#-разработчику.

#dotnet #csharp #tip by Milan Jovanović
👍54🤔32
Небольшой летний релиз: .NET Community Toolkit 8.2.1 уже доступен на NuGet

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

Читать
👍143
Milan Jovanović делится подборкой библиотек, которые он использует в своих проектах. Что из этого вы используете, а что могли бы заменить/добавить?👇

1. MediatR
2. FluentValidation
3. Serilog
4. Refit
5. Polly
6. Entity Framework Core
7. MassTransit
8. Quartz
9. SignalR
10. YARP
11. xUnit
12. FluentAssertions
👍274
💭Какие, по вашему мнению, самые глупые вопросы по .NET или другим темам вам задавали на собеседованиях? Поделитесь своим личным топом👇

#холивар
10🎉1
Важно: правила площадки❗️

1️⃣ За спам, рекламу, ботоводство, скам — бан и удаление всех комментариев

2️⃣ За оскорбления группы/канала/админа/других участников, политические дебаты — первый раз удаление, второй раз — профилактический бан на неделю, третий раз — бан

3️⃣ За ссылки на нелегальные ресурсы — первый раз удаление, второй раз — бан

Напоминаем, что написать нам можно сюда: @proglibrary_feedback_bot

Пожалуйста, соблюдайте правила — мы со своей стороны тоже будем стараться максимально оперативно модерировать комментарии.
👍10💯104
Помните публиковали результаты опроса разработчиков, проведенного командой Stack Overflow? Правда F# мы как-то упустили из виду, хотя там есть интересные детали и выводы.

Читайте подробнее в статье о состоянии F# по сравнению с другими технологиями и предыдущими годами👇

Читать
👍75🥰2😁2
Сколько повышений в должности у вас было за последние три года на последнем/текущем месте работы? (смена работы не считается повышением)
Anonymous Poll
31%
0
20%
1
12%
2
9%
Более 2-х
3%
Я фрилансер, занимаюсь проектной работой
25%
Я не работаю, хочу посмотреть результаты
4👍3🌚1
Пример использования strongly-typed results (.NET 7+) с Minimal API.

#dotnet #csharp #tip by Milan Jovanović
8👍43