Browse by Tags

Related Posts
  • Blog Post: Windows Azure + Metro App 设计开发模式探索(一):不妨尝试“云+端”

      2012 年 11 月 3 日- 4 日,Windows 8 应用开发马拉松(Hackathon)将同时在北京、上海、广州、成都、深圳、西安等6个城市“鸣枪”,为期两天、连续 36 小时,预计将有数千名中国学生和开发者共同参与和体验这一“赛事”。 http://msdn.microsoft.com/zh-cn/Hackathon 说到Windows 8 Metro App,从用户体验角度,使用者会更多关注全新的多点触摸式体验。其实Metro应用不仅仅是多点触摸,还有一个术语值得探索,那就是沉浸式的用户体验。 同时,我们看到的是,Metro App不仅仅在大家常用的笔记本电脑、台式机PC...
  • Blog Post: 重走青春路(之一):“Do more with less"

    重走青春路(之一):“Do more with less" “我每天的生活过的一样,今天和昨天一样,昨天和今天一样,日复一日的,按部就班无所事事。我只要一闭上眼睛就能想到我未来十年的样子。这不是我想要的生活。” --《北京青年》 最近一部电视剧在热播,《北京青年》,几个青年人聚在一起,要告别熟悉的城市、熟悉的生活,重走青春路。 一些场景,虽不是“浴乎沂,风乎舞雩,咏而归”,却也是畅饮海聊,东西南北,真是快意青春啊。 想想大家,不管是Developer还是IT Pro,当每天一个人设计和编码的时候,不也是“日复一日”...
  • Blog Post: 重走青春路(之三):“Do more upon less"

    “谁知道我们该梦归何处,谁明白尊严已沦为何物;是否找个理由随波逐流,或是勇敢前行挣脱牢笼;我该如何存在?” --《北京青年》     “软件系统的下一个版本要支持尽可能多的数据库,要支持尽可能多的操作系统,要支持尽可能多的手机,要支持尽可能多的…;开发要用一套代码来实现,不要增加太多工作量…” 这样的讨论,在很多开发者来看,已经成为司空见惯的工作场景;同时也是很多设计和开发工作必须要用的定式。具体执行中,方法也有很多种,例如:避免使用特定数据库的专有特性,避免使用存储过程,尽量使用标准SQL语言;避免使用新操作系统的新特性,尽量实现向下兼容,界面沿袭原有的UX风格;使用跨平台...
  • Blog Post: 基于Windows Azure Mobile Service,实现云连接(Connected)的Windows 8 Metro应用

    基于Windows Azure Mobile Service,实现云连接(Connected)的Windows 8 Metro应用 最近,在和几位朋友聊天的时候,聊到了“云+端 (Cloud plus Client/device)”的话题。老实说,这并不是一个新话题:云+端、云+设备、物联网、智慧/感知{城市|交通|社区|医疗|…},等等。这些话题在太多场合被谈及,有点听觉疲劳了。 但同时,一些潜移默化的变化在身边发生:越来越多的人已经开始把笔记本电脑扔在办公室里,丢下的不仅仅是重量,还包括了一定的计算能力、存储容量;而手上的平板/PAD/手机等,已不是被限制在娱乐和游戏等简单应用,而是可以从容不迫地进行办公和业务处理...
  • Blog Post: 重走青春路(之二):“Do more from less"

      “世界上本没有路,走的人多了,更无路可走了。” --《北京青年》 八月初的一天,在Redmond Campus做ADR;整整一个下午,大家对眼前的架构设计所涉及的复杂场景、复杂因素进行了逐轮脑力激荡。 中间休息,看大家讨论的这么辛苦,Lindsey分享了她的一个观点:架构设计一开始可以不必过于复杂,系统复杂度会随着发展而不断增加,也许将来某一天,系统已经复杂得无法掌控了。 在身边,有不少软件企业和开发者正面对这样的困境:新技术层出不穷、让人动心,但面对新技术却只能裹步不前,一方面担心采用新技术后对原来代码修改所带来的巨大工作量,另外一方面又担心新技术所带来的新的风险,真是“不做等死...