Библиотека шарписта | 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
🧰 PasteSQL C# Classes — расширение, которое позволяет легко создавать классы для таблиц базы данных SQL Server непосредственно в коде. В SSMS выберите свою таблицу, щелкните ее правой кнопкой мыши, выберите Create To и Clipboard.

📦 Установить
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍411
🧰 Создание и тестирование приложений в .NET с помощью Dev Proxy

Dev Proxy — это симулятор API, который позволяет моделировать различное поведение API, не изменения код приложения.

Инструмент позволяет моделировать ошибки, задержки, ограничение скорости и многое другое. И все это время ваше приложение думает, что оно подключено к реальному API.
devproxy --urls-to-watch "https://localhost:5222/*"

или

HTTP_PROXY=https://127.0.0.1:8000 dotnet run --project src/eShop.AppHost/eShop.AppHost.csproj


👉 Подробнее читайте в гайде
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍28🤔1
Ответьте на 3 вопроса, чтобы получить вводные занятия к курсу «Алгоритмы и структуры данных»

🔥Получите вводные занятия, ответив на 3 вопроса – https://proglib.io/w/82684bb8

На вводной части вас ждут:

1. Лекция «Производительность алгоритмов» от руководителя разработки Яндекс.Самокатов

2. Лекция «Итеративные сортировки и линейные сортировки» от аспирант департамента искусственного интеллекта ВШЭ

3. Практические задания после лекций

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

⚡️Переходите и начинайте учиться уже сегодня – https://proglib.io/w/82684bb8
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔2👍1
💬 Любите костыли?

👍 — весь мой текущий проект — сплошной костыль
🤔 — нет, всегда стараюсь избегать костылей
🔥 — это часть рабочего процесса. Если сработает, можно выпилить костыль и написать код с нуля как следует

#холивар
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥147👍52🤔33👾4🥱1
🤔 Кстати, встроенный SortedList<TKey, TValue> не предоставляет структурный enumerator.

💡Итерация по такому списку приводит к упаковке итератора. Альтернативный вариант: использование AsStructEnumerable.

☑️ Это расширение не требует выделения памяти и работает немного быстрее.

#csharp #dotnet #tip by Сергей Тепляков
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔14👍7
📌 Процесс отладки .NET-приложения в одном изображении: на заметку C#-разработчику

👉 Читать описание каждого шага
🤔10👍8👾3❤‍🔥2🌚2
🧰 Serilog и .NET 8.0 minimal API

Взгляд основного мэнтейнера Serilog Nicholas Blumhardt на оптимальную конфигурацию логгера для ASP.NET Core 8 и модель приложения с minimal API, также известную как WebApplicationBuilder.

👉 Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16
⚙️ SqlCeToolbox — расширение для Visual Studio и SSMS 17.x, а также standalone приложение и набор CLI-инструментов для управления всеми аспектами данных и схемы файлов баз данных SQL Server Compact/SQLite.

👉 GitHub
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🤔3
🔍💼 Исследование рынка: 8 наиболее востребованных языков программирования в 2024 году

Результаты исследования рынка IT-вакансий, проведенного DevJobsScanner. Были проанализированы 14 миллионов объявлений и выявлены 8 наиболее востребованных языков программирования.

Читать статью

#почитать
🥱6👍3🤔1
🙇 7 учебных проектов для начинающего C#-разработчика

Мини-гайд с примерами учебных проектов и ссылками на соответствующие видеоуроки:

🔹 Чат-бот
🔹 Мобильное приложение с помощью .NET MAUI
🔹 CRUD
🔹 REST API
🔹 Простая игра
🔹 Интеграция со сторонними сервисами
🔹 Полноценный сайт или веб-приложение
13👍8
Forwarded from Библиотека программиста | программирование, кодинг, разработка
💸 Как изменились зарплаты айтишников за 2023 год

Команда NEWHR Data провела опрос 3074 айтишников. Ниже — главные выводы исследования: 

1️⃣ Рост зарплат — у 59% айтишников

Несмотря на кризис, более чем у половины айтишников зарплаты выросли. Причём этот рост не зависит от специализации, грейда или типа компании, в которой работает респондент.

2️⃣ Зарплаты чаще росли в российских компаниях, а не иностранных

У 65% айтишников, работающих на российские компании, зарплаты по итогам года выросли. Среди сотрудников иностранных компаний рост коснулся только 50%. Разрыв можно объяснить разными ситуациями на рынке труда. В России — дефицит опытных специалистов и фокус на их привлечении/удержании. За рубежом такого дефицита нет.

3️⃣ У опытных айтишников зарплаты растут чаще, чем у неопытных

Чаще всего зарплаты росли у middle-специалистов: об этом сообщили 65% опрошенных этого грейда. Реже всего — у junior (50%). Вознаграждение грейда senior, тимлидов и топ-менеджеров увеличивалось примерно одинаково (около 60%).

4️⃣ Повышение оклада (не индексация) — ключевой фактор роста зарплат в российских компаниях

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

5️⃣ Смена компании — ключевой фактор роста зарплат в иностранных компаниях

После заморозки найма и сокращений в 2022 году зарубежный рынок в 2023-м начал оттаивать. Появились возможности устроиться в иностранные компании. Поэтому русскоязычные айтишники в 2023 году активно искали и находили работу за рубежом.

#инфографика
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8😁82🤔2