asp.net

  • ХабрахабрФото А почему мы не пишем код в контролерах?

    А почему мы не пишем код в контролерах?

    Я думаю многие из Вас слышали мнение о том что кода в контроллерах быть не должно, и потому контроллер с методами в одну строку считаются «Best Practice».Я в свою очередь сомневаюсь в том, что польза от этого так уж велика. Если у Вас возникали похожие мысли, прошу под кат.Всем привет! Сразу хочу сказать что моё мнение не является истинной, и…

    Читать далее »
  • ХабрахабрФото [Из песочницы] 5 причин, почему вы должны прекратить использовать System.Drawing в ASP.NET

    [Из песочницы] 5 причин, почему вы должны прекратить использовать System.Drawing в ASP.NET

    Привет, Хабр! Представляю вашему вниманию перевод статьи «5 Reasons You Should Stop Using System.Drawing from ASP.NET». Команда corefx в конце концов согласилась на многочисленные просьбы и включила System. Ну что ж, они таки сделали это. NET Core. Drawing в . (оригинальная статья датируется июлем 2017) Drawing. Выходящий пакет System. Drawing из полного . Common будет содержать бо́льшую часть функциональности System.…

    Читать далее »
  • ХабрахабрФото 7 бесплатных курсов для архитекторов решений от Microsoft

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

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

    Читать далее »
  • ХабрахабрФото Performance in .NET Core

    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 наносит ответный удар, потому что древнее зло непобедимо

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

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

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

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

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

    Читать далее »
  • ХабрахабрФото [Из песочницы] Как работает конфигурация в .NET Core

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

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

    Читать далее »
  • ХабрахабрФото [Из песочницы] Как работает конфигурация в .NET Core

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

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

    Читать далее »
  • ХабрахабрФото Оптимизация сборки мусора в высоконагруженном .NET сервисе

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

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

    Читать далее »
  • ХабрахабрФото .Net Community Райффайзенбанка приглашает на митап

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

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

    Читать далее »


Кнопка «Наверх»