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

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

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

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

    Опрос читателей медиа «Библиотека программиста» и подарки🙊 Мы хотим создавать для вас еще более интересный и полезный контент, поэтому будем благодарны, если вы пройдете небольшой опрос 🔹опрос не займет у вас более 7 минут 🔹контактные данные вы оставляете по желанию 🔹подарки будут доступны всем участникам 👩‍💻 Промокод на 25% на книги издательства «Питер» 📚 Промокод на 15% на все курсы Proglib Academy 👉 Ссылка на опрос: https://q6kv1x8c7mn.typeform.com/to/i1PG7NdM Спасибо всем, кто поучаствует, нам действительно важно услышать ваше мнение!
  • Библиотека шарписта

    Краткое сравнение двух фундаментальных концепций ООП, наследования и полиморфизма: на заметку начинающему C#-разрабу. Читать
    Inheritance vs Polymorphism: Key Differences | C# Tutorials Blog

    Discover OOP essentials in C# with this guide on inheritance & polymorphism. Learn their differences, benefits, and real-life code examples.

    C# Tutorials Blog
  • Библиотека шарписта

    Библиотека шарписта | C#, F#, .NET, ASP.NET

    Помните ту самую статью о деталях работы Async/Await в C#? Автор на Хабре взял на себя смелость разбить ее на несколько независимых частей, более легких для перевода и восприятия.👇 🗄 Часть 1 🗄 Часть 2 🗄 Часть 3 🗄 Часть 4

    Telegram
  • Реклама

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

    🎙Подкаст DotNet&More: как расти сеньору и не только Первые 5 лет в IT очень продуктивные: рост навыков, зарплаты, масштабов. Но потом темп замедляется, вместе с этим падает мотивация и многие попадают в ловушку «сеньорности». В новом выпуске вы услышите нескольких разрабов, которые разными путями вышли из подобных кризисов. Apple Подкасты | Google Подкасты | Яндекс Музыка
  • Библиотека шарписта

    Когда добавил все новомодные фичи экосистемы .NET в свой проект. #юмор
  • Библиотека шарписта

    Динамические методы в .NET Автор погружается в теорию и практику создания динамических методов, работы стековой машины и некоторых базовых операций Common Intermediate Language: операции с константами, математические/битовые операции и многое другое. Читать
    Динамические методы в .NET

    На сегодняшний день в .NET существует несколько видов кодогенерации: новомодные Source Generators, компилируемые Expression Trees, динамические сборки и динамические методы. Каждый способ имеет свои...

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

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

    Последние новости в .NET 8 и EF8: на заметку C#-разработчику. Читать
    Latest news and progress on .NET 8 and EF8 · Issue #29989 · dotnet/efcore

    May 11, 2023 Highlights Merged this week: massively improved data type detection when scaffolding a DbContext and entity types from a SQLite database. SQLite databases have very limited (and strang...

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

    😴 Кодинг от заката до рассвета Разбираемся, как правильно улучшить качество своего сна и избежать проблем с психическим здоровьем? Ставь 👍 — если спишь 8 часов и больше 🥱 — если меньше
  • Библиотека шарписта

    Избегайте распространения DbContext или IQueryable в приложениях .NET Большинство приложений .NET используют EF Core и DbContext/IQueryable для доступа к данным, но в некоторых случаях удобство сопровождения может пострадать. Разбираемся, как работает IQueryable с EF Core и как ограничение доступа к IQuerable (или нет) влияет на удобство сопровождения приложения в целом. Читать
    Avoid Proliferating DbContext or IQueryable in .NET Apps

    Most .NET apps use EF Core and a DbContext for data access, but maintainability can suffer when the use of a DbContext or an IQueryable derived from it is allowed to spread throughout an application.

    https://ardalis.com
  • Библиотека шарписта

    ✍️ Библиотека программиста» находится в поиске авторов оригинальных статей Языки ● Python, JavaScript, TypeScript, C#, Go, SQL. Тематика ● Информационная безопасность, Data Science, базовые концепции языков, продвинутый Python, JS (и т. д), бэкенд веб-приложений, фронтенд-разработка, React, системное программирование, базы данных. Объем ● от 7 до 15 тыс. знаков. ➡️ Заполнить анкету ⬅️ Я хорошо программирую, но пишу «так себе». Что делать? Если вы хорошо программируете, но навыки письма немного отстают, пройдите наш бесплатный курс на Степике «Статьи для IT: как объяснять и распространять значимые идеи».
  • Библиотека шарписта

    #войтивайти 🎙 Серия «Как мы попали в ИТ» продолжается. В новом видео про свой путь рассказывает Вагиф Абилов. Вагиф уже много лет живет в Норвегии и он большущий эксперт в одном из очень редких и необычных языков — F#, причем не просто в вакууме, а в реальной коммерческой разработке. В новом выпуске Вагиф расскажет о первых этапах своей карьеры — из него вы сможете понять, как высоко в карьере можно забраться, если выбрал стэк, который очень нравится тебе, но не очень нужен рынку. 📺Смотреть
  • Библиотека шарписта

    .NET 7 против российской криптографии Учимся подписывать данные с использованием отечественных криптоалгоритмов на голом WinAPI. Читать
    .NET 7 против российской криптографии

    Разрабатывая один проект на свежем .NET 7 столкнулся с необходимостью подписывать данные с использованием отечественных криптоалгоритмов. Ранее, в .NET Framework хорошая поддержка работы с со...

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

    Доклад Романа Просина на тему «Аутентификация и авторизация на платформе .NET и Keycloak» ASP.NET Core предоставляет всё необходимое для защиты приложений и данных. Но часто встречаются пользовательские решения, которые не удовлетворяют стандартам и не проходят тщательного тестирования. Роман делится опытом разработки защищенных приложений с использованием стандартизированных средств ASP.NET Core (Negotiate, O’Auth 2.0, OIDC), а также затрагивает практические аспекты защиты клиентов различных типов Front/Backend/Job и различные модели авторизации. 🌐Смотреть
    Роман Просин "Аутентификация и авторизация на платформе.NET и Keycloak"

    Платформа ASP.NET Core предоставляет всё необходимое для защиты приложений и данных. Но часто встречаются пользовательские решения, которые не удовлетворяют стандартам и не проходят тщательного тестирования. Спикер поделится опытом разработки защищенных приложений с использованием стандартизированных средств ASP.NET Core: Negotiate, O’Auth 2.0, OIDC. Покажет как защитить клиенты различных типов Front/Backend/Job. Покажет различные модели авторизации. Расскажет, чего делать не стоит.

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

    Как разрабатывать веб-сервисы на C# быстрее? Освой ASP NET Core. Этот фреймворк предоставляет шаблоны, которые значительно упрощают процесс разработки. 15 мая в 20:00 мск приглашаем на бесплатный вебинар «ASP NET Core - подготовка и запуск простого веб-сервиса». Вебинар приурочен к старту онлайн-курса «C# ASP NET Core Developer» в OTUS. На бесплатном уроке мы: — Создадим базовый web API для сервиса; — Разработаем контроллер и настроим маршрутизацию точек доступа; — Подключим источник данных; — Познакомимся с инструментами ручного тестирования сервиса и моделями развертывания приложения. Спикером выступит Антон Герасименко, тимлид и .NET Developer. Вебинар будет полезен C#-разработчикам с опытом от 2 лет, которые хотят углубиться в создание web-приложений. Для регистрации пройдите вступительный тест: https://otus.pw/eUmPD/ Нативная интеграция. Информация о продукте www.otus.ru
  • Реклама

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

    Рисование элементов на картах с помощью .NET MAUI Разбираем кейсы работы с картами в .NET MAUI, которые появились в .NET 7. Читать & Смотреть
  • Библиотека шарписта

    🚀 Спроектируй cайт знакомств Tinder в прямом эфире! 📌 System Design interview — особенная секция собеседований разработчиков, где проверяется знание плюсов и минусов различных подходов при проектировании архитектуры, умение уточнять требования, а также способность кандидата проектировать сложные распределенные системы. 🗓 13 мая в 18:00 по МСК пройдет бесплатный открытый урок по проектированию сайта знакомств Tinder в прямом эфире! Чему вы научитесь:   - проводить анализ требований;   - оценивать нагрузку на систему;   - проектировать сайт знакомств Tinder;   - проходить собеседования. ➡️ Регистрация на открытый урок
  • Библиотека шарписта