Subscribe: 博客园-TerryLee's Tech Space
http://terrylee.cnblogs.com/rss.aspx
Preview: 博客园-TerryLee's Tech Space

博客园_TerryLee's Tech Space



支持TerryLee的创业产品Worktile,https://worktile.com Worktile,新一代简单好用、体验极致的团队协同、项目管理工具,让你和你的团队随时随地一起工作



Updated: 2015-04-16T06:31:11Z

 



Worktile 技术架构概要 - TerryLee

2015-04-16T06:22:00Z

其实早就该写这篇博客了,一直说忙于工作没有时间,其实时间挤挤总会有的,可能就是因为懒吧!从2013年11月一直拖到现在,其实我是不怎么擅长写技术博客的,因为语言表达能力和文采不是很好,每次写博客都不知道自己在写啥,作为一开始就参与 Worktile 开发的技术人员,今天就简单谈谈 Worktile 的技术架构吧 。其实早就该写这篇博客了,一直说忙于工作没有时间,其实时间挤挤总会有的,可能就是因为懒吧!从2013年11月一直拖到现在,其实我是不怎么擅长写技术博客的,因为语言表达能力和文采不是很好,每次写博客都不知道自己在写啥,作为一开始就参与 Worktile 开发的技术人员,今天就简单谈谈 Worktile 的技术架构吧 。(image)

本文链接:Worktile 技术架构概要,转载请注明。




开发,从未如此清晰 - TerryLee

2015-04-01T10:31:00Z

关于开发,我们已经有了太多的方法论和工具,这之间其实很难说哪个方法论是正确的,哪个工具是最好用的;其实开发是“任性的”,它没有定律,如人饮水冷暖自知,其过程是否高效,除了团队的内功实力这个决定性因素之外,还取决于整个流程是否是清晰的。高效总是伴随着清晰而来,清晰的目标,清晰的计划,清晰的职责……而这也是Worktile采用看板的原因,直观可视的结构将原本错综复杂的流程变得清晰;而高度模块化的特性,又可以让一个个项目不再僵化,变成可以流动拼接的系统。关于开发,我们已经有了太多的方法论和工具,这之间其实很难说哪个方法论是正确的,哪个工具是最好用的;其实开发是“任性的”,它没有定律,如人饮水冷暖自知,其过程是否高效,除了团队的内功实力这个决定性因素之外,还取决于整个流程是否是清晰的。高效总是伴随着清晰而来,清晰的目标,清晰的计划,清晰的职责……而这也是Worktile采用看板的原因,直观可视的结构将原本错综复杂的流程变得清晰;而高度模块化的特性,又可以让一个个项目不再僵化,变成可以流动拼接的系统。(image)

本文链接:开发,从未如此清晰,转载请注明。




花一分钟来看看Worktile是如何为团队协作而生的 - TerryLee

2014-07-03T10:10:00Z

团队协作,我们想的更深、更远、更多,花一分钟来看看我们特别奉献的故事,然后去注册一个账号,邀请小伙伴一起来工作,你会体会Worktile才是真正懂你的协作方式。团队协作,我们想的更深、更远、更多,花一分钟来看看我们特别奉献的故事,然后去注册一个账号,邀请小伙伴一起来工作,你会体会Worktile才是真正懂你的协作方式。(image)

本文链接:花一分钟来看看Worktile是如何为团队协作而生的,转载请注明。




Worktile协同特色之二:任务看板管理 - TerryLee

2013-11-27T08:46:00Z

看板是一种使用可视化管理的方式,跟踪任务在整个价值流中流经的不同阶段,通常我们会用带贴纸的白板,或是电子卡片墙。具备如下几个特征: 1. 流程可视化 把工作拆分成小块,一张卡片写一件任务,再把卡片放到墙上。每一列都起一个名字,显示每件任务在流程中处于什么位置。 2. 限制WIP(work in progress) 明确限制流程中每个状态上最多同时进行的任务数 3. 度量生产周期 对流程进行调优,尽可能缩短生产周期,并使其可预测。(image) 看板是一种使用可视化管理的方式,跟踪任务在整个价值流中流经的不同阶段,通常我们会用带贴纸的白板,或是电子卡片墙。具备如下几个特征:1. 流程可视化 把工作拆分成小块,一张卡片写一件任务,再把卡片放到墙上。每一列都起一个名字,显示每件任务在流程中处于什么位置。2. 限制WIP(work in progress) 明确限制流程中每个状态上最多同时进行的任务数3. 度量生产周期 对流程进行调优,尽可能缩短生产周期,并使其可预测。(image)

本文链接:Worktile协同特色之二:任务看板管理,转载请注明。




Worktile协同特色之一:无处不在的关注 - TerryLee

2013-11-27T08:43:00Z

Worktile选择了更为方便的方式,即引入关注机制,当某个成员与某个任务、文件、讨论、文档有关联时,直接把她添加到关注列表中,或者成员自己也可以主动把自己加入关注列表,这样当任务有重要操作时,关注的成员将会收到通知。Worktile在设计上非常巧妙的达到了统一,对于任务、文件、讨论、文档,都可以使用同一种方式与团队成员之间进行无缝沟通。(image) Worktile选择了更为方便的方式,即引入关注机制,当某个成员与某个任务、文件、讨论、文档有关联时,直接把她添加到关注列表中,或者成员自己也可以主动把自己加入关注列表,这样当任务有重要操作时,关注的成员将会收到通知。Worktile在设计上非常巧妙的达到了统一,对于任务、文件、讨论、文档,都可以使用同一种方式与团队成员之间进行无缝沟通。(image)

本文链接:Worktile协同特色之一:无处不在的关注,转载请注明。




不得不推荐的一本好书《观止》 - TerryLee

2009-08-05T06:52:00Z

昨天收到了华章寄来的新书《观止:微软创建NT和未来的夺命狂奔》,其实这本已经算不上是新书了,15年前英文版已经上市,而在15年之后终于有机会看到中文版。本来对这样一本书我是没有多大兴趣的,我一直认为这是一本歌颂微软有多么伟大、微软是多么有远见的书,但是当我读完前面几页的时候,发现我错了,这真的是一本绝佳的好书。微软NT从最初的计划的18个月,到实际的5年时间,这期间经历了怎样的故事?在NT团队中的大牛到底是些什么样的人物?我们无从知道,《观止:创建创建NT和未来的夺命狂奔》这本书详细记录了NT开发的全过程,从团队的组建到最终NT问世。 作者是一位《华尔街杂志》的著名记者,文笔犀利,用词泼辣,豪放不羁,微软NT团队的几十个人物,在作者的笔下栩栩如生,作者直言不讳写出的他们的缺点,甚至于相貌、家庭、婚恋、事业,大卫·卡特勒是其中的灵魂人物,他是一位计算机的天才,汇编高手,但他的性格很暴躁,脾气倔犟,这也许就是我们传说中的鬼才吧昨天收到了华章寄来的新书《观止:微软创建NT和未来的夺命狂奔》,其实这本已经算不上是新书了,15年前英文版已经上市,而在15年之后终于有机会看到中文版。本来对这样一本书我是没有多大兴趣的,我一直认为这是一本歌颂微软有多么伟大、微软是多么有远见的书,但是当我读完前面几页的时候,发现我错了,这真的是一本绝佳的好书。微软NT从最初的计划的18个月,到实际的5年时间,这期间经历了怎样的故事?在NT团队中的大牛到底是些什么样的人物?我们无从知道,《观止:创建创建NT和未来的夺命狂奔》这本书详细记录了NT开发的全过程,从团队的组建到最终NT问世。作者是一位《华尔街杂志》的著名记者,文笔犀利,用词泼辣,豪放不羁,微软NT团队的几十个人物,在作者的笔下栩栩如生,作者直言不讳写出的他们的缺点,甚至于相貌、家庭、婚恋、事业,大卫·卡特勒是其中的灵魂人物,他是一位计算机的天才,汇编高手,但他的性格很暴躁,脾气倔犟,这也许就是我们传说中的鬼才吧(image)

本文链接:不得不推荐的一本好书《观止》,转载请注明。




ASP.NET MVC Performance Tips(1):RenderPartial性能优化 - TerryLee

2009-05-07T18:11:00Z

在ASP.NET MVC中,HtmlHelper的扩展方法RenderPartial为我们使用UserControl带来了极大的方便,当我们指定一个UserControl时,RenderPartial会在当前View文件夹下查找相应的UserControl,如果没有找到则会到Shared文件夹下查找。然后在使用RenderPartial方法有一些性能方面的考虑,值得我们去关注。
(image)
在ASP.NET MVC中,HtmlHelper的扩展方法RenderPartial为我们使用UserControl带来了极大的方便,当我们指定一个UserControl时,RenderPartial会在当前View文件夹下查找相应的UserControl,如果没有找到则会到Shared文件夹下查找。然后在使用RenderPartial方法有一些性能方面的考虑,值得我们去关注。(image)

本文链接:ASP.NET MVC Performance Tips(1):RenderPartial性能优化,转载请注明。




《Silverlight 2完美征程》:推荐序 - TerryLee

2009-04-23T13:52:00Z

《Silverlight 2完美征程》就是这样的一本书!在Silverlight 2 Beta1期间就已经成稿,在Silverlight 2 RTW版出来后,Terry又投入了大量的精力来重写和校正。书的内容覆盖了Silverlight 2开发的各个方面并被整理得井井有条,多年的技术写作功底在这里又一次得到了体现:图文并茂、讲解透彻,一如博客园中的TerryLee。 读过本书之后,我对Terry的第一句话就是,怎么还有这么多我们之前没有谈到的内容? 我相信,大家读后的收获,一定会比我更多!
(image)
《Silverlight 2完美征程》就是这样的一本书!在Silverlight 2 Beta1期间就已经成稿,在Silverlight 2 RTW版出来后,Terry又投入了大量的精力来重写和校正。书的内容覆盖了Silverlight 2开发的各个方面并被整理得井井有条,多年的技术写作功底在这里又一次得到了体现:图文并茂、讲解透彻,一如博客园中的TerryLee。
读过本书之后,我对Terry的第一句话就是,怎么还有这么多我们之前没有谈到的内容?
我相信,大家读后的收获,一定会比我更多!(image)

本文链接:《Silverlight 2完美征程》:推荐序,转载请注明。




《Silverlight 2完美征程》:书稿目录 - TerryLee

2009-04-21T19:19:00Z

本书详细介绍了微软下一代富互联网开发技术Silverlight,分为基础篇、进阶篇、高级篇和案例篇四个部分,共22个章节,以Silverlight 2为主要版本从不同的层面进行了阐释,第一部分介绍Silverlight 中的基础知识、控件模型以及它在绘图方面的能力;第二部分介绍了Silverlight中丰富的网络通信功能、托管代码与浏览器之间的互操作性以及数据绑定等;第三部分对Silverlight应用程序的生命周期进行剖析,并介绍了一些调试技巧;最后一部分开发了Deep Zoom应用程序和图表应用程序两个案例。全书对每个知识点都通过示例进行讲解,一步一步带您进入Silverlight世界。 详情敬请访问《Silverlight 2完美征程》官方网站:http://www.dotneteye.cn
(image)
本书详细介绍了微软下一代富互联网开发技术Silverlight,分为基础篇、进阶篇、高级篇和案例篇四个部分,共22个章节,以Silverlight 2为主要版本从不同的层面进行了阐释,第一部分介绍Silverlight 中的基础知识、控件模型以及它在绘图方面的能力;第二部分介绍了Silverlight中丰富的网络通信功能、托管代码与浏览器之间的互操作性以及数据绑定等;第三部分对Silverlight应用程序的生命周期进行剖析,并介绍了一些调试技巧;最后一部分开发了Deep Zoom应用程序和图表应用程序两个案例。全书对每个知识点都通过示例进行讲解,一步一步带您进入Silverlight世界。详情敬请访问《Silverlight 2完美征程》官方网站:http://www.dotneteye.cn(image)

本文链接:《Silverlight 2完美征程》:书稿目录,转载请注明。




技巧:使用可扩展对象模式扩展HttpApplication - TerryLee

2009-04-19T18:28:00Z

本文介绍了如何使用WCF中提供的可扩展对象模式扩展Web应用程序开发中的HttpApplication,事实上可扩展对象模式的作用远不在此,它可以扩展.NET类库中任何我们想对其进行扩展的类型,或者是一个自定义的类型,都可以使用可扩展对象模式对其进行扩展。
(image)
本文介绍了如何使用WCF中提供的可扩展对象模式扩展Web应用程序开发中的HttpApplication,事实上可扩展对象模式的作用远不在此,它可以扩展.NET类库中任何我们想对其进行扩展的类型,或者是一个自定义的类型,都可以使用可扩展对象模式对其进行扩展。(image)

本文链接:技巧:使用可扩展对象模式扩展HttpApplication,转载请注明。