`
goddy128
  • 浏览: 92263 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

dojo tutorial (二:dojo介绍)

    博客分类:
  • dojo
阅读更多
  在dojo tutorial的第一部分,我们会让你熟悉dojo的框架。Dojo是又一个用来开发基于ajax应用的强大的javascript框架。

什么是Dojo?

Dojo是一个被作为开源软件发布的javascript框架。这个javascript工具提供了很多组件来开发胖客户端应用。

你可以用Dojo工具来开发动态的web应用。Dojo 工具能够给你的web应用注入生命力,并且让他拥有更好的交互性。你可以让你的web应用像桌面应用一样。

Dojo提供了很多的widget,使用工具和ajax的库来开发你的应用

Dojo是在BSD或者AFL证书下发布。

Dojo是免费的,同时可以被用来开发免费的或者商业的应用。

Dojo的特性
Dojo是基于html和javascript,所以他很容易学习。
对于学习这门新语言没有什么要求,只是需要一些html和javascript的知识
Dojo为程序员提供了更高的抽象层。所以,它帮助程序员很容易的开发出强大的功能。
Dojo已经为程序员做了很多底层的实现,现在他们只要利用dojo的api就可以了。

这里是dojo框架中的组件的列表
Dojo Tree
Dojo Button
Dojo Calendar Control
Dojo Grid
Dojo Listbox
等等

在下一章节中你能够学到所有这些组件更详细的东西。
分享到:
评论

相关推荐

    dojo快速入门(中文版)

    此外,《The Dojo Book》是一本免费的指南,深入介绍了如何获取和使用不同版本的dojo源代码,对于初学者来说是一份宝贵的资源。 总的来说,dojo Toolkit提供了一个全面的开发环境,涵盖了Web应用开发的各个方面,...

    dojo的config()官方介绍 pdf格式

    <title>Dojo dojo.config Tutorial src="http://o.aolcdn.com/dojo/1.6/dojo/dojo.xd.js" data-dojo-config="parseOnLoad:true,isDebug:true"> <p></p> ``` 注意,在`<script>`标签中使用`data-`...

    dojo快速入门.doc

    #### 二、为何选择 Dojo? - **强大的生态系统**:Dojo 提供了一个内置的包管理系统,使得查找和管理依赖关系变得简单。此外,它的构建系统能够自动合并并优化多层代码。 - **易测试性**:Dojo 提供了 D.O.H 这样的...

    dojo 之基础篇(二)之从服务器读取数据

    本例子沿用 “dojo 之基础篇” 中的内容首先,我们在HelloWorld.html的同一级目录,新建一个文件,名为response.txt,内容为:Welcome to the Dojo Hello World Tutorial将section 2的代码替换 为以下代码 <...

    DojoTutorial:第一个 Dojo 示例(图形)

    **Dojo Tutorial: 第一个 Dojo 示例(图形)** Dojo 是一个强大的 JavaScript 工具包,用于构建富互联网应用程序(RIA)。它以其模块化、高性能和可扩展性而受到开发者的欢迎。在这个教程中,我们将深入理解如何...

    自己做的一个Struts2的tutorial,强烈推荐大家下载!

    在这个Struts2 tutorial中,`roseindiaV1.CHM`文件可能是一个CHM(Compiled Help Manual)格式的帮助文档,通常包含详细的教程内容、示例代码和步骤说明。CHM文件是一种常见的Windows帮助文件,可以方便用户离线查阅...

    ruby_dojo:Ruby道场

    RubyDojo Ruby道场 “ Ruby编程语言” “ Ruby-Doc.org:记录Ruby语言” ... “ Ruby学习笔记-rubylearning.com” http://rubylearning.com/satishtalim/tutorial.html “元编程-Ruby学习” http://ru

    DeedleDojo:使用 F# Deedle 探索性数据库的 Dojo 研讨会

    使用 F# Deedle 探索性数据库的 Dojo 研讨会 该项目包含 Deedle 探索性数据库交互式研讨会的示例: ://bluemountaincapital.github.io/Deedle/ deedle_tutorial.fsx 文件直接取自此处提供的“使用 F# 10 分钟内消除...

    esri-karma-tutorial:有关如何使用Karma测试运行程序在ArcGIS API for JavaScript代码上自动运行Jasmine BDD样式的单元测试的演示

    具体来说,我认为您应该避免使用ArcGIS API或Dojo加载应用程序代码,尤其是测试代码。 而是尝试使用方法仅在需要时才延迟加载ArcGIS API。 然后,您可以通过模拟esri-laoder的loadModules()或包装它的自己的模块,...

    Ajax tutorial from IBM

    6. **Ajax库与框架**: Ajax技术的发展催生了许多优秀的库和框架,如jQuery、Prototype和Dojo等,这些库简化了Ajax的使用,使得开发者可以更高效地构建功能丰富的Web应用。 7. **Ajax的安全性与性能优化**: 讨论Ajax...

    Struts2 Tutorial

    8. **插件与扩展**:Struts2有丰富的插件系统,如Tiles插件用于布局管理,Struts2 Dojo插件提供Ajax支持。 9. **安全实践**:讲解防止XSS(跨站脚本攻击)和CSRF(跨站请求伪造)等安全问题的最佳做法。 10. **...

    ajax 70demo

    AJAX Chat in Python with Dojo: at Aqua Ajax - **技术栈**:使用Python后端结合Dojo前端框架实现聊天室功能。 - **核心功能**: - 用户可以在聊天室中发送消息。 - 实时接收其他用户的聊天信息。 - **技术亮点*...

    70个流行的ajax应用的演示和源码下载.pdf

    4. AJAX Chat in Python with Dojo:一个使用AJAX技术实现的聊天室,使用Dojo框架开发。 5. Ajax Chess:一个使用AJAX技术实现的多人在线国际象棋游戏。 6. Ajax Examples at BackBase:BackBase公司提供的一些AJAX...

    Strut2.0 与AJAX(第一部分)

    package tutorial; import java.util.ArrayList; import java.util.List; import com.googlecode.jsonplugin.annotations.JSON; import com.opensymphony.xwork2.ActionSupport; public class JsonPluginAction ...

    70个流行的ajax应用的演示和源码下载.docx

    4. AJAX Chat in Python with Dojo:结合Python和Dojo库构建的多用户聊天室,展示了Ajax在实时通信中的应用。 5. Ajax Chess:多人在线国际象棋游戏,利用Ajax实现玩家间的实时互动。 6. Ajax examples at ...

    webui-tutorial

    许多Java库如jQuery和Dojo都提供了方便的Ajax接口。 6. **Web Frameworks**:Java世界中有许多优秀的Web框架,如Struts、Play Framework和Vaadin,它们简化了开发流程,提供了强大的功能,如表单验证、国际化、数据...

    HotChips 2018会议演讲全部PPT

    HotChips 2018会议演讲全部PPT,包括Tutorial和两天的报告PPT

    myeclipse+struts+ajax

    ### 二、Struts2与Dojo/DWR集成 #### 2.1 Dojo简介 - **Dojo** 是一个开源JavaScript库,提供了强大的客户端脚本功能,包括AJAX支持、动画效果、拖拽操作等。 #### 2.2 DWR简介 - **Direct Web Remoting (DWR)** ...

    AWS-SAA-C02-Study-Guide:AWS SAA-C02学习指南

    AWS SAA-C02学习指南 本学习指南将帮助您通过较新的AWS Certified Solutions Architect-Associate考试。... 根据您对内容的紧急程度的需要,可能有必要购买Tutorial Dojo练习考试或Stephane Maarek的课程。

Global site tag (gtag.js) - Google Analytics