Есть ли что-нибудь RAD, сопоставимый с VCL? [закрытый]

14
задан pnuts 24 November 2015 в 22:53
поделиться

8 ответов

Попробуйте Lazarus , Lazarus - это кроссплатформенная визуальная IDE для разработчиков Pascal и Object Pascal. Он разработан и поддерживается компилятором Free Pascal . доступен для нескольких дистрибутивов Linux, FreeBSD, Microsoft Windows (win32 / 64 / CE) и Mac OS X (включая IPhone / IPad). Синтаксис языка имеет отличную совместимость с Delphi (классы, rtti, исключения, строки ответа, широкие строки, интерфейсы).

для получения дополнительной информации проверьте эти ссылки

alt text

19
ответ дан 1 December 2019 в 07:27
поделиться

Если вы хотите разрабатывать настольные приложения, Delphi - явный победитель: один исполняемый файл, отсутствие времени выполнения, мало зависимостей в случае, если вам нужно развернуть приложение с доступом к базе данных, собственный код

Как уже говорилось, Lazarus + FreePascal делает для роли "свободного Delphi". Лично у меня не было хорошего опыта с этим, но я слышал, что это улучшилось с тех пор, как я последний раз пробовал его. (Я говорю о lazarus IDE, поскольку FreePascal кажется очень стабильным компилятором и используется очень серьезные проекты Delphi для различных целей - например, создание бинарных файлов Win64)

. NET, с другой стороны, предлагает несколько бесплатных решений:

  • На многоплатформенной стороне Mono + MonoDevelop

  • В стеке MS, интегрированная среда разработки Visual Studio Express.

Все варианты позволяют визуально создавать иерархии форм и изменять их во время разработки. Визуальное наследование форм, сокращенно VFI, может сэкономить вам много времени, если все сделано правильно.

Веб-вещи, основными игроками являются Java (JSP и тому подобное) и .NET (ASP.NET). После разработки некоторых веб-сервисов в dotNet (1.1) мне понравилась его простота. Кажется, у Java-парней намного больше работы, чтобы заставить все работать (это сказал мой друг-энтузиаст Java) с SOAP Webservices.

6
ответ дан 1 December 2019 в 07:27
поделиться

Для платформы Java Apache Click представляет собой веб-решение.

Основные особенности:

  • Очень легко изучить
  • Дизайн, ориентированный на компоненты и страницы
  • Базовая модель программирования событий
  • Поддержка страниц без сохранения состояния и с отслеживанием состояния
  • Исключительная производительность
  • Автоматическая визуализация форм и клиент / сервер боковая проверка
  • Поддерживает отображение страниц Velocity, JSP или FreeMarker
  • Поддерживает Java 1.5 и выше

Примеры щелчков доступны в Интернете по адресу http://www.avoka.com/click-examples/home.htm .

Существует ряд проектов расширений, которые предоставляют дополнительные функции и компоненты.

Приложения Click также могут запускаться «в облаке» на Google App Engine. Это означает, что вы можете разработать и протестировать их на локальном сервере движка приложений, а затем развернуть их в GAE, что бесплатно в пределах базовой квоты (до нескольких миллионов запросов в месяц).

1
ответ дан 1 December 2019 в 07:27
поделиться

Если вас интересует PHP, следующая версия 6.9 IDE NetBeans будет включать поддержка Zend Framework . Этап 1 NetBeans 6.9 уже доступен здесь (размер 24 МБ).

Запись в блоге со скриншотами можно найти здесь: Поддержка Zend Framework .

1
ответ дан 1 December 2019 в 07:27
поделиться

SHORT

.net, это самое близкое, что вы получите

6
ответ дан 1 December 2019 в 07:27
поделиться

Доступно довольно много вариантов. Вы можете бесплатно скачать экспресс-версии Visual Studio, и они неплохие. Не так много функций, как в полных платных версиях, но очень близко (однако версия C ++ НЕ поддерживает MFC / ATL только C ++ / Win32). Это дает вам отличную возможность познакомиться с фреймворком .net, если вы хотите его изучить.

Я не использовал бесплатные инструменты Delphi, поэтому не могу сказать, на что они похожи.

Вы также можете попробовать Qt или WxWidgets. Оба являются отличными продуктами, но я думаю, что Qt более зрелый и имеет лучшую библиотеку компонентов. Однако оба они поставляются с компонентами среды выполнения, которые должны распространяться вместе с вашим приложением.

0
ответ дан 1 December 2019 в 07:27
поделиться

Visual Studio Express Editions очень хороши, если вы не хотите тратить деньги на IDE. Я начал программировать на C ++ Builder, и мне очень понравился VCL. Я немного пробовал себя в Java, но обнаружил, что C # намного ближе к опыту C ++ Builder / VCL.

http://www.microsoft.com/express/

Вы всегда можете попробовать их, и если вам действительно нравится среда, обновления до полных версий не слишком дороги. Я думаю, что единственной важной функцией, отсутствующей в экспресс-выпусках, являются плагины.

2
ответ дан 1 December 2019 в 07:27
поделиться

Eclipse также является отличной IDE, и есть хорошее количество библиотек, которые могут интегрироваться в нее, так что Eclipse + бесплатные сторонние компоненты >= VCL.

1
ответ дан 1 December 2019 в 07:27
поделиться
Другие вопросы по тегам:

Похожие вопросы: