阅读更多

24顶
1踩

Web前端

原创新闻 Dojo 1.5 正式发布

2010-07-23 15:25 by 副主编 just_cool 评论(21) 有10254人浏览

 

Dojo 1.5正式版发布了!它是一个强大的面向对象的JavaScript框架。

主要由三大模块组成:Core、Dijit、 DojoX:

  • Core提供 Ajax,events,packaging,CSS-based querying,animations,JSON等相关操作API
  • Dijit是一个可更换皮肤,基于模板的WEB UI控件库
  • DojoX包括一些创新/新颖的代码和控件:DateGrid,charts,离线应用,跨浏览器矢量绘图等

 

此次对Dijit UI库最大的改进就是添加了新的 Claro 主题,让桌面显示更美观,更简洁:




新特性包括:

 

增强了对HTML 5和CSS 3的支持,特别是本地存储、转换以及绘图功能;

实现了dojo.Stateful

更新到dojo.Deferred。

 

另外对移动设备上也做了很多新的组件:

 

  • 大小: 14.6 KB
  • 大小: 6.6 KB
来自: ajaxian
24
1
评论 共 21 条 请登录后发表评论
21 楼 allan9958 2010-11-11 11:22
dojo蛮好的 用起来很顺手的 以前项目都用她 这次1.5风格变了 还是不错的 
20 楼 supnate 2010-07-28 16:21
这里有dojo 1.5 release notes的完整翻译,看来国内用dojo的人也越来越多了~
http://blog.csdn.net/dojotoolkit/archive/2010/07/27/5769022.aspx
19 楼 EldonReturn 2010-07-28 14:50
jelly 写道
dojo一点也不必extjs差,只是国内使用的比较少而已,这也是他最大的软肋。现在实际应用的还比较少,感觉他们像做研究的。
客户端性能可能是要考虑的首要问题,可以参考我的博客http://jelly.javaeye.com

应用也不少吧,IBM的Lotus Connection系列的貌似用的就是Dojo
18 楼 jelly 2010-07-27 15:14
dojo一点也不必extjs差,只是国内使用的比较少而已,这也是他最大的软肋。现在实际应用的还比较少,感觉他们像做研究的。
客户端性能可能是要考虑的首要问题,可以参考我的博客http://jelly.javaeye.com
17 楼 mblmh2008 2010-07-27 09:54
      
16 楼 lost_alien 2010-07-26 14:37
呃。。。谁用这个开发过实际项目啊 ?出来说说感受被
15 楼 EldonReturn 2010-07-26 12:26
wanghualeilei 写道
这效果 也没看出来哪比ext强啊 

ExtJS收费了。。。 >.<
14 楼 wanghualeilei 2010-07-26 11:06
这效果 也没看出来哪比ext强啊 
13 楼 EldonReturn 2010-07-25 08:37
eliot1949 写道
theme挺漂亮,不过IE6下悲剧了
IE6啊IE6。国内啥时候比例才能降到可以忽略不计
还有貌似没有dategrid?

IE6下就凑活这看吧,毕竟功能能跑起来已经很照顾它了,模样也没太大改变。
你说的是Data Grid?
在dojox/grid下面,目前比较好用的是dojox/grid/enhanced
12 楼 eliot1949 2010-07-24 22:10
theme挺漂亮,不过IE6下悲剧了
IE6啊IE6。国内啥时候比例才能降到可以忽略不计
还有貌似没有dategrid?
11 楼 EldonReturn 2010-07-24 21:34
witcheryne 写道
东西太多了····

可以打包的,像编译Linux Core那样,随意裁剪,呵呵。不过确实貌似好多人不知道。
10 楼 witcheryne 2010-07-24 21:30
东西太多了····
9 楼 EldonReturn 2010-07-24 21:28
Dojo其实是由三个部分组成,Dojo框架(和jQuery对等的部分)以及Dojo的Widget部分。
这两部分Dojo其实都很强。只是Dojo的入门相对高一点,它有一套自己实现的OO。但是非常适合大型项目。严谨而有规划。
8 楼 七月十五 2010-07-24 15:08
dojo的前排强力插入,让人感觉受不了
猛是比较猛,刺激也是相当的大
7 楼 lzhpss 2010-07-24 10:23
把dojo感觉放到项目里面,编辑的时候保存起来好慢啊!
6 楼 joehe 2010-07-24 09:44
DateGrid是什么东东?
5 楼 liuweifeng 2010-07-24 09:06
这个主题挺漂亮的。
4 楼 flyfan 2010-07-24 08:21
没看到这个,还差点以为dojo已经停止开发了
3 楼 driftcloudy 2010-07-23 22:49
这个必须无条件力挺啊!!!
2 楼 paomo30000 2010-07-23 21:21
dojo加油

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • VC中调用外部EXE程序方法

    在VC中,有些时候,我们需要调用其他一些现有的EXE可执行文件,当然,有些时候,我们也调用自己编写生成的EXE文件,以完成对不同选择条件的反应。   通过总结,基本上调用EXE文件的办法有四种: 一、WinExec() 这个函数,在VB和VC中都有,百度百科中的解释是这样的: WinExec VB声明 Declare Function WinExec Lib "kernel32"

  • VC++ 调用外部程序

    有三种SDK函数可以调用,分别是: WinExec, ShellExecute,CreateProcess  其中以WinExec最为简单,主要是调用windows程序. ShellExecute比WinExec灵活一些,主要是调用DOS程序。 CreateProcess最为复杂但是使用最灵活。 1.WinExec 有两个参数,前一个指定路径,后一个指定显示方式。这个方式有个缺点,不能指

  • VC中调用外部程序方式总结

    目前知道三种方式:WinExec,ShellExecute ,CreateProcess,别人已经总结的很好了《vc中调用其他应用程序的方法(函数) winexec,shellexecute ,createprocess》,我全文转载一下,另外后面加点自己的总结(黑体部分,除了标题)。三个SDK函数: WinExec,ShellExecute ,CreateProcess可以实现调用其他程

  • C++调用外部应用程序的方法的整理总结

    一、三个SDK函数:  WinExec,ShellExecute ,CreateProcess可以实现调用其他程序的要求,其中以WinExec最为简单,ShellExecute比WinExec灵活一些,CreateProcess最为复杂。 WinExec 两个参数,前一个指定路径,后一个指定显示方式。 ShellExecute 可以指定工作目录,并且还可以寻找文件的关联直接打开不用加载与文件

  • VC启动一个程序并等待运行结束

    在VC插件里执行了ARM ADS的编译指令armlink和fromelf.大致这样的WinExec("armlink .....", SW_HIDE);WinExec("fromelf .....", SW_HIDE);因为fromelf要用到armlink的输出文件,但不运行正确,一起跑提示fromelf找不到armlink输出的那个文件。看来WinExec()是异步执行ar

  • [转载]VC++四种启动其它程序的方法

    四种启动其它程序的方法 有时我们的程序需要启动其它程序,可能是为了利用它已有的功能,也可能是为了达到某种需要。那么怎样来启动我们需要的程序呢? 我暂时知道有4种方法: 1、调用API: int system( const char *command );   你可以传入一命令,启动某个程序。如"ping www.vczx.com", "YourExe"等等   不过这里有几点要值得注

  • VC 调用外部可执行程序

    方法一: WinExec( "notepad.exe,SW_SHOW "); 方法二: ShellExecute(NULL, "open ", "notepad.exe ",NULL,NULL,SW_SHOWMAXIMIZED) 方法三: STARTUPINF

  • VC中调用其它程序

    1、system 格式:int system(char * command); 2、WinExec 格式:UINT WinExec( LPCSTR lpCmdLine, // 命令路径 UINT uCmdShow // 显示方式; 3、ShellExecute HINSTANCE ShellExecute( HWND ...

  • VC调用外部程序汇总

    ①system()函数名: system 功 能: 发出一个DOS命令 用 法: int system(char *command); system函数已经被收录在标准c库中,可以直接调用 返回值=-1:出现错误 =0:调用成功但是没有出现子进程 >0:成功退出的子进程的id②WinExec()UINT WINAPI WinExec(  __in         

  • MFC调用外部exe程序的方法

    MFC调用外部程序有好几种方法,我是用的是函数ShellExecute(); 使用方法如下: ShellExecute(this-&gt;m_hWnd,"open",".\\JLink.exe",".\\para.txt","",SW_HIDE ); 其中".\\JLink.exe“是我要调用的外部程序,".\\para.txt"是我要传递给JLink的参数,SW_HIDE表示我调用该程序,...

  • VC 获取外部程序执行结果

    <br />VC上调用外部程序的方法大家应该很熟悉,比如ShellExecute,CreateProcess。<br />例子:<br />system("D://adb.exe devices >c://temp.txt");<br /> <br />ShellExecute(NULL,"open","adb.exe","devices","D://",SW_SHOW);<br /> <br />STARTUPINFO si;<br />PROCESS_INFORMATION pi;<br />Creat

  • 调用外部程序的服务

    通过隐式意图调用系统安装程序安装APK /** * install package normal by system intent * 通过隐式意图调用系统安装程序安装APK * @param context * @param filePath file path of package * @return whether apk exist ...

  • STARTUPINFO结构体

    对原文做了点点修改,仅代表自己观点,待批评

  • VC++在一个程序中打开其它应用程序

    要在应用程序中启动其他的应用程序,有3个函数可以使用,下面我一一说说他们(我以打开D:\Program Files\zeecalls\目录下的zeecalls.exe应用程序为例): 1、Winexec 这个函数最简单,只有两个参数,原型如下: UINT WinExec( LPCSTR lpCmdLine, // address 要在应用程序中启动其他的应用程序,有3个函数可以使用,下面我一

  • vc++ 在程序中运行另一个程序的方法

    <br /><br />在vc++ 程序中运行另一个程序的方法有三个: WinExec(),ShellExcute()和CreateProcess()<br />三个SDK函数: WinExec,ShellExecute ,CreateProcess可以实现调用其他程序的要求,其中以WinExec最为简单,ShellExecute比WinExec灵活一些,CreateProcess最为复杂。<br />    WinExec 两个参数,前一个指定路径,后一个指定显示方式。<br />    ShellExe

  • VC中调用其他应用程序的方法(函数) WinExec,ShellExecute ,CreateProcess

    VC中调用其他应用程序的方法(函数) screen.width/2)this.style.width=screen.width/2;" border="0" alt="" />三个SDK函数: WinExec,ShellExecute ,CreateProcess可以实现调用其他程序的要求,其中以WinExec最为简单,ShellExecute比WinExec灵活一些,CreateProcess最

  • WinExec, ShellExecute,CreateProcess

    三个SDK函数: WinExec,ShellExecute ,CreateProcess可以实现调用其他程序的要求,其中以WinExec最为简单,ShellExecute比WinExec灵活一些,CreateProcess最为复杂。    WinExec 两个参数,前一个指定路径,后一个指定显示方式。    ShellExecute 可以指定工作目录,并且还可以寻找文件的关联直接打开不用加载...

Global site tag (gtag.js) - Google Analytics