Cache + jQuery. Быстрый старт

В статье показывается способ применения jQuery для работы с базой данных Caché, в результате чего реализуется простой функционал по вставке и удалению данных в ajax веб-приложении. Предполагается, что читатель обладает средним уровнем знаний HTML, CSS и Javasсript и имеет минимальный опыт работы с InterSystems Cache. Загрузить последнюю версию Caché можно здесь. Начальный опыт работы с […]

Проблема с CSP на IIS при переходе на 2009

Сейчас у нескольких партнеров возникла аналогичная проблема с работоспособностью CSP-приложений при обновлении старых инсталляций Cache’ на 2009.1.х. Проблема возникает из-за изменившегося поведения инсталлятора Cache’/Ensemble, который теперь не трогает настройки CSP-шлюза на веб-сервере, если видит, что он там уже установлен. В то же время, CSP/ZEN приложения теперь при компиляции раскладывают .js / .css файлы в другие […]

Демонстрация Web-интерфейса, разработанного на технологии InterSystems ZEN, системы Master Energy компании ООО “Марка” на Devcon 2009

В докладе “Improving the Zen Development Experience” продакт-менеджер технологии InterSystems ZEN Билл МакКормик в качестве примера сложного Web-интерфейса, разработанного на технологии ZEN, использовал скриншоты системы Master Energy компании ООО “Марка”, предоставленные ему директором департамента АСУТП ООО “Марка” Алексеем Коломийцем. Вот несколько примеров пользовательского интерфейса системы на ZEN:

Пользовательская страница авторизации

Практически для каждого Web-приложения требуется собственная страница авторизации. В ней отображается логотип, информация о системе и можно определить начальные значения переменных для новой сессии. При создании собственной страницы необходимо унаследовать ее от класса  %CSP.Login Далее можно переопределить параметры  LOGINTITLE и LOGO, но скорее всего Вам придется переопределять методы  DrawTitle или  OnPage. Вот пример класса:  Class Test.Login Extends %CSP.Login […]

Нагрузочное тестирование веб-приложений

Если в процессе разработки вам требуется проверить, как построенная система выдержит большое количество пользователей, вы можете воспользоваться специальными инструментами для организации нагрузочного тестирования, например, Apache JMeter. Это бесплатное кроссплатформенное приложение, написанное на Java, которое позволяет очень просто создавать тестовые последовательности действий, соответствующие сценариям работы пользователей, и масштабировать создаваемую нагрузку. Также в JMeter входят средства для […]