移动项目技术负责人。多年全栈经验,熟悉 Java 和 JS,CSDN 博客技术专家,著有《ExtJS 详解与实践》等书。
docs文档中心完全不一样了,但似乎还有明显的显示问题。 docs好像不用部署到服务器了。直接file本地打开,更易用。 提供skin的psd原始图层,这点十分好,便于UI修改皮肤。不过俺装的是ps 7.0 版本打不开高版本。
原标题:Deep inside Node.js with Ryan Dahl 翻译: JS堂 bbs.ajaxjs.com出处:http://www.infoq.com/interviews/node-ryan-dahl Q:你好 Ryan,请介绍一下你自己? A:好。
February 16, 2011 | Ed Spencer 翻译 Ext中文网(ajaxjs.com) Frank http://www.sencha.com/blog/ext-js-4-developer-preview/ Ext 4终于发布了,咱们可以下载源码看看。
ext4 发布了:http://www.sencha.com/blog/ext-js-4-developer-preview/ 下载http://downloads.sencha.com/extjs/ext-4.0-pr1.zip
官方提供四个围绕于Ext JS类加载机制的例子供大家演示 、下载 (例子已汉化),如下图所示: 进入在线演示:http://playen.ajaxjs.com/playen/ext/LoaderDemo/index.html 下载:http://playen.ajaxjs.com/playen/ext/LoaderDemo/LoaderDemo.zip 起初页面加载的只是基本调用的代码,而实际的代码必须经过动态请求从服务端获取回来。
在这份演示中(如下图),我们向大家透露了数据包崭新的功能有哪些。假设例子是个简单的博客程序,博客的模型有用户User ,帖子Post 及评论Comment 。例子依赖服务器的远程调用须要部署在一个服务器上,静态的文件服务器即可。
Ext JS 4的倒数:动态加载和新的类机制 Count down to Ext JS 4: Dynamic Loading and New Class System (下) January 19, 2011 by Ed Spencer 翻译 Ext中文网(ajaxjs.
Ext JS 4的倒数:动态加载和新的类机制 Count down to Ext JS 4: Dynamic Loading and New Class System (上) January 19, 2011 by Ed Spencer 翻译 Ext中文网(ajaxjs.
第5章 单例模式(Singleton) 5.1 场 景 问 题 5.1.1 读取配置文件的内容 考虑这样一个应用,读取配置文件的内容。
源码在:http://git.oschina.net/sp42/ajaxjs/blob/master/ajaxjs-base/src/com/ajaxjs/util/ 字符串工具函数 是否空字符串 assertTrue(isEmptyString("")); assertTrue(isEmpty...
第1章 设计模式基础 1.1 设计模式是什么 1.1.1 什么是模式 从字面上来看,模,就是模型、模板的意思;式,就是方式、方法的意思。综合起来,所谓模式就是:可以作为模型或模板的方式或方法。
本帖不定时更新关于NodeJS的基本用法、日常技巧、代码片段……总之围绕Nodejs的实质性内容。收集、整理:“JS堂” ajaxjs.com。 哪里下载NodeJS on Windows运行时?热心网友提供编译包的下载,地址是:http://node-js.prcn.co.cc/(有各种版本,0.2.0/0.3.0) 和http://www.grati.org/?page_id=213 (ver. 0.20)。
Sencha Touch中,Application对象表示整个Sencha的应用程序。对于大多数程序而言,它至少包括有应用程序的名称和一个启动函数: new Ext.Application({ name: 'MyApp', launch: function() { this.
我们对 JavaScript 扩展其中一个较常的做法便是对 Date.prototype 的扩展。因为我们知道,Date 类只提供了若干获取日期元素的方法,如 getDate(),getMinute()……却没有一个转换为特定字符串的格式化方法。
最近收到《研磨设计模式》一书,感觉写得很好。看了一些章节后,再回想起Ext好像也有很多设计模式应用的地方,于是整理以前的一篇旧文《Ext 与设计模式》,就是这么多啦。 从 Ext 的源码看,作者编码之时参考了不少设计模式方面的宝贵经验,运用到许多类的设计中去的。
Erbix 为构建和部署 JavaScript 应用程序的云端平台。除了支持 RinjoJS,CommonJS 模块,PostgreSQL 外,还支持具可伸缩性的按需调配主机。 Erbix is a platform for building and deploying JavaScript applications on the Cloud.
大家好,又是我耶~。 虽然腹中打稿本文内容多次,但是如果要不是用人单位要求写一些介绍自己的开发经验,俺也懒得梳理。然而的确是写了,却摆在硬盘上徒劳无功。后来想了,倒不趁此“良机”,反正也是稿子,改动一下再发在自己博客上,不是挺好吗?于是我觉得可行就接着干了,逐以成文。
转载请注明出处Ext中文网 (http://www.ajaxjs.com )。 预览ExtJS 4.0的新功能(六):读写器/Opeartion 许久未更新Blog了,跟大家说声不好意思,要不是工作特忙,以及游戏特吸引人,不然早就写完了,呵呵。
Data 部分已经与 Sencha 工作人员确认,Sencha 的和 Ext JS 都是同一设计的 Data,包括模型、关联等的新内容 Ext JS 4都有,也就是说,现在 SenchaTouch 的 Data 就是将来 Ext JS 的 Data。
接上文 Proxy Ext.data.Proxy 是一个十分关键的数据通讯类。Proxy 直译“代理”,可数据怎么能够代理?有点不通!Proxy 到底指的是什么意思呢? 依小弟浅见,定义 Proxy 就是定义数据源,至少 Ext 中 AjaxProxy/ScriptProxy/LocalProxy/SessionProxy 表现如此。
焕然一新的Store/Proxy 转载请注明出处Ext中文网 (http://www.ajaxjs.com) 。 上期讲到,Ext JS4 可以允许我们定义业务模型之间的关系(Association),在浏览器客户端就可以描述我们的业务模型如何,甚至灵活调用域对象(Domain Object)也不是一件难事。
转载请注明出处Ext中文网 (http://ajaxjs.com)。 Ext JS 4最强大的机能之一就是将模型的关系映射链接到一起。在 Ext 4 数据模型中,这种链接关系是通过关联操作(associations)来完成的。
这是一段 Oleg Podsechin 与 NodeJS 主程序员 Ryan Dahl 之间的访谈录。虽然不是 NodeJS 的教程,但是从访谈之中可以看出关于 NodeJS 的一些情况,帮助我们理解 NodeJS 之所以存在的前因后果。
本文最早发表于2008-06-07 首入眼帘,代码: /** * Utility to set up the prototype, constructor and superclass properties to * support an inheritance strategy that can chain constructors and methods.
人们接触 JavaScript,都被他单纯的外表给骗了,殊不知,一下子又 FP 又 OO 又前台又跑到后台,活蹦乱跳。一旦你遇到某些障碍,面对的 JavaScript 也表现得脾气好,你怎么弄它,改造它,它也不会生气,却太容易让人迷惑,造成生气的居然是你或者我。
转载请注明出处Ext中文网(http://www.ajaxjs.com)。 ExtJS 3.3的下一个版本就是4.0。——什么!?您不知道?那就让我们为你展开新一段的 Ext 之旅吧! 一、渲染组件的方式 话说 ExtJS Roadmap(新版本线路图)其中重要的一项就是“Rearchitected component rendering system - smaller, faster and simpler than ever before”,重新编制组件的渲染架构,目标是比以前更快、更精、更容易!。
包加载 首先声明,原本 JS 是没有模块库机制(module)的,这必然为创建实质项目带来很大的麻烦,毕竟,我们的目标,还是要创造一个系统的、科学现代的、规范合理的控制各逻辑代码的边界,否则如果是一种落后的管理机制那就是一块明显的短板。
翻译自《Tips and Tricks for Ext JS Component Developers》August 27, 2010 by Aaron Conran 转载请注明Ext中文网。 ExtJS 默认提供的是常见组件,但要想囊括全部需求,却几乎是不可能的。
2012-12-07 因追加《学习 NodeJS 第三天:打造 Nodejs 的调试环境(下)》的缘故,特此将原来的《下》篇改为《中》篇,如标题所示。 上一期我们为大家介绍了安装 Eclipse 调试插件的情况,这对于还不熟悉 Eclipse 开发平台的用户是至关重要的,希望可以通过一步步的图片加文字说明,把 Nodejs 困难的地方变简单和清晰、友好和轻松。
自从 NodeJS 问世以来,我们注意到的一个现象是,开源生态围绕 NodeJS 的扩展(Extends)、插件(Plugins)或工具(Tools/Utilis)在不断地增多,可见当中之蓬勃。
原文:Ext JS 3.3 Calendar Component on September 8, 2010 by Brian Moeskau 对一个成熟的日历控件而言,应该可以很轻松地整合之,或本身就可以视其为一个可产品化的项目。
缘起…… 新型的服务端正在进入我们的视野,让我们投入了关注的目光,例如近来的 NodeJS 算比较抢眼的一员。 之所以创造 NodeJS ,引用原作者 Ryan 之语,目标是为了可以更轻松地编写具有可伸缩性的网络程序。
Node.JS 是资深 C 程序员 Ryan Dahl(http://four.livejournal.com/)的作品,依据 Google 著名的开源 JavaScript 引擎 V8 来进行二次开发的 Web I/O 服务器(http://nodejs.org/)。
繁简即时切换脚本属于比较普遍常见的脚本,多应用于港澳台的公司企业网站上,一些面向大陆服务的站点也提供正体、简体的页面切换(“正体”一词乃台湾方面的新说法)。在前人梳理的经验上,推荐这个 StranBody 方案。
数据透视表 Grid是Ext的重头戏,每次发布新版本都会对Grid加入新元素。这一次发布也不例外。3.3加入了“数据透视表PivotGrid”。前一个版本3.2已加入了“多层表头”,这一次在左边的一列定义leftAxis。
在 Apple、Goolge 等大头 IT 公司的推广下,HTML5 正走向我们的技术生活中。回顾历史,这是业界继 AJAX 和 Web 2.0 之后,又一出现的鲜活的名词儿(buzzword)。
edit@2011-4-27 by frank: 1、加入了插图;2、修改了文章的字眼、语句;3、统一了CSS样式。 最新地址在 http://www.ajaxjs.com/popular.htm ----------------------------- 早期 07 年学习 js 时候翻译的文章,后来发 mail 给 DC,DC 就加上我的链接了,嘿嘿。
参见3.0发布的帖子。 虽然说开发人员应该具备一定的外语阅读水平,而不依赖其他工具的帮忙,但是如果可以英语、汉语一起结合去理解、学习的话,能够有更高的工作效率。我们汉化的文档便是中英双语的,就像港片那样的上中文,下英文的字幕。
简单的 JavaScript? Web 语言 JavaScript 的原意被很多人曲解了,绝大部分的人(包括以前我在做项目的时候)其实都没有正确地使用 HTML 和 CSS。几乎没有人是通过FP的特性规范来学习 JavaScript 的,他们都是通过流行的 OO 设计教材和阅读以前遗留的代码来学习的。
触控技术(touch-interface)可以带用户带来全新的体验。硬件层面仍属于输入设备(input device),也就是说,对于终端而言,究竟是键盘、触控还是鼠标,反正都是输入形式的一种,而输出方式一般是屏幕。
如果能够在敝人博客贴上别人的美文,那是最好不过了,起码可以沾沾光。呵呵,下面这篇文章就是美文中的“美文”,很好的介绍Ext与J2EE的开发经验,对J2EE的开发人员学习怎么与Ext结合很有好处。原本发在JS堂的,文笔不错,现在有朋友需要瞧瞧,加上都是真知灼见,,既然这样,就转过来吧~~掠人之美出于礼貌也要说说为好。
好消息驾临了!是日于此刻,我们与jQTouch 和Raphaël 两大项目强强联手,打造新的Sencha品牌,从而网站的网址就由www.extjs.com更名为www.sencha.com 。
一、了解箱子布局 箱子布局是一种新颖的布局方式,其布局模型可以更好地优化UI设计的工作。它率先在 XUL 界面语言中被提出,广泛应用于 Mozilla 的应用程序,如 FireFox 等等。在 CSS 布局系统中(for CSS v3),作为新增的补充形式,箱子布局可以指定子元素在水平或垂直的任意一种方向进行排列,剩下有多的空间由已声明了的子元素来填空(声明 flex 项)。
接上篇URL:http://blog.csdn.net/zhangxin09/archive/2010/05/03/5551665.aspx 。 第三步:设置置下目标 明确需求是怎么样的:除了 rented 和repair 可接纳拖动元素,cars和trucks本身也是可以的。
五步掌握Ext的拖放 5 Steps to Understanding Drag and Drop with Ext JS September 13, 2009 by Jay Garcia 翻译:frank 那么多的交互设计模式中,“拖放(Drag and Drop)”模式是开发者感觉比较不错的。
ExtJS 组件的 Xtype 大家都是了解的,就是为了方便组件的“延时渲染”而设的。类似地借助字符串标识,我们可不可以应用 Store 的引用上呢?ExtJS 3.0 提供了这方面的支持,允许我们配置组件期间,不获取真正的 Store 对象而告知组件正确的 Store 是哪一个。
我承认,我是 JS 服务端技术的鼓吹者,我企图将 JS 语言的应用“从客户端包围服务端”,况且这不是新鲜事(SSJS),与我保持同一意见的人应该是有的,尽管对此不会有太大的热情,或者没有为此而“雄辩”的理由,但也藏匿不少的,——我想,通过本文的介绍,他们也会在默默地认同下文的说法。
Ext JS 3.2 Final Released April 7, 2010 by Ed Spencer 翻译frank 在连续几次的beta 和release candidate 发布ExtJS 3.
前一段时间,小弟去收邮件的时候,就会发现有来自 extjs.com 的温馨提示,被告知 Ext 设计师(Ext Designer)正在测试,不日将会发布云云。上个礼拜,设计师终于结束 RC测试,以1.0正式版本面世于人了。
ExtJS是表示层的AJAX RIA框架,它以丰富的组件,成熟的架构,清晰而规范的代码,整合到了不同的项目中,也赢得了广大UI爱好者的青睐。但是随着行业内使用Ext、学习Ext人数、培训Ext的日益增多,教学不系统、不规范、不科学、不合理的问题也逐渐显现出来。