Обложка канала

Библиотека шарписта. Страница 23

Полезные материалы по всему, что может быть интересно разработчику на C#.

  • Библиотека шарписта

    Быстрый гайд по профилированию .NET-приложений на Linux с использованием BenchmarkDotNet. Читать
    Profiling .NET on Linux with BenchmarkDotNet

    PerfCollectProfiler PerfCollectProfiler is a new BenchmarkDotNet diagnoser (plugin) that was released as part of 0.13.3. It can profile the benchmarked .NET code on Linux and export the data to a trace file which can be opened with PerfView, speedscope or any other tool that supports perf file format.

    Adamsitnik
  • Библиотека шарписта

    ⚖️ Работа или жизнь: принципы Work-life balance Если ты работаешь 25/8, а переработка для тебя стала обыденностью – эта статья для тебя. Рассказываем об угрозах трудоголизма и как найти тот самый баланс. 🔗 Основной сайт 🔗 Зеркало
  • Библиотека шарписта

    💪 О каких возможностях C# вы ещё не знаете? ❗ Освойте продвинутые навыки 24 января в 20:00 на бесплатном уроке: «Как создать статический анализатор кода на Roslyn своими руками?» 🎯 Вас ждет минимум воды и максимум кода! На занятии мы разберем по шагам создание собственного статического анализатора кода на базе Roslyn API. Предварительное знакомство с частью курса и его преподавателем дает возможность понять, подойдет ли вам обучение. 📚Этот вебинар — лишь часть онлайн-курса «C# Developer. Professional». Используйте эту возможность протестировать обучение и познакомиться с преподавателем заранее! 👉 Для регистрации пройдите вступительный тест: https://otus.pw/pdtS/
  • Реклама

  • Библиотека шарписта

    Введение в маппинг моделей в .NET с использованием инструмента Mapster.Tool. Читать
    DotNet быстрый маппинг моделей с Mapster Tool

    Предисловие Современные разработчики все чаще стараются создавать удобные с точки зрения архитектуры системы. Монолит заменяется на микро-сервисы, функционал классов и библиотек больше не выходит за...

    Хабр
  • Библиотека шарписта

    ChatGPT не заменит программистов, но может стать отличным подспорьем уже сейчас. Ловите 10 кейсов применения ChatGPT для программистов от техдира Remote Work: 1. Генерация шаблонного кода — «скелета» проекта. 2. Исследование и сравнение фреймворков/алгоритмов. 3. «Расшифровка» и объяснение кодовой базы. 4. Комментирование кода. 5. Генерация тест-кейсов. 6. Написание документации. 7. Генерация регулярных выражений. 8. Рефакторинг кода. 9. Поиск ошибок в коде. 10. Реализация алгоритмов для проведения собеседований и в повседневной деятельности. Источник: 🔗 Читать в Твиттере 🔗 Читать в Thread Reader App (если Твиттер не открывается)
  • Библиотека шарписта

    👨‍💻Кодите на C# и ждете роста? Возьмите карьеру в свои руки — освойте ASP.NET и станьте fullstack-специалистом. В этом вам поможет онлайн-курс «C# ASP.NET Core разработчик» от OTUS. За 5 месяцев вы научитесь создавать информационные системы, состоящие из сайтов, мобильных клиентов и телеграмм-ботов. Пройдите вступительный тест и проверьте, осилите ли вы программу! 👉ПРОЙТИ ТЕСТ курса «C# ASP.NET Core разработчик»: https://otus.pw/VizJ/ Почему стоит пройти курс? ✔️Карьерное преимущество. Половина работодателей указывают в требованиях знание ASP.NET C#-разработчиков со знанием ✔️Актуальные навыки: frontend-разработка на ReactJS, работа с базами данных, UI, бизнес-логикой и настройками безопасности. ✔️Практика, практика и еще раз практика. Индивидуальные задания с обратной связью от экспертов ✔️Групповая разработка в Scrum-фреймворке, развитие софт-скиллов и навык соблюдения code style ✔️Участие в профессиональном комьюнити, нетворкинг и приумножение опыта В конце курса вас ждет проектная работа для портфолио — разработка с нуля полнофункционального ASP.NET Core приложение. Навыки, полученные на курсе, позволят вам претендовать на зарплату от 200 тысяч. 👉Пройдите вступительный тест и займите место в группе по спеццене: https://otus.pw/VL2v/ Реклама. Информация о рекламодателе на сайте otus.ru
  • Библиотека шарписта

  • Библиотека шарписта

    🧑‍💻 Статьи для IT: как объяснять и распространять значимые идеи Бесплатный курс для всех, кто любит качественные IT-публикации и хочет научиться интересно писать о программировании либо улучшить навыки письма. Курс состоит из семи модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций. Ограничений на время прохождения заданий нет. Курс будет интересен авторам, работающим в составе редакции, копирайтерам-одиночкам и просто программистам, которые хотят научиться интересно рассказывать о собственных проектах. Материалы регулярно дополняются, обновляются и корректируется. Отвечаем на все учебные вопросы в комментариях курса. Как стать автором «Библиотеки программиста» и получать гонорары за статьи? ➡️ Заполните анкету. Если все ок, мы свяжемся с вами и обсудим дальнейшие шаги.
  • Библиотека шарписта

    Статья 2020 года, но однозначно стоит прочитать, если вы используете Serilog. Читать
    Serilog Best Practices - Ben Foster

    Serilog is a structured logging library for Microsoft .NET and has become the preferred logging library for .NET at Checkout.com.. It supports a variety of logging destinations, referred to as Sinks, from standard console and files based sinks to logging services such as Datadog. This guide started off as an article in our engineering handbook and after receiving positive feedback internally, I decided to release it on my blog.

    Ben Foster
  • Библиотека шарписта

    Будущее .NET вместе с WebAssembly Обзор инструмента Wasmtime для .NET-разработчика и размышления относительно WebAssembly на серверной стороне. Читать
    The Future of .NET with WASM | The .NET Tools Blog

    You’ve likely heard about Blazor, .NET’s frontend framework for writing web applications. Blazor lets you use your existing C# skills to build full-stack applications, from client to server. One way t

    The JetBrains Blog
  • Библиотека шарписта

    Шаблон CQRS: как работает и как реализовать в приложении ASP.NET Core. Читать
    Applying the CQRS Pattern in an ASP.NET Core Application

    CQRS is an architectural pattern that can solve problems in complex scenarios. Check out how this pattern works and how to implement it in an ASP.NET Core app.

    Telerik Blogs
  • Библиотека шарписта

    Как работать с корпоративными доступами с помощью Пассворк: 1. Создайте в Пассворк удобную структуру хранения с помощью папок и добавьте доступы от корпоративных ресурсов. 2. Настройте интеграцию с LDAP, пригласите коллег и раздайте права на совместные доступы. 3. Теперь корпоративные доступы всегда под рукой, а аудит безопасности в компании автоматизирован. — Все данные в Пассворк хранятся на вашем сервере и не передаются ни в какое облако. Пассворк работает на PHP и MongoDB, поддерживает установку на Windows Server и Linux и поставляется с открытым для аудита кодом. Еще Пассворк входит в реестре российского ПО, поэтому он идеально подходит для корпораций и госкомпаний. Протестировать можно тут — passwork.ru
  • Библиотека шарписта

  • Библиотека шарписта

    Разработка микросервисов на .Net: в Ozon идет набор на бесплатный курс для С#-разработчиков Курс будут вести инженеры Ozon Tech: вебинары и воркшопы подготовлены разработчиками, которые каждый день строят современное e-commerce решение. После курса ты сможешь: 🔹Создавать и настраивать микросервисы на ASP.NET Core 🔹Эффективно работать с асинхронным кодом 🔹Проектировать сложные распределенные системы 🔹Создавать REST и gRPC API 🔹Оптимизировать SQL-запросы 🔹Работать с Kafka Как попасть на курс? Оставь заявку на сайте ➡️ 5 февраля пройди отборочный контест ➡️ попади в рейтинг лучших ➡️ развивайся под менторством экспертов Ozon. Регистрация на курс
  • Библиотека шарписта

    Дельта компрессия и квантизация объектов в C# В статье затронута тема сериализации данных, которые передаются по unreliable каналам. В первую очередь это касается реалтайм игр, которые критичны к сетевым задержкам и имеют активное общение клиента и сервера. Из статьи вы узнаете, как с помощью дельта компрессии и квантизации можно уменьшить размер объектов и, тем самым, уменьшить размер сериализованных данных. Попутно автор знакомится с библиотекой для битовой сериализации данных NetCode. Читать
    Дельта компрессия и квантизация объектов в C#

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

    Хабр
  • Реклама

  • Библиотека шарписта

    Репозиторий, в котором представлены примеры использования C# для системного программирования с нативной технологией предварительной компиляции .NET. https://github.com/MichalStrehovsky/zerosharp
    GitHub - MichalStrehovsky/zerosharp: Demo of the potential of C# for systems programming with the .NET native ahead-of-time compilation technology.

    Demo of the potential of C# for systems programming with the .NET native ahead-of-time compilation technology. - GitHub - MichalStrehovsky/zerosharp: Demo of the potential of C# for systems program...

    GitHub
  • Библиотека шарписта

    💪 Пишешь код на C# и хочешь вырасти до мидла или сеньора за пол года? ❗Пройди тест - проверь себя! Пройдите тест из 20 вопросов и проверь свои знания. Сможешь сдать — пройдёшь на продвинутый курс "C# Developer. Professional " по специальной цене. ⏰ Время прохождения теста ограничено 40 минут 👉Пройти тест: https://otus.pw/LTmT/ Протестируй учебный процесс заранее и приходи на открытый урок курса! 17 января в 20:00 открытый урок «Поведенческие шаблоны проектирования»
  • Библиотека шарписта

    LINQ для начинающих: обзор различий между несколькими похожими методами и перегрузками, которые могут быть не очевидны для новичков в C#. Читать
    LINQ for beginners: pick the right methods! - Code4IT

    LINQ is a set of methods that help developers perform operations on sets of items. There are tons of methods - do you know which is the one for you?

    www.code4it.dev