- 浏览: 60968 次
- 性别:
- 来自: 株洲
文章分类
最新评论
-
yuvista:
礼顶膜拜,我心中的大神!一个在生活中迷失的程序员向您致敬!
一个程序员的奋斗历程(再发经典,这是我见过最牛的程序员了
Ajax开发工具、框架
AJAX Coldfusion Frameworks
ajaxCFC
AjaxCFC is a ColdFusion framework meant to speed up ajax application development and deployment by providing developers seamless integration between JavaScript and ColdFusion, and providing built-in functions, such as security and debugging, to quickly adapt to any type of environment and helping to overcome cross-browser compatibility problems.
CFAjax
CFAjax is the AJAX implementation for coldfusion. It makes coldfusion method calls on server directly from HTML page using JavaScript and return backs the result to the calling HTML page. CFAjax comes with simple to use JavaScript API and simple coldfusion implementation that marshal’s the response between your CF methods and HTML page. Using CFAjax you can create highly interactive websites with greater performance and usability.
JSMX
JSMX is an Ultra Lightweight - Language Agnostic - Ajax Framework. It is by far the easiest way to integrate Ajax into any Web Application. What separates JSMX from most other Ajax Frameworks is that the JSMX API runs entirely on the client and has no Server Side Components to install. Given this fact plus the fact that you can pass back JavaScript, XML, JSON, or WDDX makes JSMX a truly Universal Ajax API.
AJAX Flash Frameworks
Flex Framework:FABridge
The Flex Ajax Bridge (FABridge) is a small, unobtrusive library of code that you can insert into a Flex application, a Flex component, or even an empty SWF file to expose it to scripting in the browser. It is being released to the community under an open source license.
AJAX Java Frameworks
Echo2
Echo2 is the next-generation of the Echo Web Framework, a platform for developing web-based applications that approach the capabilities of rich clients. The 2.0 version holds true to the core concepts of Echo while providing dramatic performance, capability, and user-experience enhancements made possible by its new Ajax-based rendering engine.
Tacos
The Tacos library project provides components and ajax behaviour for the Tapestry java web application framework. Most of the functionality is based on the exceptional dojo javascript library. It's intent is to provide a library of high quality components that may be used in your tapestry application, as well as provide a core infrastructure for using ajax related logic in these and your own components and pages.
SWATO -Shift Web Application To
Swato is an opensource framework that help you develop your webapps easier via AJAX.
ThinkCAP JX - Rich Internet Applicatons with AJAX, J2EE, and Open Source
ThinkCAP's innovative 3-tier event model allows developers to us the power of the server to build interactivity either through Java or JavaScript.
WebORB
WebORB Presentation Server is a platform for developing, deploying and hosting Rich Internet Applications. Using the product developers can create advanced Internet based applications delivering ultimate user experience. Supported client applications include AJAX and Flash Remoting clients. Architecturally WebORB resides between client application and server-side components and provides connectivity between client and server sides.
ZK - Rich Web Application Framework
ZK is an open-source Web framework that enables rich UI for Web applications with no JavaScript and little programming. With event-driven feature-rich components, developing becomes as simple as programming desktops. With a markup language, desigining becomes as simple as authoring HTML.
AJAX Multi-Platform Frameworks
Rialto
Rich Internet Application Toolkit - Ajax based - Rialto (Rich Internet Application Toolkit) is ajax-based cross browser javascript widgets library. Because it is technology agnostic it can be encapsulated in JSP, JSF, .Net, Python or PHP graphic components.
Taconite - Cross Browser AJAX Framwork
Taconite is a framework that simplifies the creation of Ajax enabled Web applications. It's a very lightweight framework that automates the tedious tasks related to Ajax development, such as the creation and management of the XMLHttpRequest object and the creation of dynamic content. Taconite can be used with all modern Web browsers (Firefox, Safari, IE, Opera, and Konqueror, to name a few) and can be used with any server-side technology including Java EE and .Net, although Taconite does have its roots in Java EE.
The haXe Programming Language
The Web is evolving quickly, with different technologies needed at different places. For instance, if you want to create a website now you'll have to handle several languages, on the server side, a web language such as PHP, Perl, Ruby or Python, on the client side, Flash (ActionScript 1, 2 and now 3) and Javascript / DHTML / AJAX. The haXe programming language is uniting theses different platforms under one language.
Web Input Completion Kit
This is WICK, the Web Input Completion Kit, an evolving framework that leverages web standards such as JavaScript, DOM and CSS to facilitate textual input in form UI elements assisted by local and remote data sources. This framework strives to remain unobtrusive and preserve a form's semantics and accessibility.
AJAX .NET Frameworks
AJAX Engine
This implementation has its focus on building an AJAX Engine and Web Controls upon standard WebServices (SOAP, WSDL) on the web server instead of using a new or proprietary protocol. The benefit for that is that there is no special coding necessary for most parts of the networking infrastructure and that many aspects like caching and security of the WebService implementation can be reused.
Atlas
Atlas is a free framework for building a new generation of richer, more interactive, highly personalized standards based Web applications. This new Web development technology from Microsoft integrates client script libraries with the ASP.NET 2.0 server-based development framework. In addition, Atlas offers you the same type of development platform for client-based Web pages that ASP.NET offers for server-based pages.
Bitkraft
Bitkraft is a CLR based (.NET) web framework that allows distributed web content to be created and served in a unique fashion. It is written in C# and compiles for operation under the Microsoft .NET Framework 1.1+ or the .Mono Framework, making it portable to almost any platform.
MagicAjax
MagicAjax.NET is a free open-source framework, designed to make it easier and more intuitive for developers to integrate AJAX technology into their web pages, without replacing the ASP.NET controls and/or writing tons of javascript code. MagicAjax initially appeared as a codeproject article. Now it is hosted on Sourceforge and you can find the latest release at the downloads section.
MonoRail
MonoRail (former Castle on Rails) is a MVC web framework inspired on Action Pack. The Action Pack way of development is extremely productive, very intuitive and easily testable
zumiPage
zumiPage makes it easy to build rich, interactive web-based applications With zumiPage postbacks to the server are automatically captured on the client-side, and sent via an XmlHttp mechanism. Using advanced AJAX technology, combined with the unique capabilities of zumiPage to manipulate the ASP.NET framework, an extremely fast server response is executed and the user experience is very similar to well-known desktop applications.
AJAX Perl Frameworks
Catalyst
Catalyst comes with a built-in lightweight HTTP server for development purposes. This runs on any platform; you can quickly restart it to reload any changes. This server functions similarly to production-level servers, so you can use it throughout the testing process--or longer; it's a great choice if you want to deliver a self-contained desktop application. Scalability is simple, though: when you want to move on, it is trivial to switch the engine to use plain CGI, mod_perl1, mod_perl2, FastCGI, or even the Zeus web server.
CGI::Ajax
CGI::Ajax is an object-oriented module that provides a unique mechanism for using perl code asynchronously from javascript-enhanced web pages. You would commonly use CGI::Ajax in AJAX/DHTML-based web applica- tions. CGI::Ajax unburdens the user from having to write any javascript, except for having to associate an exported method with a document-defined event (such as onClick, onKeyUp, etc). Only in the more advanced implementations of a exported perl method would a user need to write any javascript.
HTML-Prototype
A group of code generators for Prototype and the script.aculous extensions.
AJAX PHP Frameworks
AJAX PHP Frameworks" href="http://ajax.zervaas.com.au/">AjaxAC - Open-souce PHP framework for AJAX
AjaxAC is an open-source framework written in PHP, used to develop/create/generate AJAX applications. The fundamental idea behind AJAX (Asynchronous JavaScript And XML) is to use the XMLHttpRequest object to change a web page state using background HTTP sub-requests without reloading the entire page.
AJAX AGENT - helping WEB become the platform
AJAX AGENT is a very easy to use, yet very powerful open source toolkit for rapidly building AJAX or Rich Internet Applications (RIA). For the PHP version, it takes only three lines of code to invoke a remote scripting call. Remote scripting is an integral part of AJAX.
Cajax
A PHP class library for writing powerfull reloadless web user interfaces using Ajax (DHTML+server-side) stylez
CakePHP Rapid Development Framework
Cake is a rapid development framework for PHP which uses commonly known design patterns like ActiveRecord, Association Data Mapping, Front Controller and MVC. Our primary goal is to provide a structured framework that enables PHP users at all levels to rapidly develop robust web applications, without any loss to flexibility.
Flexible Ajax
Flexible Ajax is a handler to combine the remote scripting technology, also known as AJAX (Asynchronous Javascript and XML), with a php-based backend. The AJAX Technique is best described in the wikipedia article and the original article on adaptivepath.com, giving the technique the name AJAX. Basically, Flexible Ajax is the tool to call php functions from within javascript and handle the returned values, without having to reload the entire page.
My-BIC = Easy Ajax
After tiring of over hyped ajax frameworks trying to hide the guts that make ajax programming fun I decided to share my recipe for easy to make ajax applications where you still have control over everything, but the setup of it all is handled for you. This is a basic state of mind system rather than a framework. I offer you four files and a design pattern that allows you to focus on making things happen rather than setting things up. This is designed for PHP5 but can be written for php4 if people are interested.
PAJAJ - Object oriented AJAX Framework
What is the PAJAJ framework, it stands for (PHP Asynchronous Javascript and JSON). It is a object oriented Ajax framework written in PHP5 for development of event driven PHP web applications.
Pipeline
Pipeline is an MIT-licensed, object-oriented framework for PHP. We built it so we could build atop it, and we're hoping that you might want to do the same. It's free, the code is yours to use, so take a look.
TinyAjax - php5 Ajax library
You don't have to write any javascript, but if you want you're free to do so and you can mix as you want, use TinyAjax automatically generated code and your own existing scripts. You can also export global functions and a class-functions in the same page.
symfony - an open-source PHP5 web framework
Based on the best practices of web development, thoroughly tried on several active websites, symfony aims to speed up the creation and maintenance of web applications, and to replace the repetitive coding tasks by power, control and pleasure.
xajax
xajax is an open source PHP class library that allows you to easily create powerful, web-based, Ajax applications using HTML, CSS, JavaScript, and PHP. Applications developed with xajax can asynchronously call server-side PHP functions and update content without reloading the page.
XOAD - PHP / AJAX framework
AJAX/XAP object oriented framework that allows you to create richer web applications.
Zoop - PHP and AJAX Development Framework
Zoop is an object oriented framework for PHP based on a front controller. It is designed to be very fast and efficient and very nice for the programmer to work with. It is easily extensible, and you need only include the functionality you use.
AJAX Python Frameworks
CherryPy
CherryPy is a pythonic, object-oriented web development framework. CherryPy allows developers to build web applications in much the same way they would build any other object-oriented Python program. This usually results in smaller source code developed in less time.
Django
Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design.
TurboGears
Create a database-driven, ready-to-extend application in minutes. All with designer friendly templates, easy AJAX on the browser side and on the server side, not a single SQL query in sight with code that is as natural as writing a function.
AJAX Toolkit Frameworks
AJAX Toolkit Framework
Overview - A technology that assists in constructing Eclipse framework support for AJAX Toolkits and provides enhanced DHTML/Javascript IDE features for AJAX developers. (This is an ETTK technology.)
AJAX Toolkits
AJAXLib
AJAXLib is a small JavaScript tool that makes working with AJAX applications a little easier.
CPAINT
CPAINT (Cross-Platform Asynchronous INterface Toolkit) is a multi-language toolkit that helps web developers design and implement AJAX web applications with ease and flexibility. It was originally born out of the author's frustration and disappointment with other open-source AJAX toolkits. It is built on the same principles of AJAX, utilizing JavaScript and the XMLHTTP object on the client-side and the appropriate scripting language on the server-side to complete the full circle of data passing from client to server and back.
Dojo
Dojo is the Open Source JavaScript toolkit that helps you build serious applications in less time. It fills in the gaps where JavaScript and browsers don't go quite far enough, and gives you powerful, portable, lightweight, and tested tools for constructing dynamic interfaces.
JS-Sorcerer
JS-Sorcerer is a JavaScript development tool that greatly increases JavaScript programmers' productivity. It performs syntax checking, variable type and flow analysis on standalone JavaScript files, and provides type-safe linking for applications and projects that consist of multiple JavaScript files.
MochiKit
MochiKit.Visual provides visual effects and support functions for visuals.
Plex
The Plex Toolkit is a collection of JavaScript libraries which handle the transformation of custom XML markup embedded in an HTML document into user interface components, and creates a consistent environment in which to develop Rich Internet Applications - or more sensationally AJAX - using JavaScript, while smoothing over the browser incompatibilities.
Prototype
Prototype is a JavaScript framework that aims to ease development of dynamic web applications. Featuring a unique, easy-to-use toolkit for class-driven development and the nicest Ajax library around, Prototype is quickly becoming the codebase of choice for web application developers everywhere.
Rico
Rico provides a very simple interface for registering Ajax request handlers as well as HTML elements or JavaScript objects as Ajax response objects. Multiple elements and/or objects may be updated as the result of one Ajax request.
Sajax
Sajax is an open source tool to make programming websites using the Ajax framework — also known as XMLHTTPRequest or remote scripting — as easy as possible. Sajax makes it easy to call PHP, Perl or Python functions from your webpages via JavaScript without performing a browser refresh. The toolkit does 99% of the work for you so you have no excuse to not use it.
script.aculo.us
The power of AJAX allows for rich user interaction without the trouble that has bugged traditional web applications. Building upon the wonderful Prototype JavaScript library, script.aculo.us provides you with some great additional.
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/jawsy/archive/2006/07/19/940848.aspx
ajaxCFC
AjaxCFC is a ColdFusion framework meant to speed up ajax application development and deployment by providing developers seamless integration between JavaScript and ColdFusion, and providing built-in functions, such as security and debugging, to quickly adapt to any type of environment and helping to overcome cross-browser compatibility problems.
CFAjax
CFAjax is the AJAX implementation for coldfusion. It makes coldfusion method calls on server directly from HTML page using JavaScript and return backs the result to the calling HTML page. CFAjax comes with simple to use JavaScript API and simple coldfusion implementation that marshal’s the response between your CF methods and HTML page. Using CFAjax you can create highly interactive websites with greater performance and usability.
JSMX
JSMX is an Ultra Lightweight - Language Agnostic - Ajax Framework. It is by far the easiest way to integrate Ajax into any Web Application. What separates JSMX from most other Ajax Frameworks is that the JSMX API runs entirely on the client and has no Server Side Components to install. Given this fact plus the fact that you can pass back JavaScript, XML, JSON, or WDDX makes JSMX a truly Universal Ajax API.
AJAX Flash Frameworks
Flex Framework:FABridge
The Flex Ajax Bridge (FABridge) is a small, unobtrusive library of code that you can insert into a Flex application, a Flex component, or even an empty SWF file to expose it to scripting in the browser. It is being released to the community under an open source license.
AJAX Java Frameworks
Echo2
Echo2 is the next-generation of the Echo Web Framework, a platform for developing web-based applications that approach the capabilities of rich clients. The 2.0 version holds true to the core concepts of Echo while providing dramatic performance, capability, and user-experience enhancements made possible by its new Ajax-based rendering engine.
Tacos
The Tacos library project provides components and ajax behaviour for the Tapestry java web application framework. Most of the functionality is based on the exceptional dojo javascript library. It's intent is to provide a library of high quality components that may be used in your tapestry application, as well as provide a core infrastructure for using ajax related logic in these and your own components and pages.
SWATO -Shift Web Application To
Swato is an opensource framework that help you develop your webapps easier via AJAX.
ThinkCAP JX - Rich Internet Applicatons with AJAX, J2EE, and Open Source
ThinkCAP's innovative 3-tier event model allows developers to us the power of the server to build interactivity either through Java or JavaScript.
WebORB
WebORB Presentation Server is a platform for developing, deploying and hosting Rich Internet Applications. Using the product developers can create advanced Internet based applications delivering ultimate user experience. Supported client applications include AJAX and Flash Remoting clients. Architecturally WebORB resides between client application and server-side components and provides connectivity between client and server sides.
ZK - Rich Web Application Framework
ZK is an open-source Web framework that enables rich UI for Web applications with no JavaScript and little programming. With event-driven feature-rich components, developing becomes as simple as programming desktops. With a markup language, desigining becomes as simple as authoring HTML.
AJAX Multi-Platform Frameworks
Rialto
Rich Internet Application Toolkit - Ajax based - Rialto (Rich Internet Application Toolkit) is ajax-based cross browser javascript widgets library. Because it is technology agnostic it can be encapsulated in JSP, JSF, .Net, Python or PHP graphic components.
Taconite - Cross Browser AJAX Framwork
Taconite is a framework that simplifies the creation of Ajax enabled Web applications. It's a very lightweight framework that automates the tedious tasks related to Ajax development, such as the creation and management of the XMLHttpRequest object and the creation of dynamic content. Taconite can be used with all modern Web browsers (Firefox, Safari, IE, Opera, and Konqueror, to name a few) and can be used with any server-side technology including Java EE and .Net, although Taconite does have its roots in Java EE.
The haXe Programming Language
The Web is evolving quickly, with different technologies needed at different places. For instance, if you want to create a website now you'll have to handle several languages, on the server side, a web language such as PHP, Perl, Ruby or Python, on the client side, Flash (ActionScript 1, 2 and now 3) and Javascript / DHTML / AJAX. The haXe programming language is uniting theses different platforms under one language.
Web Input Completion Kit
This is WICK, the Web Input Completion Kit, an evolving framework that leverages web standards such as JavaScript, DOM and CSS to facilitate textual input in form UI elements assisted by local and remote data sources. This framework strives to remain unobtrusive and preserve a form's semantics and accessibility.
AJAX .NET Frameworks
AJAX Engine
This implementation has its focus on building an AJAX Engine and Web Controls upon standard WebServices (SOAP, WSDL) on the web server instead of using a new or proprietary protocol. The benefit for that is that there is no special coding necessary for most parts of the networking infrastructure and that many aspects like caching and security of the WebService implementation can be reused.
Atlas
Atlas is a free framework for building a new generation of richer, more interactive, highly personalized standards based Web applications. This new Web development technology from Microsoft integrates client script libraries with the ASP.NET 2.0 server-based development framework. In addition, Atlas offers you the same type of development platform for client-based Web pages that ASP.NET offers for server-based pages.
Bitkraft
Bitkraft is a CLR based (.NET) web framework that allows distributed web content to be created and served in a unique fashion. It is written in C# and compiles for operation under the Microsoft .NET Framework 1.1+ or the .Mono Framework, making it portable to almost any platform.
MagicAjax
MagicAjax.NET is a free open-source framework, designed to make it easier and more intuitive for developers to integrate AJAX technology into their web pages, without replacing the ASP.NET controls and/or writing tons of javascript code. MagicAjax initially appeared as a codeproject article. Now it is hosted on Sourceforge and you can find the latest release at the downloads section.
MonoRail
MonoRail (former Castle on Rails) is a MVC web framework inspired on Action Pack. The Action Pack way of development is extremely productive, very intuitive and easily testable
zumiPage
zumiPage makes it easy to build rich, interactive web-based applications With zumiPage postbacks to the server are automatically captured on the client-side, and sent via an XmlHttp mechanism. Using advanced AJAX technology, combined with the unique capabilities of zumiPage to manipulate the ASP.NET framework, an extremely fast server response is executed and the user experience is very similar to well-known desktop applications.
AJAX Perl Frameworks
Catalyst
Catalyst comes with a built-in lightweight HTTP server for development purposes. This runs on any platform; you can quickly restart it to reload any changes. This server functions similarly to production-level servers, so you can use it throughout the testing process--or longer; it's a great choice if you want to deliver a self-contained desktop application. Scalability is simple, though: when you want to move on, it is trivial to switch the engine to use plain CGI, mod_perl1, mod_perl2, FastCGI, or even the Zeus web server.
CGI::Ajax
CGI::Ajax is an object-oriented module that provides a unique mechanism for using perl code asynchronously from javascript-enhanced web pages. You would commonly use CGI::Ajax in AJAX/DHTML-based web applica- tions. CGI::Ajax unburdens the user from having to write any javascript, except for having to associate an exported method with a document-defined event (such as onClick, onKeyUp, etc). Only in the more advanced implementations of a exported perl method would a user need to write any javascript.
HTML-Prototype
A group of code generators for Prototype and the script.aculous extensions.
AJAX PHP Frameworks
AJAX PHP Frameworks" href="http://ajax.zervaas.com.au/">AjaxAC - Open-souce PHP framework for AJAX
AjaxAC is an open-source framework written in PHP, used to develop/create/generate AJAX applications. The fundamental idea behind AJAX (Asynchronous JavaScript And XML) is to use the XMLHttpRequest object to change a web page state using background HTTP sub-requests without reloading the entire page.
AJAX AGENT - helping WEB become the platform
AJAX AGENT is a very easy to use, yet very powerful open source toolkit for rapidly building AJAX or Rich Internet Applications (RIA). For the PHP version, it takes only three lines of code to invoke a remote scripting call. Remote scripting is an integral part of AJAX.
Cajax
A PHP class library for writing powerfull reloadless web user interfaces using Ajax (DHTML+server-side) stylez
CakePHP Rapid Development Framework
Cake is a rapid development framework for PHP which uses commonly known design patterns like ActiveRecord, Association Data Mapping, Front Controller and MVC. Our primary goal is to provide a structured framework that enables PHP users at all levels to rapidly develop robust web applications, without any loss to flexibility.
Flexible Ajax
Flexible Ajax is a handler to combine the remote scripting technology, also known as AJAX (Asynchronous Javascript and XML), with a php-based backend. The AJAX Technique is best described in the wikipedia article and the original article on adaptivepath.com, giving the technique the name AJAX. Basically, Flexible Ajax is the tool to call php functions from within javascript and handle the returned values, without having to reload the entire page.
My-BIC = Easy Ajax
After tiring of over hyped ajax frameworks trying to hide the guts that make ajax programming fun I decided to share my recipe for easy to make ajax applications where you still have control over everything, but the setup of it all is handled for you. This is a basic state of mind system rather than a framework. I offer you four files and a design pattern that allows you to focus on making things happen rather than setting things up. This is designed for PHP5 but can be written for php4 if people are interested.
PAJAJ - Object oriented AJAX Framework
What is the PAJAJ framework, it stands for (PHP Asynchronous Javascript and JSON). It is a object oriented Ajax framework written in PHP5 for development of event driven PHP web applications.
Pipeline
Pipeline is an MIT-licensed, object-oriented framework for PHP. We built it so we could build atop it, and we're hoping that you might want to do the same. It's free, the code is yours to use, so take a look.
TinyAjax - php5 Ajax library
You don't have to write any javascript, but if you want you're free to do so and you can mix as you want, use TinyAjax automatically generated code and your own existing scripts. You can also export global functions and a class-functions in the same page.
symfony - an open-source PHP5 web framework
Based on the best practices of web development, thoroughly tried on several active websites, symfony aims to speed up the creation and maintenance of web applications, and to replace the repetitive coding tasks by power, control and pleasure.
xajax
xajax is an open source PHP class library that allows you to easily create powerful, web-based, Ajax applications using HTML, CSS, JavaScript, and PHP. Applications developed with xajax can asynchronously call server-side PHP functions and update content without reloading the page.
XOAD - PHP / AJAX framework
AJAX/XAP object oriented framework that allows you to create richer web applications.
Zoop - PHP and AJAX Development Framework
Zoop is an object oriented framework for PHP based on a front controller. It is designed to be very fast and efficient and very nice for the programmer to work with. It is easily extensible, and you need only include the functionality you use.
AJAX Python Frameworks
CherryPy
CherryPy is a pythonic, object-oriented web development framework. CherryPy allows developers to build web applications in much the same way they would build any other object-oriented Python program. This usually results in smaller source code developed in less time.
Django
Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design.
TurboGears
Create a database-driven, ready-to-extend application in minutes. All with designer friendly templates, easy AJAX on the browser side and on the server side, not a single SQL query in sight with code that is as natural as writing a function.
AJAX Toolkit Frameworks
AJAX Toolkit Framework
Overview - A technology that assists in constructing Eclipse framework support for AJAX Toolkits and provides enhanced DHTML/Javascript IDE features for AJAX developers. (This is an ETTK technology.)
AJAX Toolkits
AJAXLib
AJAXLib is a small JavaScript tool that makes working with AJAX applications a little easier.
CPAINT
CPAINT (Cross-Platform Asynchronous INterface Toolkit) is a multi-language toolkit that helps web developers design and implement AJAX web applications with ease and flexibility. It was originally born out of the author's frustration and disappointment with other open-source AJAX toolkits. It is built on the same principles of AJAX, utilizing JavaScript and the XMLHTTP object on the client-side and the appropriate scripting language on the server-side to complete the full circle of data passing from client to server and back.
Dojo
Dojo is the Open Source JavaScript toolkit that helps you build serious applications in less time. It fills in the gaps where JavaScript and browsers don't go quite far enough, and gives you powerful, portable, lightweight, and tested tools for constructing dynamic interfaces.
JS-Sorcerer
JS-Sorcerer is a JavaScript development tool that greatly increases JavaScript programmers' productivity. It performs syntax checking, variable type and flow analysis on standalone JavaScript files, and provides type-safe linking for applications and projects that consist of multiple JavaScript files.
MochiKit
MochiKit.Visual provides visual effects and support functions for visuals.
Plex
The Plex Toolkit is a collection of JavaScript libraries which handle the transformation of custom XML markup embedded in an HTML document into user interface components, and creates a consistent environment in which to develop Rich Internet Applications - or more sensationally AJAX - using JavaScript, while smoothing over the browser incompatibilities.
Prototype
Prototype is a JavaScript framework that aims to ease development of dynamic web applications. Featuring a unique, easy-to-use toolkit for class-driven development and the nicest Ajax library around, Prototype is quickly becoming the codebase of choice for web application developers everywhere.
Rico
Rico provides a very simple interface for registering Ajax request handlers as well as HTML elements or JavaScript objects as Ajax response objects. Multiple elements and/or objects may be updated as the result of one Ajax request.
Sajax
Sajax is an open source tool to make programming websites using the Ajax framework — also known as XMLHTTPRequest or remote scripting — as easy as possible. Sajax makes it easy to call PHP, Perl or Python functions from your webpages via JavaScript without performing a browser refresh. The toolkit does 99% of the work for you so you have no excuse to not use it.
script.aculo.us
The power of AJAX allows for rich user interaction without the trouble that has bugged traditional web applications. Building upon the wonderful Prototype JavaScript library, script.aculo.us provides you with some great additional.
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/jawsy/archive/2006/07/19/940848.aspx
相关推荐
IntelliJ IDEA v7.0.3-SHOCK版本作为一款强大的AJAX开发工具,提供了全面的功能,可以帮助开发者高效、便捷地完成AJAX应用的开发。无论是前端的界面设计、JavaScript逻辑编写,还是后端的数据交互,都能在统一的环境...
总结来说,Ajax-ext框架是建立在Ajax技术和ExtJS基础上的一个强大工具,它简化了Web应用的开发流程,提高了开发效率。通过熟练掌握Ajax-ext,开发者可以构建出功能丰富、用户体验优良的Web应用。
总的来说,龙博AJAX框架提供了用于Web开发的异步通信解决方案,其源码和相关工具对于学习和应用JavaScript AJAX技术具有重要意义。开发者可以通过阅读源码来理解其实现机制,借助提供的工具提升开发效率,并通过博文...
Ajax框架通常包括对请求的封装、数据解析、错误处理以及与DOM交互的工具,以简化开发流程。 【标签】"源码"表明这个框架提供了可供学习和修改的原始代码,开发者可以通过阅读和理解源码来深入掌握其工作原理,也...
总结来说,ASP.NET AJAX开发工具包是一个强大的框架,它简化了在ASP.NET环境中构建富互联网应用的过程,通过提供一系列的控件和服务接口,让开发者能够更加专注于业务逻辑,而不是底层的通信细节。这个工具包结合...
AJAX框架是为了简化AJAX开发而设计的工具,它们提供了一套封装好的API,帮助开发者快速、便捷地构建具有AJAX功能的应用。这些框架可以处理与服务器的通信、数据解析、错误处理等复杂任务,让开发者能够专注于应用...
Ajax技术极大地提升了网页的交互性和用户体验,而jQuery作为Ajax开发的重要工具,简化了开发者的工作。通过使用jQuery,我们可以轻松实现页面的异步更新,同时还能利用丰富的API和插件来扩展功能。了解并熟练掌握...
标题中的"Ajax开发框架"指的是用于简化和标准化Ajax编程的工具集,它们通常包含一系列预定义的方法和功能,帮助开发者快速构建可以异步与服务器交互的Web应用。 描述中提到的"已经封装好的Ajax开发框架"可能是指一...
ASP.NET AJAX开发工具包是微软为开发者提供的一套强大的Web应用程序开发框架,旨在提升用户体验,通过异步交互技术实现页面的动态更新,而无需整个页面刷新。这个资源包包括了必要的组件和库,使得开发者可以方便地...
为了使 AJAX 技术得到更大规模的应用,并赢得更多程序员的支持,许多公司和机构开发出了其 AJAX 实现框架,利用这些框架可以大大简化 AJAX 的开发工作。 AJAX 技术的基本原理是使用 JavaScript 对象 XMLHttpRequest...
4. **库和框架支持**:AJAX框架 v4.0 提供了一套完整的工具和API,简化了开发者的工作,使得创建复杂的AJAX应用变得更加容易。这些框架通常包含了事件处理、动画效果、数据绑定等功能。 5. **跨浏览器兼容性**:一...
GWT 解决了 AJAX 开发中的一个重要问题——开发工具的缺乏。通过使用 Java 进行开发,开发者可以利用 Eclipse、NetBeans 等成熟的 Java 开发环境,这使得调试和测试变得更加方便。此外,GWT 还提供了丰富的 UI 组件...
本文将深入探讨十大流行的AJAX框架,帮助你更好地理解和运用这些工具。 1. **jQuery** jQuery是JavaScript库中最广泛使用的,它简化了HTML文档遍历、事件处理、动画和Ajax交互。jQuery的$.ajax()函数是其核心的...
综上所述,构建完备的Ajax开发工具箱需要掌握JavaScript、了解Ajax核心原理、选用合适的库和框架,并熟练运用各种技术和策略处理数据、优化性能和确保安全性。通过不断学习和实践,你将在Ajax开发领域更加游刃有余。
总结,微软ASP.NET AJAX框架通过其全面的工具集和强大的API,降低了开发AJAX应用的复杂性,提高了开发效率,同时保持了与.NET Framework的紧密集成,使得开发者能更好地利用现有的ASP.NET资源创建现代、交互性强的...
Ajax开发工具主要分为两类:浏览器插件和集成开发环境(IDE)。以下是一些常用的工具: - **浏览器插件**: Firebug(Firefox)、Chrome DevTools(Chrome)、Edge Developer Tools(Microsoft Edge)等内置的开发者...
该工具不依赖于任何框架,可以集成或移植到所有j2ee项目中,本人在多个项目中皆使用此工具开发ajax服务端代码,实践证明该工具非常稳定。个人以为此工具要比sturt2的ajax插件好用些,且struts2的ajax插件是依赖于...
通过本文的介绍,我们可以了解到ASP.NET Ajax框架与组件为开发者提供了一个强大的工具箱,极大地简化了Web应用的开发过程。无论是对于初学者还是经验丰富的开发者来说,掌握这些框架和组件都是非常有价值的。在未来...
总的来说,Ajax异步调用框架是前端开发中实现动态加载和无刷新更新的重要工具,它通过JavaScript和XMLHttpRequest对象实现了客户端与服务器的高效交互,提高了用户体验。然而,随着Web技术的发展,如今我们有更多...
AJAX (Asynchronous JavaScript and XML) 和 DWR (Direct Web Remoting) 是两种在Web开发中广泛使用的技术,它们共同构成了一个强大的框架,用于构建高度交互性和动态的Web应用程序。AJAX允许在不刷新整个页面的情况...