• Как сделать универсальный скрипт для проверки и отправки нескольких форм?

    effetto
    @effetto
    .Net разработчик
    Вы можете использовать итератор jQuery.each() для перебора всех форм. Ваши обработчики можно разместить внутри callback функции.
    Ответ написан
    Комментировать
  • Можно ли хранить массивы большого обьема в localstorage?

    effetto
    @effetto
    .Net разработчик
    1) Хранить подобные данные можно, но никто не гарантирует объема хранилища, а так же сохранности содержимого.
    2) Безопасно от кого? К сообщениям будет иметь доступ любой пользователь браузера на локальной ЭВМ.
    3) Для протоколирования вкладок организуйте список уникальных ключей вкладок, установите время жизни этих переменных и обновляйте их раз в небольшой период.

    Вообще по поводу всего этого мыслю, что хранить непосредственные конфиденциальные данные в незашифрованном виде в локальном хранилище не стоит. Используйте серверный вариант, а на клиенте храните хеши или guid ключи. Если же серверный вариант никак не пригоден, используйте шифрование методами javascript и внимательно следите за ключем, чтобы он не существовал в памяти браузера дольше, чем сеанс работы пользователя.

    Рекомендую к использованию библиотеку jStorage.

    Обращаю Ваше внимание на то, что не все браузеры поддерживают функционал надлежащим образом. Имейте бексовместимость.
    Ответ написан
    2 комментария
  • Как установить SSL сертификат на IIS если используется один IP на несколько доменов?

    effetto
    @effetto
    .Net разработчик
    Установить один сертификат для нескольких сайтов возможно, но все сайты, которые не перечислены в сертификаты не пройдут проверку сертификата в браузере.

    Установить разные сертификаты на один порт одного адреса невозможно потому, что протокол шифрования инициализируется до протокола HTTP и сервер не знает адрес запрашиваемого сайта до установления соединения.

    Можно установить разные сертификаты на разные порты на одном адресе, но тогда порты всех сайтов кроме первого придется сделать нестандартными (не 443).

    Если Вам не нужен HTTPS на втором сайте, просто снимите соответствующий байндинг в настройках сайта.
    Ответ написан
    1 комментарий
  • Разработчики ASP.NET, как вы пишете личные проекты?

    effetto
    @effetto
    .Net разработчик
    1. IIS входит в поставку Windows Server, цены можете глянуть в любом интернет магазине. MSSQL поставляется отдельно и цены довольно велики, НО имеется редакция Express, которой хватает под свои небольшие проекты.

    2. Сегодня сообщество .NET (которое становится open source) предлагает технологию OWIN (owin.org/). Решения на базе этой технологии могут размещаться на многих популярных операционных системах без специализированного веб-сервера, стартуя хостинг HTTP непосредственно из консольного приложения. Даже на Андроиде гики запускали OWIN веб сервер.

    3. Я делаю личные open source проекты с нулевыми затратами на ПО. Посмотрите по статистике на публичных репозитория типа GitHub.

    4. Реально, с применением технологии OWIN и провайдером данных от MySQL. Я так делал, связка работает отлично.

    Лирика.
    Стек технологий .net лично я выбирал как раз из-за широких возможностей, которые поставляются с приличной производительностью. Когда я выбирал платформу, вся продукция Микрософт была платной. Но времена изменились и корпорация идет на встречу разработчикам, понимая тенденции в мире разработки. Имею опыт работы с .net в коммерческой сфере на протяжении 8 лет, за это время я ни разу не пожалел о своем выборе. Неоднократно подтверждал уверенность в .net в сравнении с php, ruby, node на проектах, которыми мне пришлось заниматься. Главным преимуществом платформы считаю очень богатый фреймверк.
    Ответ написан
    Комментировать
  • Где на Хабре размещен материал старого хаба "Чулан"?

    effetto
    @effetto Автор вопроса
    .Net разработчик
    Natann, MaxKorz, Спасибо!
    Ответ написан
    Комментировать