• Почему браузер во время разработки не обновляет измененные стили?

    @ar2rsoft
    PHP-developer
    Как вариант обновлять комбинацией клавиш Ctrl+F5
    Ответ написан
    Комментировать
  • Как сохранять изменения на Веб-сайте?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    опубликовал, вышел из сайта

    Что такое "опубликовал"? Условно нажал "сохранить"?

    Есть 2 варианта:
    1. Сохранять локально в браузере (не рекомендуется).
    2. Сохранять в бд.

    сохранять html файл в самой бд

    Не весь html, а только содержимое того, что "опубликовал".
    Ответ написан
    Комментировать
  • Как сохранять изменения на Веб-сайте?

    Stalker_RED
    @Stalker_RED
    Да, обычно изменяемые части хранят в БД, если нагрузка большая можно фрагменты страниц кешировать в файлах или памяти (memcached, redis).
    Ответ написан
    Комментировать
  • Как добавлять новую страницу html на ASP.NET через админку?

    vabka
    @vabka Куратор тега ASP.NET
    Токсичный шарпист
    html - это текст.
    Тебе нужно добавить, видимо, какой-то свой редактор, чтобы пользователям было его удобно его редактировать, и добавить место, куда ты этот текст будешь сохранять (отдельную таблицу в базе например).

    Затем добавляешь какой-нибудь новый контроллер, у которого будет метод, который будет обрабатывать запросы вида GET something/{page_name} и будет находить нужную страницу по её page_name
    Ответ написан
    Комментировать
  • Как делается администрирование на сайтах?

    vabka
    @vabka Куратор тега Веб-разработка
    Токсичный шарпист
    Для создания админки используется всё то же самое, что и для самого сайта.
    Правда за счёт того что требования к ней сильно ниже - можно спокойно использовать всякие готовые компоненты и часто можно не заморачиваться с дизайном.

    Но в общем случае - всё то же самое, что и с просто сайтом. Ничего дополнительно изучать не нужно.
    Ответ написан
    Комментировать
  • Как делается администрирование на сайтах?

    yarosroman
    @yarosroman
    C# the best
    для админки еще полезно посмотреть, что такое Areas в ASP.Net
    Ответ написан
    4 комментария
  • Ошибка при подключении к существующей БД (MSSQL)?

    NikFaraday
    @NikFaraday
    Student full-stack Developer
    .UseSqlServer("Server=localdb;Database=TestConnection;Trusted_Connection=True;");


    UPD: для этого используйте NuGet пакет EntityFramework.Core.SQLServer
    Ответ написан
    Комментировать
  • Когда используется Рефлексия C#?

    Сам читаю Троелсена и добрался до рефлексии, читаешь - пробуешь, а для чего и как использовать на практике пока не понятно. Примеры в книге оочень не понятные (не применимы к реалиям).
    Ответ написан
    1 комментарий
  • Когда используется Рефлексия C#?

    yarosroman
    @yarosroman Куратор тега C#
    C# the best
    Еще как используется, среди всего приложения, как контроллеры ищутся?

    Раньше рефлексия пользовалась для сериализации, десериализации, маперов классов и подобного, го рефлексия это настолько медленная штука, что от нее отошли.

    В принципе, это мощный инструмент, в умелых руках, но вам пока туда рано. Как сказал Николай Савельев
    Ответ написан
    Комментировать
  • Когда используется Рефлексия C#?

    AgentSmith
    @AgentSmith
    Это мой правильный ответ на твой вопрос
    До reflection надо дорасти.
    Тогда приходит понимание, что в данном решении reflection - подходящий способ решения проблемы.
    Например, мне это пригодилось при решении задачи динамической генерации сложных адаптивных вьюшек на основе json, приходящих от сервера.
    Тебе пока ещё рано об этом думать.
    Ответ написан
    Комментировать
  • Что учить для полного понимания ASP.NET CORE?

    Jeer
    @Jeer
    уверенный пользователь
    Привет, напиши почту, скину level assesment, там видно, что и как нужно знать и сможешь вести свой прогресс
    Ответ написан
    6 комментариев
  • Что учить для полного понимания ASP.NET CORE?

    h4r7w3l1
    @h4r7w3l1
    asp в целом на текущий момент весьма состоит из довольно взрослых готовых решений. Конечно с одной стороны может испугает тот факт что entity дока офф располагается на 900+ страницах (тыркай скачать пдф), identify под 1200 и так далее. Когда они еще успевают поддерживать доку еще тот вопрос риторический. Ну в целом по тысячи страниц в среднем почти везде.
    По простому утрирую, нужно реализовать авторизацию? ок симпл логин пасс хеширование и храним к примеру в бд. Довольно элементарно, но в ходе разработки всплывает вопросы к примеру сессий, как реализовать адекватно хранить безопасно эксплуатировать? посложнее, ну тоже весьма просто. Реализовали простую авторизацию, и тут понадобилось api, апи раскатать от слова что совсем элементарно, а авторизацию как на апи адекватно и тд, статичный хеш-токен вовсе не безопасный подход увидишь по первым линкам стэковерфлоу. Ну тут уже пойдет таки погружение в дебри сессий авторизаций аутентификаций, неделькой тут уже не отмахнешься если говорим об адекватной реализации. И если бы это все. Вообщем все это называется "велосипедом", конечно ни кто не запрещает сделать вызов бест практайсам. Ну и после этого листай доку эту в 1000 страниц, ну да не просто усвоить, и прикидывай сколько лет бы у тебя ушло хотя бы сделать минимально не говоря уже о том что предлагают из коробки в identify.
    Майкрсофт весьма молодцы, не только дают реализацию вполне, которая явно будет лучше в разы вего что ты попытаешься сделать в ближашие года. Но и отлично документируют.
    Все что остается познать, впитать их варианты решений огромного кол-ва возникаемых и далеко не очевидных моментов пока еще не стал гуру аутентификаций и тд и тп. Ну и выбирая рыскать недры самостоятельно в поисках всех не очевидных моментов или же просто прочитать и разобраться в том что предложено? выбор явно очевиден, но все зависит конечно от того к чему идем.

    Легко не будет, но со временем по немногу наберешь хороший бэкгрунд. Что то конечно будет не идеально на твой взглд, твори как говорится.

    Ну и как вариант взять фреймворк к примеру abp.io, который довольно максимально использует именно стоковые реализации asp ну со своими фичами облегчающие жизнь разработчику. И вполне тоже достойная документация, шагай по мануалам, и разберешься. Это хоть как то систематизирует обучение, иначе утонуть запросто во всем этом. Ну и бонусом скилы в одном из топовых фреймворков asp.net тоже не пропадут за зря.

    Удачных погружений. Идею я думаю поймешь, вполне доступно старался.
    Ответ написан
    Комментировать
  • После какого раздела можно начинать делать маленькие проекты новичку по C#?

    vabka
    @vabka Куратор тега C#
    Токсичный шарпист
    Начинать делать какие-то свои небольшие проекты можно в любой момент.
    Например после прохождения переменных, условий, и циклов уже спокойно можешь делать какие-нибудь небольшие утилиты, которые могут тебе что-то посчитать (например квадратное уравнение, что может быть полезно в школе)

    Естественно, после освоения начальных тем ты сможешь делать только что-то очень простое, а если захочешь делать что-то сложное - придётся по пути изучить и более сложные темы.
    Ответ написан
    Комментировать
  • Какие языки учить для разработчика сайтов?

    RAFAILgaley
    @RAFAILgaley
    html, css,js, PHP - это минимум для создания сайтов
    сайт это не только клиент

    я использую только это
    + js-библиотеки
    Ответ написан
    5 комментариев
  • Какие языки учить для разработчика сайтов?

    @alexbprofit
    Junior SE
    Blazor, ASP .NET Core
    Ответ написан
    Комментировать
  • Что хранит в себе данная функция?

    bingo347
    @bingo347 Куратор тега JavaScript
    Crazy on performance...
    Комментировать
  • Что хранит в себе данная функция?

    @alekcena
    Нелинейный наставник
    reduce / метод для работы с масивами. Он принимает 1 аргументом функцию. 2м accumulator.)
    В accumulator - содержится промежуточное значение между операциями
    Функция должна реализовывать 2 аргумента( accumulator, новое значение)
    Это своего рода короткая запись для цикла с лишнем объявлением переменной.
    let allBudget = 0;
    for(let i = 0; i < people.length; i++){
        allBudget += people[i].money;
    }

    Классический js можно всегда посмотреть на этой доке.
    Там чаще всего приводятся примеры https://developer.mozilla.org/ru/docs/Web/JavaScri...
    Ответ написан
    Комментировать
  • Для каких целей используется C# на Web сайтах?

    vabka
    @vabka Куратор тега C#
    Токсичный шарпист
    В основном бэкенд на asp net и asp net core.
    Кто-то ещё делает фронтенд на Blazor
    Ну и ещё есть шаблонизатор - Razor

    Ну и ещё есть легаси - WebForms
    Ответ написан
    Комментировать
  • Зачем учить CSS если есть WordPress 1c-битрикс и т.д?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега CSS
    Зависит от ваших целей.
    Если вам надо блог или магазин сделать, и вас устраивают существующие готовые шаблоны, и вы не захотите в них ничего никогда поменять, то да - зря.
    Если вы хотите разработкой зарабатывать, то в мире огромное количество (абсолютное большинство) тех, кого готовые шаблоны в той или иной степени не устраивают.
    Ответ написан
    Комментировать
  • Как поставить 2 фоновых изображения вместе?

    Ankhena
    @Ankhena Куратор тега CSS
    Нежно люблю верстку
    Множественные фоны пишутся через запятую.
    Первый верхний, последний нижний.
    У вас верхний это линейный градиент, нижний картинка.
    Ответ написан
    1 комментарий