AppFabric 缓存的实际应用与集成

Microsoft Windows Server AppFabric 以前的代号是“Velocity”,提供了可以集成到 Web 应用程序和桌面应用程序的分散式缓存。AppFabric 能够提高性能、可伸缩性和可用性,而从开发人员的角度来看,其行为方式与普通的内存缓存一样。任何可序列化的对象都可以缓存,例如 DataSet、DataTable、二进制数据、XML、自定义实体以及数据传输对象。

AppFabric 客户端 API 简单易用,服务器 API 则具备全功能的分布式资源管理器 (DRM),该工具可以管理一个或多个缓存服务器(多个服务器构成一个缓存群集)。每个服务器将提供各自的内存份额,执行各自的对象序列化与传输、区域分组、基于标签的搜索和过期关闭。缓存服务器还支持高可用性,借助该功能可在备用服务器上创建对象副本。

2009 年 6 月号的 MSDN 杂志 中包含一篇对 Windows Server AppFabric 的精彩介绍,作者是 Aaron Dunnington (msdn.microsoft.com/magazine/dd861287)。在本文中,我将说明如何将 AppFabric 缓存集成到桌面和 Web 应用程序中。与此同时,我会提供一些最佳实践,并针对如何利用 Microsoft .NET Framework 4 和 ASP.NET 4 中的新增功能给出一些提示。您还可以了解如何解决在使用分布式缓存时常见的问题。

接下来的所有代码示例均来自一个名为 Velocity Shop 的完整演示解决方案,该方案可以从 Codeplex 上获得,网址为:velocityshop.codeplex.com

请注意,本文中将要讨论的 Windows Server AppFabric 不同于 Windows Azure 平台的 AppFabric。有关 Windows Azure 技术的更多信息,请参见 microsoft.com/windowsazure/appfabric

……


查看更多...

Tags:AppFabric  缓存  分布式 
分类:技术栏 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 79

我有两个朋友。
L的公司在上海,大半时间跑广东。他是华南某所不太知名的大学毕业的,小眼睛质朴男,多年以前还是个文学青年。哥们做手机网游的,我见他使过好几款手机, 但最贵的一个也不过1千多块钱。比起什么Web2.0、移动互联网的概念,他更关心珠三角的几千万农民工和城市边缘的大学生“蚁族”,怎么关心?在东莞的 夜宵摊上跟他们拼啤酒,在富士康厂区外网吧里刷夜,跟靠做他们生意开上宝马的便利店老板扯淡……

W猫在北京中关村。他从小就是个脑袋很大眼睛发亮的天才少年,数理化成绩很好,逻辑思维超强,英文和中文一般流利。在首都某著名大学毕业后,W 直接去美国名校拿了硕士,接着回国创业。我一直觉得,他是硅谷Geek们的中国版。诸如iPad之类的新技术玩意,我总能第一时间从他那儿找到。他也是国内把玩Facebook、Twitter、Groupon、Foursqure的人。啥叫互联网的未来,W做的网站就代表互联网的未来。

      ……


查看更多...

Tags:精英  草根  创业  互联网 
分类:观世界 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 93

美国10大最佳创业搭档

      7月20日消息,据国外媒体报道,美国著名科技博客Businessinsider周一撰文称,并非所有企业都需要联合创始人,但包括苹果、eBay和Twitter在内的许多成功企业都由多名领导者建立,以下评选出10对最成功的创业搭档:

查看更多...

Tags:创业  谷歌  苹果  微软  搭档 
分类:职场 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 101

一不做二不休

从前有两座山,一座山上住着“一休”和尚,另一座山上住着“二休”和尚。山上没有水。每天一休与二休都需要到山下来挑水,两人很快成为好朋友。

某一天,二休去挑水时,发现一休竟然没出现,他想,或许一休生病了。第二天,二休再去挑水,一休还是没出现,二休就开始担心了,决定去探望一休。上山后,他发现一休正在大树下打太极拳。二休很惊讶地问道:“一休,为什么你没有挑水还有水喝呢?”

一休回答说:“这3年来,我每天挑完水,都会利用零碎时间来挖井。现在我已经挖好一口井,井水源源不绝地涌出,从今以后,我再也不用下山挑水了!我还可以省下很多时间,做我喜欢的事。”

因此,一休从此不用再挑水,二休却依然不能休息。这就是“一不做二不休”的由来。


查看更多...

Tags:职场  一休 
分类:职场 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 80

猎人与猎狗

一条猎狗将兔子赶出了窝,一直追赶它,追了很久仍没有捉到。猎人看到此种情景,讥笑猎狗说:“你们两个之间,小的反而跑得快得多。”猎狗回答说:“你不知道,我们两个跑的举动完全不同。我仅仅为了一顿饭在跑,而它却是为了性命在跑呀!”这话被猎人听到了,猎人想:“猎狗说得对啊!那我要想得到更多的猎物,得想个好法子。”

于是,猎人又买来几条猎狗,它们只要能够在打猎中捉到兔子,就可以得到几根骨头,捉不到的就没有骨头吃。

这一着数果然奏效,猎狗们纷纷去努力追兔子,因为谁都不愿意看着别人有骨头吃,自己没得吃。

过了一段时间,问题又出现了...


查看更多...

Tags:职场  猎人  猎狗 
分类:职场 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 96

  创办创新工场的两个月里,我每天都在不同场合感受到国内创业者及有志于创业的大学生的热情与朝气。我们发出了大约三十封邀请,大多数也决定加入创新工场。这多多少少证明了我当初的想法:中国有着足够多的和我们志同道合的、人品好、有创业精神、扎实的计算机基础和团队合作精神的青年人。

  不过,在我和很多青年朋友交谈时,我也看到很多人的疑惑——特别是那些尚未毕业但怀揣梦想的大学生。一些非常聪明的学生朋友也会有一些极为朴素的好奇:如果我可以加入一家已经成功的公司,直接过上很舒适的生活,为什么要创业?大学毕业后,是不是只有大公司才能帮助我成为一个卓越的技术人员?如果创业失败了,而我在这几年里又做出了很大的个人收入及私人时间的牺牲,是不是很亏?

  其实,我一直这样告诉青年朋友们:毕业后第一份工作最重要的是你是否能够学习到最多,而不是其他。虽然很多人在学校里已经非常优秀,但你的第一份工作还是能给你带来很多震撼教育:它会潜移默化影响你究竟想过上怎样的一种人生。毕竟,我们每个人都没有聪明到可以计算到未来的每一步起伏变化,那么,你未来在面对那些重大而艰难的决策时,帮你做出决定的除了你个人的才智、经验,还有你的世界观。这些观念除了从小养成的部分,还有很大部分来自于你刚刚进入社会那几年受到的身边人的影响、遇到的工作挑战。那么,如果你希望成为一个优秀、健康的人,你应该让自己在毕业时就能置身于一个由正直而聪明的人组成的、有挑战的环境中去。这正是我在创新工场所希望营造的。

      ……


查看更多...

Tags:创业  创新工场  李开复 
分类:职场 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 86

[转载]说说我们安排的培训

      在我们日常的工作中,项目组总会不时地安排些培训。有讲解基础知识的,如spring系统培训,struts2使用讲解,hibernate原理分析等;也有针对某个工具使用的培训,如powerdesigner如何使用,rose设计图形如何作,jira如何管理等;还有针对某个课题开展的讨论研究,如cmmi如何引入,敏捷开发如何开展,项目文档如何管理等;诸如这样的内部培训,经常发生在我们熟知的项目组内部,一般时间都以1-2个小时为主,其最终目的主要是抛砖引玉,引导大伙去关注软件开发中涉及的某个方向进行研究、深入了解。 
        正所谓“仁者见仁智者见智”,你能从中收获多少,主要还是取决于你对培训的心态和积极性。在开始前如果你能认真阅读其讲解的主要内容,在培训中倾心聆听,这短暂的1-2小时收获丝毫不亚于你花费1-2天研究某个东西。因为在这简短的几页PPT中,融入了作者对某个知识点简单而全面的概括,说它简单主要因为几行文字就完全描述了某个知识点的中心。如,"spring是什么?spring就是控制反转,依赖注入,是一个让J2EE 开发更容易的开源整合框架"。这里说“控制反转,依赖注入”你理解不了,那“是一个让J2EE 开发更容易的开源整合框架”,你应该知道吧。这几个简短的词藻告诉你,spring是一个基于j2EE的开源框架;它是MVC分层思想的又一种实例化形式;spring是有效地整合其他开源框架的工具。使用spring你可以更容易地完成系统开发;你可以不用考虑繁琐的事务管理;也不用关心每个connecting的open and close;更加不用考虑jsp前台的request与java后台的response交互过程;这这些优势足够吸引你去了解spring开源框架了。 
回到主题来,这里我针对这些内部培训简单的说几点。 

查看更多...

Tags:培训  安排  技术 
分类:技术栏 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 68

说说对新三国的感受

      记得第一次看《三国演义》电话剧的时候是N年前了,时至今日,那时的曹操和诸葛亮的形象还历历在目。新三国开播后在各电视台貌似都取得了很大的收视率,对其评价也是褒贬不一,在此我也说说我的感受。


查看更多...

分类:札记 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 107
VS2010已出来很久,相信很多人早已尝鲜,将自己的项目升级到了VS的最新版本,借助VS进行升级是一件傻瓜式且非常便利的事情,VS可以轻而易举的为你完成所有的升级过程。
我今天要说的是针对单个MVC项目的升级,MVC2就在VS2010发布的前几日也发布了正式版,MVC2增加的不少新特性让我们有理由升级到最新版本。如果只是想升级单个MVC项目,仍然使用VS2008开发,这时VS2010提供的升级无能为力了,我们只有手工来实现升级,详细的升级方法请点击查看更多进入。

查看更多...

分类:技术栏 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 179
9 1/1 页