Как происходит интеграция с платежной системой Web Money: Идем сюда и цепляем к своему кошельку возможность оплаты https://merchant.webmoney.ru/conf/default.asp На сайте вставляем форму для оплаты (дают код) и делаем 2 страницы […]
Компонент as.chart
Любая система содержит большое количество данных. Зачастую, несет польза не сколько фактические цифры, сколько отношение между ними: разница или пропорция. Человек, читая обычные цифры, затрудняется извлечь из них эти полезные […]
Фасад + IoC контейнер
Библиотечный код полезно выносить в отдельный проект, для его повторного использования. Чтоб не перегружать потребителя данного кода информацией о многочисленных классах, в качестве хорошей практики, принято использовать паттерн Фасад. Предлагается […]
Интеграция Facebook API
Интеграция Facebook API подразумевает, что первым делом необходимо создать аккаунт, к которому будет привязан сайт. После создания аккаунта переходим на страницу приложений. Выбираем “Добавить новое приложение”, тип приложения “Веб-сайт”. Заполняем все […]
Google reCaptcha
Инструкция по встраиванию Google Recaptcha. Поскольку веб-сайты находятся в публичном доступе – они часто становятся жертвами атак. Одна из самых распространенных, ввиду своей простоты, атаки – является замусоривание базы […]
Как быстро конвертировать string в number javascript?
Если вы хотите конвертировать только целые числа, то наиболее быстрым и коротким будет ~~ (две тильды). В большинстве случаев результатом ~~ будет число, в отличие от других способов, которые чаще […]
Модули JavaScript
Модули JavaScript https://habrahabr.ru/company/nixsolutions/blog/261141/
Три особенности JavaScript, о которых полезно знать каждому Java/C-разработчику
Три особенности JavaScript, о которых полезно знать каждому Java/C-разработчику https://habrahabr.ru/company/nixsolutions/blog/257617/
Кастомизированные кнопки социальных сетей
uptolike.ru – функциональный элемент для внедрения социальных сетей в сайт (более функциональный, чем yandex share). AddThis лучше не использовать, т.к. с ним были проблемы в плане загрузки страницы. […]
Как принять и точку, и запятую в качестве разделителя дробной части
Создадим привязки к модели, то есть реализуем интерфейс IModelBinder, чтобы позволить использование и точки, и запятой в качестве разделителя: public class DecimalModelBinder : IModelBinder { public object BindModel(ControllerContext controllerContext, ModelBindingContext […]