Интеграция с платежной системой Web-Money

Как происходит интеграция с платежной системой Web Money: Идем сюда и цепляем к своему кошельку возможность оплаты  https://merchant.webmoney.ru/conf/default.asp На сайте вставляем форму для оплаты (дают код) и делаем 2 страницы […]

Компонент as.chart

Любая система содержит большое количество данных. Зачастую, несет польза не сколько фактические цифры, сколько отношение между ними: разница или пропорция. Человек, читая обычные цифры, затрудняется извлечь из них эти полезные […]

Фасад + IoC контейнер

Библиотечный код полезно выносить в отдельный проект, для его повторного использования. Чтоб не перегружать потребителя данного кода информацией о многочисленных классах, в качестве хорошей практики, принято использовать паттерн Фасад. Предлагается […]

Интеграция Facebook API

Интеграция Facebook API подразумевает, что первым делом необходимо создать аккаунт, к которому будет привязан сайт. После создания аккаунта переходим на страницу приложений. Выбираем “Добавить новое приложение”, тип приложения “Веб-сайт”. Заполняем все […]

Google reCaptcha

Инструкция по встраиванию Google Recaptcha.   Поскольку веб-сайты находятся в публичном доступе – они часто становятся жертвами атак. Одна из самых распространенных, ввиду своей простоты, атаки – является замусоривание базы […]

Как быстро конвертировать string в number javascript?

Если вы хотите конвертировать только целые числа, то наиболее быстрым и коротким будет ~~ (две тильды). В большинстве случаев результатом ~~ будет число, в отличие от других способов, которые чаще […]

Кастомизированные кнопки социальных сетей

uptolike.ru – функциональный элемент для внедрения социальных сетей в сайт (более функциональный, чем yandex share). AddThis лучше не использовать, т.к. с ним были проблемы в плане загрузки страницы.     […]

Как принять и точку, и запятую в качестве разделителя дробной части

Создадим привязки к модели, то есть реализуем интерфейс IModelBinder, чтобы позволить использование и точки, и запятой в качестве разделителя: public class DecimalModelBinder : IModelBinder { public object BindModel(ControllerContext controllerContext, ModelBindingContext […]