阳光VIP

少壮不努力,老大徒伤悲。平日弗用功,自到临期悔。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 102 103 104 105 106 107 108 109 110 ··· 139 下一页

2011年10月25日

摘要: 这是用户故事系列的第九篇。(之一,之二,之三,之四,之五,之六,之七,之八,之九) 产品负责人常常被描述成在计划会前准备好用户故事,在计划会上讲解并帮助开发团队估算后就万事大吉,只等月底接收“可工作软件”的样子,其实如果真的这样,很容易出问题。需求精化这是发生在迭代周期中间的常规活动,产品负责人会与团队密切接触(确切说如果能经常坐在一起更好),在每个故事开发的前夜或中间,将之前讲解过的用户故事更详细地描述一番(有时候是在看到开发一半的半成品后做一些细化或更正)。一般认为产品负责人在开发的中间来打扰开发组工作是不令人欢迎的行为,那这两者之间到底区别何在呢?在以后将会编写的一个《敏捷开发产品管理》 阅读全文

posted @ 2011-10-25 21:03 阳光VIP 阅读(133) 评论(0) 推荐(0) 编辑

摘要: 这是用户故事系列的第八篇。(之一,之二,之三,之四,之五,之六,之七,之八,之九) 要想不在评审会上得到“惊喜”,Product Owner最好提前约定好用户故事的验收标准,而且每个用户故事可能各不相同。面向客户价值设定验收标准简单说,就是客户看到说“完成了”,才算完成了。从这一点上说,用户眼中的“可工作软件”和我们认为“可以运行,自动化测试了的,没有缺陷的”软件还是有差别的。用户拿到软件,是要使用从而获得价值的,这常常需要多个功能联合运行,前后数据完整一致才可以做到。在“敏捷产品管理”系列中,还会更加深入地探讨这个话题。下面的例子,很好地表明了客户眼中的完成标准,它是EA(电子艺界,世界最大 阅读全文

posted @ 2011-10-25 18:29 阳光VIP 阅读(354) 评论(0) 推荐(0) 编辑

2011年10月22日

摘要: 创建 基于模板的小部件(Widget)作者:Tom Trenka原文链接:http://dojotoolkit.org/documentation/tutorials/1.6/templated/译者: feijia (tiimfei@gmail.com)在本教程中,你将学到Dijit 的重要组成部分模板系统:Dijit._Templated ,以及如何使用模板来快速创建自己的小部件难度: 中等, 使用Dojo 版本: 1.6Dijit (Dojo的小部件库)提供的_Widget 和_WidgetBase基类为开发小部件提供了完整的基础类,但是_Templated 基类的所引入的模板系统则使D 阅读全文

posted @ 2011-10-22 21:12 阳光VIP 阅读(215) 评论(0) 推荐(0) 编辑

摘要: 作者: Tom Trenka原文链接: http://dojotoolkit.org/documentation/tutorials/1.6/understanding_widget/译者: feijia (tiimfei@gmail.com)本教程中,你将会学到Dijit中的_Widget和_WidgetBase这两个重要的基类对象,理解它们作为所有Dojo小部件的基类的作用和功能。难度:中等适用Dojo版本: 1.6创建Dijit (dojo的小部件库) 和自定义小部件的基础,是由两个基类构成的: dijit._widgetBase和 dijit._Widget. 当然Dijit系统还包含 阅读全文

posted @ 2011-10-22 21:11 阳光VIP 阅读(336) 评论(0) 推荐(0) 编辑

摘要: 原作者:Bryan Forbes 原文链接:http://dojotoolkit.org/documentation/tutorials/1.6/datagrid/译者:zhuxw (zhuxw1984@gmail.com)鉴于DataGrid对于表格数据的有效呈现,它早已成为许多应用的核心组件之一。在本教程中,我们将着眼于如何定义grid的布局结构,并讨论DataGrid所采用的滚屏机制。难度:中等适用Dojo版本:1.6 (其实绝大部分内容自1.2开始就支持了——译者注)dojox.grid.DataGrid估计我们都有过这样的经历:你的老板突然找到你,要求在你那个正在开发的应用中显示一大 阅读全文

posted @ 2011-10-22 21:10 阳光VIP 阅读(311) 评论(0) 推荐(0) 编辑

摘要: HTML5 Local Storage( 本地存储) 的前世今生原文连接:http://diveintohtml5.org/storage.html (深入HTML5)作者:Mark Pilgrim译者 : feijia (tiimfei@gmail.com)译者的话:上周读到这篇关于html5 local storage 的综述性文章觉得十分受益。这篇文章是作者的书HTML5 up & Running的的一个章节,并在线以 CC-BY-3.0 License授权。 可以看到dojox.storage 是在HTML5标准成型前整个业界唯一提供统一的本地存储接口的框架。 即使是在今天,为 阅读全文

posted @ 2011-10-22 21:09 阳光VIP 阅读(243) 评论(0) 推荐(0) 编辑

摘要: HTML5本地存储(Local Storage) 的前世今生(二)原文连接:http://diveintohtml5.org/storage.html (深入HTML5)作者:Mark Pilgrim译者 : feijia (tiimfei@gmail.com)这篇文章是作者的书HTML5 up & Running的的一个章节,并在线以 CC-BY-3.0 License授权。这是本文的第二部分,第一部分链接:深入HTML5: HTML5 本地存储( Local Storage )的前世今生 (一)追踪HTML5 存储区域中的数据变化除了常用的存取数据的方法,开发者还需要能够侦测数据变 阅读全文

posted @ 2011-10-22 21:08 阳光VIP 阅读(154) 评论(0) 推荐(0) 编辑

摘要: 该文最早发表于ITEYE博客,原文地址。作者:张卫滨(微博),感谢dojo中文博客原创和翻译了大量的精品文章,个人愿意借此平台与所有关注RIA技术的朋友交流。 dojo是功能非常强大的JavaScript类库,论类库本身的功能,丝毫不逊色于jQuery,但是jQuery的轻量级和丰富的插件使其在互联网领域风生水起,知名度要高得多。dojo也提供了自己的UI组件库,名为dijit,它们拥有统一的生命周期,性能也相当不错。dojo这几年也得到了很多大公司的支持,并应用于很多领域,比如struts2就使用了它,通过研究dojo的使用方式和源码对提升前台的开发能力大有益处。 dojo实现了强大的类继承 阅读全文

posted @ 2011-10-22 21:08 阳光VIP 阅读(201) 评论(0) 推荐(0) 编辑

摘要: 作者:David Walsh翻译:Siqi (siqi.zhong@gmail.com)原文:TweetView: Creating the Settings View在上一篇教程Dojo mobile TweetView 系列教程之三——Tweets和Mentions视图 中,我们夯实了TweetView应用程序的文件结构,回顾了创建TweetView的目标并通过编写tweetview._ViewMixin和tweetview.TweetView创建了Tweets和Mentions视图。本教程将重点介绍TweetView中的"Setting"视图:类的依赖关系、Setti 阅读全文

posted @ 2011-10-22 21:07 阳光VIP 阅读(177) 评论(0) 推荐(0) 编辑

摘要: 原题:Events with Dojo原文链接: http://dojotoolkit.org/documentation/tutorials/1.6/events/作者: Bran Forbes译者: wangqiang本文将与读者一同深入探究dojo.connect,如何使用Dojo来轻松的绑定DOM事件以及在原生对象上自定义事件。同时我们也将对Dojo的publish/subscribe框架进行探讨。难度:初学者适用Dojo版本:1.6前言很多的JavaScript代码都是围绕着事件的,包括创建新事件或是对事件的响应。这意味着建立一个交互式的网络应用的关键就是创建有效的事件连接体制。事件 阅读全文

posted @ 2011-10-22 21:07 阳光VIP 阅读(139) 评论(0) 推荐(0) 编辑

上一页 1 ··· 102 103 104 105 106 107 108 109 110 ··· 139 下一页