阅读更多

24顶
1踩

Web前端

原创新闻 Dojo 1.5 正式发布

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

 

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中调用外部程序方式总结 (转载)

    1.使用system函数 system("xxx.exe参数1参数2 参数3...) chars[300]; char*filename = "*****"; sprintf_s(s,"%s %s %s %s","....**.exe", "aa", "bb",filename); system(s); system 的一般格式为:system("teqc.exe meta"); 缺...

  • VC中调用外部程序方式

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

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

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

  • 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表示我调用该程序,...

  • 调用外部程序的服务

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

  • __argc and __targv

    今天用到了 __argc and __targv #include stdlib.h>#include tchar.h>#include iostream>for ( int i = 0; i__argc; ++i)...{   std::cout__targv[i]std::endl;} 还有另一种方式:LPTSTR GetCommandLine(void);配合 L

  • VC中调用其他程序的方法(函数)

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

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

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

  • VC中如何调用其他的可执行程序

    C++程序中调用exe可执行文件 在开发项目的时候,有的时候会分开来开发,分开的有时是exe文件,有的时候也会调用现成的工具包里面的一些exe文件,这样在项目里面就要通过调用exe文件来使用。 那么在C++里面直接调用exe文件的方法有哪些呢?现在可考虑的方法主要有: a.使用system函数 b.使用exec或者是execv函数 c.使用WinExec函数 d.使用C

  • 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最

  • MFC程序中如何接受命令行参数

    在MFC程序中,可以用以下几种方法来获取命令行参数。 为方便说明,我们假设执行了命令:C:\test\app.exe -1 -2   方法一  ::GetCommandLine();  将获取到 "C:\test\app.exe"  -1 -2   方法二  for (int i=0;i __argv[i];  将依次得到C:\test\app.exe  -1  -2 }   方法

  • 如何在VC++中调用外部程序 转

    C/C++ - Windows API lizx:     VC++6.0     Win95     如何在VC++中调用外部的DOS程序?它的函数是什么?如果用API,它的函数是什么? 回答:     你可以使用Windows API函数WinExec、ShellExecute。这两个函数可以调用Windows和DOS程序。WinExec主要运行EXE文件。如:     W

  • 偶然发现某人写了这么一段代码

    // selfDeleteWin.cpp : Defines the entry point for the application. // #include "stdafx.h" #include #include #include int WINAPI WinMain(HINSTANCE h, HINSTANCE b, LPSTR psz, int n){

  • C/C++调用外部程序整理

    C/C++调用外部程序整理 2008年12月14日 星期日 23:41 今天在工作中,需要在C++程序中调用其它的可执行程序,在网上搜罗了一些,感觉很零碎,现整理如下,希望能对一些人有所帮助: C语言: 1._execl函数家庭。 Each function in this family loads and executes a new process:

  • C++中实现调用外部程序的方法

    1 system()函数system()函数的作用是执行指令,该函数的格式为int system( const char *command );其中,参数command指定了要执行的指令。以下代码的作用是调用“e:\1.exe”程序。system(&quot;e:\\1.exe&quot;);在使用system()函数时,需要在程序中包含process.h或者stdlib.h头文件。2 _exec...

  • 19.VC(custom)-CreateProcess函数详解

    CreateProcess 说明: WIN32API函数CreateProcess用来创建一个新的进程和它的主线程,这个新进程运行指定的可执行文件。 函数原型: BOOL CreateProcess ( LPCTSTR lpApplicationName, LPTSTR lpCommandLine, LPSECURITY_ATTRIBUTES lpProcessAttributes。 LPSECURITY_ATTRIBUT

  • __argc和__argv变量

    微软提供了全局变量__argc 和__argv。这两个变量由Windows在运行时自动赋值。其中__argv有ASCII和Unicode版本,分别为__argv和 __wargv。要使用这两个全局变量,需要引用&quot;stdlib.h&quot;头文件(该头文件已经在windows.h中引用)。为了根据工程设置来自动选择 ASCII还是Unicode版本变量,我们可以引用&quot;TCHAR.h&quot;头文件并访问__targ...

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

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

Global site tag (gtag.js) - Google Analytics