惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

H
Help Net Security
The GitHub Blog
The GitHub Blog
F
Fortinet All Blogs
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
Simon Willison's Weblog
Simon Willison's Weblog
D
Darknet – Hacking Tools, Hacker News & Cyber Security
Cisco Talos Blog
Cisco Talos Blog
P
Privacy & Cybersecurity Law Blog
I
Intezer
Y
Y Combinator Blog
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
N
Netflix TechBlog - Medium
The Hacker News
The Hacker News
AWS News Blog
AWS News Blog
aimingoo的专栏
aimingoo的专栏
A
About on SuperTechFans
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
Stack Overflow Blog
Stack Overflow Blog
Hacker News: Ask HN
Hacker News: Ask HN
酷 壳 – CoolShell
酷 壳 – CoolShell
量子位
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
B
Blog
T
Tor Project blog
C
Cybersecurity and Infrastructure Security Agency CISA
云风的 BLOG
云风的 BLOG
博客园_首页
V2EX - 技术
V2EX - 技术
T
Threat Research - Cisco Blogs
腾讯CDC
宝玉的分享
宝玉的分享
博客园 - 叶小钗
罗磊的独立博客
S
Securelist
The Last Watchdog
The Last Watchdog
Google Online Security Blog
Google Online Security Blog
Scott Helme
Scott Helme
博客园 - 司徒正美
W
WeLiveSecurity
有赞技术团队
有赞技术团队
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
S
Secure Thoughts
NISL@THU
NISL@THU
N
News and Events Feed by Topic
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
雷峰网
雷峰网
大猫的无限游戏
大猫的无限游戏
K
Kaspersky official blog
IT之家
IT之家

博客园 - xiaosonl

学习手札#3 NHibernate缓存 产品的简单性 关于过度设计的思考(上) 让ASP.NET MVC的Controller输出不同类型数据 学习手札#2 故事点和小时数的思考 学习笔记#1 键值对数据库 SQLite数据迁移 有用的文档 Silverlight产品布署策略 探讨一种Silverlight的异步编程模式 代码的注释 下半年要看完消化的技术类书籍 中小型企业的人员流失 谈谈Ruby On Rails和ASP.NET 工作中的系统学习 Uml中的关联与依赖关系 TDD与重构设计 C#中使用位运算来实现权限管理 Silverlight中JavaSciprt无法访问托管类抽象成员的解决方法
探讨一种在Silverlight不普及情况下的部署策略
xiaosonl · 2010-04-30 · via 博客园 - xiaosonl

2010-04-30 16:09  xiaosonl  阅读(2161)  评论()    收藏  举报

之所以要一直说这个问题,是因为现在太多的用户反馈一个B/S平台还需要安装一个几M的软件,感觉很别扭,甚至有所排斥。这个一部分是我的用户计算机水平不高的原因,另一个就是Silverllight的装机量在国内实在太少太少。如果一个
B/S产品在使用前都要下载安装一个运行时,那和C/S产品又有何区别呢?

B/S产品的优势就在于可以随时随地的访问,至于跨平台性,我想在国内是可以暂时不必考虑的。

C/S产品的主要优势还是在于性能上,如今用户体验在Web上也可以做的很好了,甚至更胜于。

而Silverlight就是两者各取一半,往好的看是两者的优点都有,往坏的看就是两者的缺点都有,很尴尬。再加上运行时的装机量不多,就更杯具了。现在很流行用Silverlight做WebGame,我这里可能要泼点冷水:我知道许多网页游戏,为了吸引用户来玩,不惜使用各种诱惑手段,像英雄救美,注册即送RMB等。然后你想想,当用户被骗进来试玩,一进页面就“当”的一声提示你要下载个6M的Silverlight运行时,相信大多数用户会立即关掉网页,并且下次不再光顾。你说这有几多杯具!

所以我觉的第一批Silverlight的网页游戏,除非游戏性做的很好,宣传力度到位,否则很难成功。当然它们也不会白做,有资金实力的人,不会在乎一开始的砸钱来积累市场经验和技术经验;对于白手起家想靠这产品翻身的,我建议要慎重考虑。

这个问题现在也同样困扰着我。所以我在上一篇文章《Silverlight产品部署策略》有提到,把Silverlight当C/S产品来卖,就是一种解决这个问题的思路。即是不把Silverlight当做RIA,而当做一个精简版的.NET Framwork,一个产品的大小就可以控制在10M以内(不包含资源,资源可以再即时下载),而且程序性能更好更稳定。

心理学中,有讲到一个“沉锚效应”,指的是人们在对某人某事做出判断时,易受第一印象或第一信息支配,就像沉入海底的锚一样把人们的思想固定在某处(想了解更多推荐看看《怪诞行为学》)。同样的,当你对用户说产品是B/S产品时,B/S就成了锚,此时让用户再下载安装一个软件,肯定排斥;而如果你一开始就对用户说这是C/S产品,C/S就成了锚,而你的产品大小都在10M以下,用户会欣然接受。

至于如何将Silverlight当C/S产品来部署,到时我会专门再写一篇文章,来介绍具体的操作以及一些开发过程中需要注意的细节问题。