Forwarded from Библиотека программиста | программирование, кодинг, разработка
#tip #tools
А вы знали про GitLive? Это расширение для IDE, которое позволяет увидеть проблемы, над которыми сейчас работают ваши коллеги по команде, клонированные ими репозитории, имя текущей ветки каждого разработчика и многое другое.
Расширение совместимо с IntelliJ IDEA (Ultimate, Community, Educational), Android Studio, AppCode, CLion, DataGrip, DataSpell, GoLand, MPS, PhpStorm, PyCharm (Professional, Community, Educational), Rider, RubyMine и VS Code.
Смотреть демо
А вы знали про GitLive? Это расширение для IDE, которое позволяет увидеть проблемы, над которыми сейчас работают ваши коллеги по команде, клонированные ими репозитории, имя текущей ветки каждого разработчика и многое другое.
Расширение совместимо с IntelliJ IDEA (Ultimate, Community, Educational), Android Studio, AppCode, CLion, DataGrip, DataSpell, GoLand, MPS, PhpStorm, PyCharm (Professional, Community, Educational), Rider, RubyMine и VS Code.
Смотреть демо
#news #tools
Анонс AWS Microservice Extractor for .NET — инструмента, который помогает извлекать микросервисы из монолитных приложений.
https://proglib.io/w/2d1d9bc2
Анонс AWS Microservice Extractor for .NET — инструмента, который помогает извлекать микросервисы из монолитных приложений.
https://proglib.io/w/2d1d9bc2
SQLite/SQL Server Compact Toolbox — Visual Studio расширение, которое добавляет несколько полезных функций для упрощения работы со встроенными базами данных: создание сценариев для таблиц и данных, импорт из файлов SQL Server и CSV и многое другое.
Установить (> 1,2 миллиона установок)
#tools
Установить (> 1,2 миллиона установок)
#tools
Visualstudio
SQLite and SQL Server Compact Toolbox - Visual Studio Marketplace
Extension for Visual Studio - SQLite / SQL Server Compact Toolbox extension for Visual Studio. This extension adds several features to help your embedded database development efforts: Scripting of tables and data, import from SQL Server and CSV files and…
👍8
💡Используете Windows Terminal? Почему бы вам не интегрировать C# REPL в качестве пункта меню для быстрого экспериментирования/тестирования/прототипирования👇
👉 Просто добавьте следующий профиль в settings.json:
📌Другие варианты интеграции и установки — в документации.
#tip #tools
👉 Просто добавьте следующий профиль в settings.json:
{
"name": "C# REPL",
"commandline": "csharprepl"
}
📌Другие варианты интеграции и установки — в документации.
#tip #tools
🔥16👍6🤔5
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🥱5👍3
💡Вы могли не знать об этой фиче, но в Visual Studio можно вставить JSON как классы одним нажатием мыши.
✅ Данная фича доступна из меню Edit.
#tools #tip by Dave Callan
#tools #tip by Dave Callan
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥82👍8😁7🤔1
↕️Вместо простого копирования и вставки мы также можем перемещать блоки кода: выбираем блок кода и используем ALT + вверх/вниз.
#tools #tip by Dave Callan
Please open Telegram to view this post
VIEW IN TELEGRAM
❤48👍21🥱12🔥2
Само собой, инструмент необходимо выбирать под проект. Но Refit действительно требует написания меньшего количества кода для достижения того же результата.
📌Для справки:
Refit — автоматическая типобезопасная библиотека REST для .NET Core, Xamarin и .NET.
#dotnet #csharp #tools #tip by Milan Jovanović
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥17👍9❤2
#tools #tip by Dave Callan
Please open Telegram to view this post
VIEW IN TELEGRAM
👍54❤9⚡2
Dotnet Roadmap.pdf
4 MB
🛣 Дорожная карта для .NET-разработчика от Milan Milanović
Репозиторий содержит ссылки на ресурсы для дальнейшего изучения.
📌 Understanding the .NET ecosystem
• .NET runtimes
• .NET Framework
• .NET Core
• The One .NET - .NET 5
• The current - .NET 8
• .NET Standard
📌 Learning resources
• C#
• General Development Skills
• ASP.NET Core
• Client-Side .NET
• Databases
• ORM
• Caching
• Logging
• Real-time communication
• Background tasks
• Object Mapping
• Testing
• Monitoring & Telemetry
• Messaging
• Containerization
• Cloud
• Continuous Integration & Delivery (CI/CD)
• .NET Libraries
📌 Additional considerations
• Performance best practices
• Profiling and diagnostics
• Performance best practices
• Security and Cryptography
📌 Additional learning resources
• Books
• YouTube Channels
• Blogs
• Podcasts
• Other
📌 Tools
#roadmap
Репозиторий содержит ссылки на ресурсы для дальнейшего изучения.
📌 Understanding the .NET ecosystem
• .NET runtimes
• .NET Framework
• .NET Core
• The One .NET - .NET 5
• The current - .NET 8
• .NET Standard
📌 Learning resources
• C#
• General Development Skills
• ASP.NET Core
• Client-Side .NET
• Databases
• ORM
• Caching
• Logging
• Real-time communication
• Background tasks
• Object Mapping
• Testing
• Monitoring & Telemetry
• Messaging
• Containerization
• Cloud
• Continuous Integration & Delivery (CI/CD)
• .NET Libraries
📌 Additional considerations
• Performance best practices
• Profiling and diagnostics
• Performance best practices
• Security and Cryptography
📌 Additional learning resources
• Books
• YouTube Channels
• Blogs
• Podcasts
• Other
📌 Tools
#roadmap
👍47❤5🔥5😁4
💡Polly — библиотека для проектов .NET, которая помогает обрабатывать сбои и повышать устойчивость ваших приложений.
☑️ С помощью Polly вы можете легко определять и применять такие стратегии, как Retry, Circuit Breaker, Hedging, Timeout, Rate Limiter и Fallback.
👉 Документация
#dotnet #tools
☑️ С помощью Polly вы можете легко определять и применять такие стратегии, как Retry, Circuit Breaker, Hedging, Timeout, Rate Limiter и Fallback.
👉 Документация
#dotnet #tools
👍28❤2
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡17🔥3❤2👍1
💡 Как включить встроенные подсказки в Visual Studio: на заметку C#-разработчику
#dotnet #tools #tip by Dave Callan
#dotnet #tools #tip by Dave Callan
🔥40👍13❤1
☑️ HTTP files
☑️ Endpoints Explorer
☑️ Dev Tunnels
☑️ Paste Json as Classes
#dotnet #tools #tip by Dave Callan
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤34👍18
Цикломатическая сложность — это программная метрика, предназначенная для количественной оценки сложности программы путем измерения количества независимых путей через ее исходный код.
Данную метрику особенно полезно анализировать при работе с легаси, или когда сталкиваешься с новой кодовой базой и надо быстро понять, с чем имеешь дело
#dotnet #tools #tip by Dave Callan
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13👍2😢1