`
meetrice
  • 浏览: 197322 次
  • 来自: 南京
社区版块
存档分类
最新评论

ajax集成开发工具列表

阅读更多

IDE's with Ajax Support

Back a few months ago or so, I put together a list of Java IDE's that supported Ajax. Since that time, Ajax support has been added to a few more IDE's, some IDE's on my list have been upgraded, and I've decided to add other languages beyond Java.

Of all the frameworks, GWT has seen quite a bit of growth, with two new eclipse plug-ins entering the list alongside a NetBeans project template. I've also added two Dreamweaver plug-ins, a natural given its long support over the years of rich interaction applications via JavaScript.

Zero Kode, the new visual designer for the ZK framework, joins Tibco GI as a browser-based IDE. Given that it requires a servlet container to run, it may not be suitable for anything beyond prototyping. Still, it shows how easy UI markup languages make the task of writing visual designers.

Before anyone objects, I am aware that there are other frameworks for .NET, Java and other languages. While a particular framework may be in principle supported by an IDE, unless a plug-in or IDE exists specifically for that framework, I have not included it in my matrix.


IDE Type Framework Languages License Comments
EchoStudio 2 Eclipse Plugin Echo2 Java Commercial Framework is open source. Eclipse plugin that allows you to build component trees, preview the UI, debug the application, etc. Not WYSIWYG, i.e. no drag and drop page layout.
Tibco GI Browser Based Tibco GI Javascript Commercial Free for development and publicly available web sites. Eats its own dogfood, i.e the IDE is implemented in itself and runs in IE. Is WYSIWIG and pretty slick.
Google GWT Command Line GWT Java Free Free to use for personal and commercial purposes. As for IDE integration, there's mostly just an Eclipse project generator and a "hosted mode" runtime. Being able to debug Javascript as Java in an IDE has to count for something, though, which is why I've included it.
Morfik WebOS AppsBuilder Custom IDE Morfiks Pascal, Java, C#, VB Commercial Freestanding IDE. Support several source languages including Pascal, Java, C# and VB. Drag-and-drop, WYSIWYG design. The behavior of the GUI designer is a little awkward. For example, right click doesn't give you the ability to cut and paste, etc., necessitating a roundtrip to the window's menu. Doesn't look like they have a whole lot of widgets in the evaluation version. A bunch of ther stuff thrown in, like DB integration, PDF reporting, etc.
JoyiStar Juno Custom IDE JoyiStar Java/JSP Commercial I apologize that I really haven't had a chance to look at is what in any detail. If anyone cares to contribute a review, I'd be happy to post it.
MyEclipse Eclipse Plugin J2EE Commercial With MyEclipse 4.x, the popular eclipse extension added support for JavaScript editing and debugging. With version 5.0, new features are making their way into MyEclipse, such as runtime DOM inspection, HTTP header monitoring, and cache control.
Zero Kode Browser Based ZK zul/Java Open Source IDE written in ZK that allows you to visually design a ZK application.
MX Ajax Toolbox Dreamweaver Plugin PHP Commercial Supports PHP_MySQL and PHP_ADODB on the server side.
Aptana Eclipse Plugin & Custom IDE Multiple Javascript/HTML/CSS Open Source Works with AFLAX, Dojo, MochiKit, Prototype, Rico, sript.aculo.us, Yahoo UI
Yet Another GWT Plugin Eclipse Plugin GWT Java Open Source Forked from Googlipse
Googlipse Eclipse Plugin GWT Java Open Source Wraps the create, run and compile for you.
VistaFei Eclipse Plugin GWT Java Commercial Supports visual design of UI.
GWT Plugin IntelliJ GWT Java Commercial It does all of the messy setup of the GWT Eclipse project and application creation for you. It allows you to create several GWT entities via menus: Module, Entry Point, Remote Service (client and server side classes), and Serializable classes. The automatic creation of a Remote Service with it's three files (shades of EJB) is especially nice.
Backbase Java Eclipse Plugin Backbase Engine/JSF Java/JSP Commercial Plugin based on WTP. Includes new UI component creation wizard.
Backbase .NET Visual Studio Plugin Backbase Engine C#, VB Commercial Under development
Backbase Dreamweaver Dreamweaver Plugin Backbase Engine Commercial
Visual Studio Atlas C#, VB Commercial
NetBeans GWT Project Template GWT Java Open Source
ThinkCap JX Custom IDE ThinkCap JX Framework Java/JSP Commercial A first scan makes me think that this is mostly an afterthought in a J2EE suite. In fact, the documentation states that it is based on struts. The framework is now supposedly open source.
RadRails Eclipse Plugin Ruby on Rails Ruby Open Source Can be combined with Aptana.
Oracle JDeveloper Custom IDE JSF Java Commercial The support here seems somewhat rudimentary.
jMaki Netbeans Plugin JSP/JSF Java/JSP Open Source This NetBeans 5.5 plug-in gives youdrag-and-drop insertion of jMaki components directly into your JSP pages.
Ajax Toolkit Framework Eclipse Plugin Javascript Open Source Open Source Eclipse Plugin. Really more of a toolkit for building other AJAX IDE plugins. Starts by combining Dojo and Zimbra Toolkit. Very early in it's development. From the project docs: ATF enables support of DOM browsing and JavaScript debugging by using Mozilla XULrunner to embed the Mozilla browser component (Gecko) in the Eclipse framework.


If I've left out any IDE's, and I am sure I have, or have made any mistakes or omissions, and I'm sure I've done that too, please don't hesitate to drop me a line at ajax@pathf.com.

分享到:
评论

相关推荐

    ajax与开发工具InterlliJ开发工具

    IntelliJ IDEA是一款强大的Java开发集成环境,被誉为最智能的IDE之一,尤其在Web开发领域,包括AJAX技术的应用上,提供了丰富的支持。在使用IntelliJ IDEA进行AJAX开发时,有一些关键点需要注意。 首先,对于开发...

    AJAX 开发工具

    **AJAX 开发工具** AJAX(Asynchronous JavaScript and XML)是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。它通过在后台与服务器进行少量数据交换,使得网页实现异步更新,提高了用户体验,降低...

    国产Ajax框架--龙博AJAX的开发包,开发手册

    另一个标签“工具”暗示了龙博AJAX可能还提供了辅助开发的工具,如调试工具、性能分析工具或者是与构建流程集成的脚本,这些都能帮助开发者更高效地工作。 至于“sigma_package_110_2_release”这个压缩包子文件的...

    轻量易用通用的ajax工具(java)

    该工具不依赖于任何框架,可以集成或移植到所有j2ee项目中,本人在多个项目中皆使用此工具开发ajax服务端代码,实践证明该工具非常稳定。个人以为此工具要比sturt2的ajax插件好用些,且struts2的ajax插件是依赖于...

    ajax技术工具

    Ajax开发工具主要分为两类:浏览器插件和集成开发环境(IDE)。以下是一些常用的工具: - **浏览器插件**: Firebug(Firefox)、Chrome DevTools(Chrome)、Edge Developer Tools(Microsoft Edge)等内置的开发者...

    ajax安装和调试工具

    本篇将详细介绍Ajax的相关安装和调试工具,以及如何利用AjaxControlToolkit进行更高效地开发。 ### 1. AjaxControlToolkit AjaxControlToolkit 是一个开源项目,提供了大量的ASP.NET Web Forms控件,这些控件集成...

    ASP.NET AJAX开发工具包

    ASP.NET AJAX开发工具包是微软为开发者提供的一套强大的Web应用程序开发框架,旨在提升用户体验,通过异步交互技术实现页面的动态更新,而无需整个页面刷新。这个资源包包括了必要的组件和库,使得开发者可以方便地...

    Ajax应用开发典型实例

    在这个经典案例中,我们很可能会看到如何在ASP.NET Web Forms或MVC中集成Ajax技术。 **Ajax的核心组件** 1. **XMLHttpRequest对象**:这是Ajax的基础,它在后台与服务器通信,发送和接收数据,而不会中断用户在...

    Ajax调试工具(嗅揽器)

    在IE浏览器中,Ajax调试工具通常集成在开发者工具中,可以通过按下F12键来打开。这个工具提供了以下功能: 1. **网络面板**:显示所有的网络请求,包括Ajax请求。你可以看到每个请求的状态(如成功、失败)、耗时、...

    Ajax使用工具包(ASP.NET)

    在实际开发中,了解和熟练使用Ajax工具包不仅可以提高开发效率,还能创建出更现代、更友好的Web应用。在使用过程中,需要注意兼容性问题,确保应用在各种浏览器上都能正常运行。同时,合理利用Ajax技术,避免过度...

    ASP.NET+Ajax网站开发典型实例

    4. Ajax集成:讲解如何在ASP.NET项目中使用Ajax,包括UpdatePanel、ScriptManager、Timer控件,以及异步回调函数的编写。 5. JSON和Web服务:利用ASP.NET的Web服务(ASMX或WCF)与客户端JavaScript进行交互,传输...

    Eclipse_AJAX开发

    Eclipse 是一款强大的集成开发环境(IDE),尤其在Java开发领域有着广泛的应用。它提供了丰富的功能,包括代码编辑、调试、构建以及项目管理等。在Eclipse中进行AJAX(Asynchronous JavaScript and XML)开发,可以...

    Ajax 开发实例(c#)

    Visual Studio 2005是微软推出的集成开发环境,它提供了强大的Ajax支持,内置的ASP.NET AJAX Control Toolkit提供了许多预构建的Ajax控件,如UpdatePanel、Timer等,使得开发者能快速构建Ajax应用。在VS2005中,你...

    asp.net AJAX工具包

    ASP.NET AJAX工具包是微软为开发者提供的一套用于构建高度交互性和响应性Web应用程序的库。这个工具包,也称为Microsoft ASP...因此,对于任何从事ASP.NET开发的人员来说,掌握ASP.NET AJAX工具包的使用是至关重要的。

    VS AJAX控件工具包

    "VS AJAX控件工具包"是一个针对Visual Studio 2005开发环境的扩展,它提供了丰富的AJAX(Asynchronous JavaScript and XML)功能,以增强Web应用程序的用户体验和交互性。AJAX技术的核心在于允许后台数据的异步交换...

    Ajax Asp.Net控件工具包

    微软的Asp.Net Ajax控件工具包提供了一系列预构建的服务器端和客户端控件,这些控件简化了在Asp.Net应用中集成Ajax功能的过程。这些控件包括但不限于: - **UpdatePanel**: 一个可视化的容器,允许开发者将部分页面...

    Ajax工具包

    这个工具包集成了多种Ajax相关的功能,旨在满足开发者对页面局部刷新的需求,同时辅助处理JavaScript的功能调用。在前端开发中,Ajax的应用广泛,尤其对于提升用户体验、优化页面性能具有重要作用。 1. **异步通信...

    netbeans Ajax

    【标题】"netbeans Ajax" 指的是利用NetBeans集成开发环境(IDE)来开发基于Ajax技术的应用程序。NetBeans是一款开源的、跨平台的IDE,特别适合Java、JavaScript等语言的开发,包括Web应用。Ajax,全称为...

    visual studio2008开发ajax实例(附带图文解说)

    Visual Studio 2008 是微软推出的强大集成开发环境(IDE),它支持多种编程语言,包括 C#、VB.NET 和 C++ 等。在 Web 开发领域,VS2008 提供了对 AJAX(Asynchronous JavaScript and XML)技术的全面支持,帮助...

    ajax1.dll 开发实例 .net

    .NET框架为开发者提供了全面的开发环境,包括编译器、调试工具、类库等,而Ajax和C#的结合则强调了在.NET平台上进行动态Web开发的实际操作。 **文件列表:** 1. **Ajax.dll** - 这个文件很可能是封装了Ajax功能的...

Global site tag (gtag.js) - Google Analytics