• Стотит ли менять asp.net mvc на asp.net web api + nextjs?

    @mletov
    В первую очереди улучшить UI за счёт React библиотек

    Если много сложных форм с зависимыми контролами и большое количество интерактивности на сайте, то Angular/React/Vue или может быть даже Blazor - верный выбор. Иначе незачем огород городить.

    Рассказали бы что за проект.

    улучшить SEO используя SSR возможности NextJS

    Нормальное SEO можно сделать и на MVC. Это вопрос качества исполнения, а не технологии.
    Ответ написан
  • Стотит ли менять asp.net mvc на asp.net web api + nextjs?

    AshBlade
    @AshBlade
    Просто хочу быть счастливым
    нормально себя чувствует.

    Работает и не трогай
    Ответ написан
    3 комментария
  • Нормально ли писать на C# на Linux Manjaro?

    NikFaraday
    @NikFaraday
    Student full-stack Developer
    Да, вы можете спокойно работать на C# из различных ОС таких как Windows, Linux и MacOS. Для этого вы можете разрабатывать проекты на платформе .NET Core. .NET Core является кроссплатформенной, по этому вы можете писать, запускать, тестировать и разворачивать ваши приложения на .NET Core на любой из платформ. Ограничения по ОС есть только для .NET Framework, т.к. она "наглухо" привязана к Windows
    Ответ написан
    7 комментариев
  • Как создать скрытый input для передачи технической информации на другую страницу?

    NikFaraday
    @NikFaraday
    Student full-stack Developer
    Тип hidden не подходит, потому что его можно редактировать? А что из html вы вообще можете НЕ редактировать?

    Вам тут стоит понять одну очень важную штуку: html/css/js образуют client side. Вы должны понимать, почему это называется вообще "Клиентом"? Потому что эта вся информация полностью загружается на клиента и он имеет к ней доступ.

    По этому существует server side - часть программной системы, к какой конечный пользователь не имеет доступа, в отличии от клиентской части.

    Цель сервера - обрабатывать запросы с клиента. Первое, что делает сервер с данными, которые ему отправил клиент - ВАЛИДИРУЕТ. Соответственно, если данные не валидны - запрос разворачивается обратно на клиента и отдаёт ему какую-то ошибку

    Это всё так, к слову. Вам важно понять, что клиент может редактироваться, вы никак не сможете этого избежать. Но этого не стоит бояться, т.к. то, за что вы переживаете должно обрабатываться на сервере.

    Client side должен обрабатывать данные перед отправкой на сервер (Но сервер обязан их повторно валидовать) и после получения данных от сервера для наилучшего представления ИХ конечному пользователю

    UPD: для справки. Вы можете полностью редактировать html в режиме реального времени, но он не будет сохранён для всех пользователей, а только для вас, т.к. эта часть загружается только два вас как для конечного пользователя. Сам html хранится на сервере и является результатом работы сервера. Эту часть html, что вы видите в браузере вы можете редактировать.

    Вы можете динамически подключать стили или их удалять. Можете менять скрипты, удалять их из сайта (Тогда отправка вообще работать не будет и, соответсвенно, отключится весь функционал, за который отвечаел скрипт) или добавить новые скрипты. А можете вообще написать свой скрипт прямо в консоли браузера и он будет работать.

    Проблема в том, что даже после элементарной перезагрузки страницы (Через Ctrl + R или другими способами) это всё будет утеряно и вам загрузится тот самый html/css/js, который является результатом рабыты сервера того сайта, который вы просматриваете
    Ответ написан
    1 комментарий
  • Где скачать сверстанные макеты?

    NikFaraday
    @NikFaraday
    Student full-stack Developer
    Вообще можете попробовать тут. Или тут
    Ответ написан
    1 комментарий
  • Какие задачи по паттернам проектирования на C# вы можете посоветовать?

    @AndromedaStar
    .Net - monkey
    Я в свое время, когда был студентом, просто написал консольную игру, что-то вроде рпг и специально думал, как я могу применить паттерны, то есть специально их туда внедрял. Сначала было вообще непонятно, зачем нужно это переусложнение, а потом когда я начал добавлять новые фичи, ко мне сразу пришло понимание. В общем, я эту как бы игру раз десять переписывал. Без практики зубрить их бессмысленно. Напишите проект. Удачи.
    Ответ написан
    2 комментария
  • Какие задачи по паттернам проектирования на C# вы можете посоветовать?

    vabka
    @vabka Куратор тега C#
    Токсичный шарпист
    У контура есть не самый новый, но достаточно объёмный курс по паттернам на практике:
    https://ulearn.me/Course/CS2/Vvedenie_7df81bac-f52...
    Ответ написан
    Комментировать