asp.net

  • Хабрахабр

    7 бесплатных курсов для архитекторов решений от Microsoft

    Привет, Хабр! Сегодня мы на экваторе серии подборок классных бесплатных курсов от Microsoft. В этой части у нас самые крутые курсы для архитекторов решений. Все они на русском, приступить к ним можно уже сейчас, а по окончании вы получите бейдж. Присоединяйтесь! Все статьи из серии Этот блок будет обновляться с выходом новых статей 7 бесплатных курсов для разработчиков 5 бесплатных…

    Подробнее »
  • Хабрахабр

    Performance in .NET Core

    Performance in .NET Core Данная статья является сборником Best Practices, которые я и мои коллеги применяем на протяжении долгого времени при работе на разных проектах. Всем привет! Информация о машине, на которой выполнялись вычисления: BenchmarkDotNet=v0.11.5, OS=Windows 10.0.18362Intel Core i5-8250U CPU 1.60GHz (Kaby Lake R), 1 CPU, 8 logical and 4 physical cores.NET Core SDK=3.0.100[Host]: .NET Core 2.2.7 (CoreCLR 4.6.28008.02, CoreFX…

    Подробнее »
  • Хабрахабр

    Blazor + MVVM = Silverlight наносит ответный удар, потому что древнее зло непобедимо

    Привет Хабр! Таки да, скоро выходит net core 3.0 и там будет шаблон проекта с Blazor как один из дефолтных. Название у фреймворка, по-моему, похоже на название какого-нибудь покемона. Блазор вступает в бой! Решил я значит глянуть что за зверь такой и с чем его едят поэтому сделал на нем Todo лист. Ну и на Vue.js тоже, для сравнения с…

    Подробнее »
  • Хабрахабр

    Как технологии быстрой разработки могут стать источником неприятных уязвимостей

    Безопасность на реальных примерах всегда более интересна.Как тестировщик на проникновение, люблю, когда приходят проекты, построенные на фреймворках быстрой разработки (Rapid development), подобно Ruby-on-Rails, Django, AdonisJs, Express и так далее. Они позволяют очень быстро строить систему за счет того, что бизнес модели прокидываются сразу на все уровни, включая клиентский браузер. Model (модели бизнес объектов в базе) и ViewModel (контракт взаимодействия с…

    Подробнее »
  • Хабрахабр

    [Из песочницы] Как работает конфигурация в .NET Core

    Предлагаю поговорить о простом, об организации настроек приложения. Давайте отложим разговоры о DDD и рефлексии на время. NET Core, возник вопрос, как организовать файлы конфигурации, как выполнять трансформации и пр. После того как мы с коллегами решили перейти на . Во многих примерах встречается следующий код, и многие его успешно используют. в новой среде. public IConfiguration Configuration public IHostingEnvironment Environment…

    Подробнее »
  • Хабрахабр

    [Из песочницы] Как работает конфигурация в .NET Core

    Предлагаю поговорить о простом, об организации настроек приложения. Давайте отложим разговоры о DDD и рефлексии на время. NET Core, возник вопрос, как организовать файлы конфигурации, как выполнять трансформации и пр. После того как мы с коллегами решили перейти на . Во многих примерах встречается следующий код, и многие его успешно используют. в новой среде. public IConfiguration Configuration public IHostingEnvironment Environment…

    Подробнее »
  • Хабрахабр

    Оптимизация сборки мусора в высоконагруженном .NET сервисе

    Ежедневно в сервисе Pyrus работают десятки тысяч сотрудников из нескольких тысяч организаций по всему миру. Отзывчивость сервиса (скорость обработки запросов) мы считаем важным конкурентным преимуществом, так как она напрямую влияет на впечатление пользователей. Ключевой метрикой для нас является «процент медленных запросов». Изучая ее поведение, мы заметили, что раз в минуту на серверах приложений возникают паузы длиной около 1000 мс. В…

    Подробнее »
  • Хабрахабр

    .Net Community Райффайзенбанка приглашает на митап

    .NET Community Райффайзенбанка приглашает на Meetup, который состоится в московском офисе в Нагатино 23 мая. В программе события два доклада. Сообщество разработчиков Райффайзенбанка активно проводит митапы, готовит вокркшопы, и делает еще много всего, для того, чтобы сотрудники могли делиться опытом и знаниями друг с другом. NET Core Поговорим про DDD в микросервисах и узнаем как коллеги из Ozon реализовали сбор…

    Подробнее »
  • Софт

    Система электронного документооборота «Визирь»

    Эту статью надо было написать ровно 10 лет назад. Сделать это нужно было бы ради рекламы, или точнее, пиара разработанной мною системы документооборота «Визирь», которой на тот момент хотелось заниматься, развивать и продавать. Сейчас-то уже поздно, но мне захотелось это сделать ради того чтобы поставить для себя эту галочку (ну нравится мне всё до конца доделывать), и кроме того, возможно,…

    Подробнее »
  • Хабрахабр

    [Из песочницы] Асинхронный рассинхрон: антипаттерны в работе с async/await в .NET

    Я регулярно встречаюсь с ошибками в асинхронном коде и делаю их сам. Кто из нас не косячит? Чтобы прекратить это колесо Сансары делюсь с вами самыми типичными косяками из тех, которые иногда довольно сложно отловить и починить. Он автор книги Concurrency in C# Cookbook, собравшей в себе огромное количество паттернов для работы с конкурентностью. Этот текст вдохновлен блогом Стивена Клэри,…

    Подробнее »


Кнопка «Наверх»
Закрыть