Библиотека шарписта | 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 SDK + C# 12, повышение производительности, прогнозирующая отладка, новые фичи на базе ИИ: это и многое другое в Rider 2023.3.

👉 Подробнее

#dotnet8 #csharp #tools
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
17🔥32👍1
Forwarded from Библиотека программиста | программирование, кодинг, разработка
server-side-game-developer.pdf
121.8 KB
🎓Свежие дорожные карты для разработчика игр: от новичка до профи

🎮 Game Developer
🎮 Server Side Game Developer

#roadmap
👍15🤔3🥱2🥰1
До Нового года осталось 10 дней, и все традиционно подводят итоги. Пока мы с командой обсуждаем планы на 2024, захотели узнать, улучшилась ли ваша жизнь за 2023 год? Что в ней поменялось? А что осталось прежним?
Anonymous Poll
26%
Жизнь стала лучше (получил(-а) новую работу, переехал(-а))
15%
Это был тяжелый год (потерял(-а) работу, стал(-а) жить хуже)
15%
Ничего не поменялось, из года в год всё стабильно
25%
Я за этот год в своем познании несколько преисполнился(-ась)...
1%
Свой вариант (напишу в комментариях)
18%
Посмотреть результаты
🎉7👍3
🔝 Традиционный Топ-10 ошибок, найденных в C#-проектах за 2023 год

По традиции команда PVS-Studio делится 10-ю самыми интересными ошибками, найденными за этот год: от неожиданного NullReferenceException и побитовой путаницы до подозрительного String.Format и сравнения с NAN.
🔥15👍1
🔍Насколько легко «войти в айти»?

Мы продолжаем собирать ваши истории о смене профессии и трудоустройстве в IT, чтобы написать большую аналитическую статью.

👉Если вы еще не рассказывали о своем опыте, пройдите короткий опрос по ссылке.
Please open Telegram to view this post
VIEW IN TELEGRAM
😁6👍21
💡Collection literals сложнее, чем вы могли бы подумать (в хорошем смысле).

Логика инициализации опирается на новый API CollectionsMarshal и использует span для эффективного заполнения списка.

Это гораздо эффективнее, чем collection initializers!

#csharp #dotnet #tip
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍32🤔62
🧰 Команда .NET расширила инструменты покрытия кода Microsoft.CodeCoverage и dotnet-coverage некоторыми полезными фичами

👩‍💻 Если вы новичок в этих инструментах, ознакомьтесь с руководством по началу работы.

Ну а если нет, сразу переходите к гайду с обзором следующих изменений:

✔️Поддержка всех платформ
✔️Новые форматы отчетов
✔️Новый инструмент dotnet-coverage
✔️Автоматическое объединение решений
✔️Улучшенная документация
✔️Повышенная производительность
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0" />
<PackageReference Include="Microsoft.CodeCoverage" Version="17.8.0" />
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍4
🙌 Хардкорный вышмат для тех, кто интересуется ML, AI, DS

Начать с вводных занятий, чтобы познакомиться с преподавателями и форматом обучения можно здесь, ответив всего на 4 вопроса – https://proglib.io/w/8e42d277

Что будет на демо?

– Вводный урок от CPO курса

– Лекции со всеми преподавателями МГУ по темам: теория множеств, непрерывность функции, основные формулы комбинаторики, матрицы и операции над ними, градиентный спуск.

– Практические задания и дополнительные материалы!

⚡️Переходите и начинайте учиться уже сегодня – https://proglib.io/w/8e42d277
👍2🔥2🥱2
🎄Вы наверняка знаете про C# Advent Calendar 2023, а может быть даже каждый год следите за ним. Начиная с 1 декабря, календарь наполняется контентом про C# талантливыми авторами. В конце года мы сделаем подборку со всеми статьями.

А сегодня — интересный взгляд на Java и C# спустя 20 лет. Автор делится опытом использования кода на Java в C# и отмечает, что переписать фрагмент кода или проект с Java не так уж сложно.

#adventcalendar2023
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9
💡 Вы используете Health Checks в ваших веб-приложениях? Если нет, пора воспользоваться этой мощной функцией 💪

🔧 Функциональность:

Health Checks предоставляют простой и стандартный способ мониторинга работоспособности вашего приложения и его зависимостей, таких как базы данных, кэш и внешние сервисы. Они позволяют легко предоставлять эндпоинты для проверки работоспособности, которые могут быть использованы инструментами мониторинга, упрощая обнаружение и устранение проблем.

🚀 Преимущества:
1️⃣ Повышение надежности приложения
2️⃣ Быстрое обнаружение и устранение проблем
3️⃣ Лучший пользовательский опыт за счет сокращения времени простоя
4️⃣ Упрощение мониторинга и обслуживания

📚 Лучшие практики:
Реализуйте кастомные проверки работоспособности для удовлетворения специфических потребностей вашего приложения
Используйте теги для категоризации проверок работоспособности и упрощения мониторинга
Установите соответствующие коды ответов и типы содержимого для эндпоинтов проверки работоспособности
Обеспечьте надлежащую аутентификацию и авторизацию для доступа к эндпоинтам проверки работоспособности

#dotnet #csharp #aspnet #tip by Adem Sahin
👍21👏1