инструменты быстрой разработки приложений для очень простых приложений с графическим интерфейсом

Я знаю, что существует множество платформ RAD. На самом деле их так много, что мне трудно понять, какой из них подходит мне лучше всего. Мне нужен инструмент RAD, который позволил бы мне определить модель данных базы данных (создавать таблицы БД), а затем создавать (просматривать и редактировать) формы для различных таблиц. Ввод данных, обновление и различные запросы должны быть простыми, а графический интерфейс должен генерироваться автоматически. Я хотел бы добавить некоторые дополнительные функции путем кодирования (например, различные сложные вычисления с данными).

Я программист, поэтому я готов научиться использовать более полное, полнофункциональное решение RAD, если вы можете указать мне на него (NetBeans и RubyOnRails — это две такие среды, которые я бы, вероятно, занял первое место в списке). ). В настоящее время я занимаюсь логистическими приложениями Windows Forms в .NET. На самом деле я разработал очень грубую и базовую версию того, что мне нужно, но я просто знаю, что есть решения, которые намного лучше, и мне было бы полезно знать, как их использовать.

Итак, вкратце, основные требования:

* database based data storage (SQLite if possible)
* very automated GUI creation
* desktop based (as in: not a web app)
* extendable by coding
* used for creating simple data entry, view & query apps.

Так что в основном что-то вроде Oracle Forms или DotNetMushroom Rapid Application Developer. Но для .NET и SQLite, если это возможно.


person Jurij    schedule 01.12.2009    source источник


Ответы (2)


Я бы посоветовал вам продолжать использовать приложения на основе WinForms. Вы можете многое сделать (как вы, наверное, знаете) с помощью перетаскивания и привязки данных.

Вы можете посмотреть на сторонние продукты, например, DevExpress.

Удачи

person Dave Mateer    schedule 02.12.2009

Вы можете использовать визуальную студию или моноразработку и winforms, либо с Visual Basic, либо с C # в качестве языка, а для Java вы можете использовать netbeans, у него есть хороший дизайнер графического интерфейса.

person ryudice    schedule 02.12.2009