C#razy
144 subscribers
253 photos
51 videos
2 files
389 links
Путь в IT, рост, менторство, поддержка, прокачка, мотивация

👨‍💻 Senior .NET dev с 12+ лет опыта
📚 Учусь в MIT по Computer Science
🖥 100+ дней подряд LeetCode
⚒️ Работаю на зарубеж
💻 Веду блог про рост в IT с нуля
🧭 Помогаю понять, куда двигаться
Download Telegram
#dev #dotnet

Проверяем строки подключения в .NET

В этом посте автор расскажет как протестировать подключение к базе данных при запуске и завершить работу приложения, если подключение не удалось.

https://khalidabuhakmeh.com/validating-connection-strings-on-dotnet-startup

💡 Канал | 💬 Чат
#saturday

Сегодня решил распечатать документы, но..

💡 Канал | 💬 Чат
😁2
#monday

Хоть чуть веселее в понедельник

💡 Канал | 💬 Чат
😁2🤣1
😁2
#dev #prometheus

Метрики в разработке программного обеспечения играют ключевую роль в определении качества, производительности и эффективности проекта.

https://metricat.dev/ - есть прога бесплатная, позволяет подключаться к эндпоинту прометея, и смотреть что за метрики он отдает. Для теста и для дебага самих метрик и отображении их в Grafana самое то.

💡 Канал | 💬 Чат
#dev #ai

Нашёл не давно AI которая строит roadmap, по сути это веб-ресурс, предоставляющий дорожные карты для различных профессий в сфере информационных технологий.

https://roadmap.sh

💡 Канал | 💬 Чат
#dev #specification

У разрабов есть используемый паттерн Спецификация, который позволяет описывать бизнес-правила в виде отдельных объектов (спецификаций) и комбинировать их для формирования сложных условий.

Так вот есть множество готовых решений, велосипедов, сложностей, интерсепторов и всё это размазано по всем интернету, так вот есть доклад от Дениса который расскажет как всё понять и что можно переиспользовать.

Всё в одном и про одно - про описание использования бизнес правил.

Денис Цветцих «LINQ Expressions: искусство запрашивать данные»

https://www.youtube.com/watch?v=RaYI7rJOzzU

💡 Канал | 💬 Чат
#sunday

После отличного вечера с пятницы до понедельника

💡 Канал | 💬 Чат
😁5
🤣2😁1
#humor

Типичный день при общении почему так долго делаются задачи :)

💡 Канал | 💬 Чат
🤔1
#math

Программисты могут изучать короткие математические решения для повышения эффективности своего кода или просто эффективности работы своего головы или ещё чего) ну и для лучшего понимания каких никаких алгоритмов, так же решения проблем и развития своих навыков в области абстрактного мышления, логики и своей менталки

Кому реально очень интересно смотреть как решаются такие сложные математические задачи, отличный разбор с МЕЖНАР-2022

https://youtu.be/M6f9w4go0o4?si=XWlJgH9lF9QLMKxL

💡 Канал | 💬 Чат
😁1
#dev #dotnet

🚀 Топ-10 новых функций Visual Studio 2023 для .NET разработчиков

Visual Studio 2023 принес множество нововведений, которые облегчат жизнь .NET разработчиков. В числе самых интересных функций:

1. Персонализированная панель инструментов - настройте свои рабочие инструменты для максимальной эффективности.
2. AI-помощник IntelliCode - улучшенная автозавершение кода и рекомендации.
3. Hot Reload - мгновенное обновление кода без перезапуска приложения.
4. Обновленный редактор Razor - удобство работы с Blazor и ASP.NET.
5. Интеграция с Git - новые возможности для работы с репозиториями прямо из IDE.
6. .NET MAUI - создание кроссплатформенных приложений для Android, iOS и Windows.
7. Улучшенная производительность - быстрее запуск, меньшее потребление ресурсов.
8. Инструменты для тестирования - расширенные возможности юнит-тестирования.
9. Поддержка C# 11 - новые возможности языка программирования.
10. Дополнения для облачных сервисов - интеграция с Azure стала еще проще.

Эти обновления делают разработку на .NET еще более продуктивной и приятной! Подробности - (https://devblogs.microsoft.com/dotnet/my-top-10-new-visual-studio-features-of-2023-for-dotnet-developers/).

💡 Канал | 💬 Чат
👨‍💻1
#dotnet #husky #devtools

🧙‍♂️ Husky.NET: Автоматизация проверок кода в .NET проектах

Хотите повысить качество кода и автоматизировать проверку коммитов? Тогда вам стоит узнать о Husky.NET!

Husky.NET позволяет легко добавлять pre-commit хуки в ваши .NET проекты. Это инструмент, который поможет вам:
- Автоматически запускать тесты перед каждым коммитом
- Проверять код на соответствие стандартам с помощью линтеров
- Избегать распространенных ошибок и поддерживать чистоту кода

🔗 Подробнее о Husky.NET читайте в статье: https://www.code4it.dev/blog/husky-dotnet-precommit-hooks/

Не упустите возможность сделать процесс разработки более эффективным и надежным! 🚀

💡 Канал | 💬 Чат
🤔1
🤯1🤣1😭1