Публикации
Командная разработка на GWT в Eclipse
Андрей Скалюк 20.10.2007, 15:01 Тэги: Eclipse GWT teamКогда команда разработчиков берётся за создание проекта - они выбирают инструментарий, среду разработки, систему контроля версий кода (source control) и способ общения друг с другом. Мы выбрали Eclipse IDE для разработки и Subversion (SVN) для обмена кодом. Подобная комбинация довольно популярна, поскольку она удобна для разработки на Java и в частности на GWT.
Для успешной компиляции и отладки проект требует наличия библиотек GWT, но у разных разработчиков проект и сам GWT лежат по разным путям на диске. Мы предлагаем решение создания единого проектного пространства для всех разработчиков на основе переменных среды в Eclipse. Тестирование проводилось на Eclipse версий 3.2 и 3.3.
0GWT + iBATIS
Андрей Скалюк 16.10.2007, 05:06 Тэги: GWT ibatisВ этой статье мы рассмотрим способы работы GWT-приложения с базой данных на сервере при помощи iBATIS. Этот материал будет полезен тем, кто занимается разработкой GWT-приложений как пользовательских интерфейсов для баз данных.
Почему iBATIS?
Часто перед разработчиком стоит задача создания удобного и функционального интерфейса для управления данными (мы уже упоминали об этом ранее, так и опубликовали свое решение для этой области - GWT-PF). GWT отлично подходит для таких задач, как в плане написания самого интерфейса, так и для взаимодействия с сервером. Для этого существует собственный тип RPC-интерфейса для удаленного вызова процедур на сервере, или возможность использовать JSON-структуры для обмена данными с сервером.
Когда дело доходит до взаимодействия с базой данных непосредственно на серверной стороне, возникает вопрос унификации и автоматизации этого процесса...
0
Подход к поиску в базах данных. Search-функции в PostgreSQL
Андрей Скалюк 15.10.2007, 22:41 Тэги: architecture DB PostgresВ приложениях баз данных поиск играет важную роль. Пользователю необходим функционал поиска по отдельным таблицам или совокупности таблиц. Часто система поиска однородна и сводится к указанию ключевых значений для тех или иных колонок в таблицах базы данных.
В общем случае поисковая форма представляет собой совокупность полей для поиска по всем колонкам таблицы. Каждое поле - возможный критерий поиска. При этом в реализации поиска появляется ряд проблем ...
0GWT Pleso Framework - Первый публичный выпуск
Андрей Скалюк, Александр Приймак 15.09.2007, 18:37 Тэги: gwt-pf release17.08.2007 мы выпустили первую публичную версию продукта GWT-PF под открытой лицензией LGPL. С прикладным описанием фреймворка возможно ознакомиться на соответствующих страницах с описанием, просмотреть демо, базовую документацию и конечно загрузить весь исходный код. Доступна также его краткая история и планы развития в разрезе функционала, но этим постом мы хотели бы чуточку объяснить причины его возникновения и общего применения.
Думаем неоднократно пришлось встречаться с насыщенными интерфейсами пользователя для информационных систем. Примером могут служить проекты построенные на основе реляционных баз данных, которые нуждаются в большом количестве точек взаимодействия с пользователем. Подобные административные панели очень типичны для многих бизнес-проектов, где при разработке возникает очевидная проблема создания и поддержки массы разнообразных справочников и форм с большим количеством типичных элементов.
Заказчики часто интересуются возможностью создания подобных решений без необходимости привязки к рабочему месту, дополнительному программному обеспечению, что все более склоняет к выбору веб-технологий, как платформы создания интерфейса. В тот же время пользователь требует динамичное, удобное, desktop-подобное веб-приложение с возможностью просто та наглядно редактировать и представлять свои данные.
0