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

推荐订阅源

小众软件
小众软件
N
News and Events Feed by Topic
A
About on SuperTechFans
aimingoo的专栏
aimingoo的专栏
The Cloudflare Blog
H
Heimdal Security Blog
Schneier on Security
Schneier on Security
Engineering at Meta
Engineering at Meta
Google Online Security Blog
Google Online Security Blog
宝玉的分享
宝玉的分享
AI
AI
The GitHub Blog
The GitHub Blog
MongoDB | Blog
MongoDB | Blog
www.infosecurity-magazine.com
www.infosecurity-magazine.com
The Last Watchdog
The Last Watchdog
T
Troy Hunt's Blog
S
Security @ Cisco Blogs
H
Hacker News: Front Page
F
Fortinet All Blogs
博客园_首页
S
Secure Thoughts
N
News and Events Feed by Topic
P
Proofpoint News Feed
Microsoft Azure Blog
Microsoft Azure Blog
I
InfoQ
Spread Privacy
Spread Privacy
Hacker News - Newest:
Hacker News - Newest: "LLM"
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
C
Check Point Blog
Hugging Face - Blog
Hugging Face - Blog
Hacker News: Ask HN
Hacker News: Ask HN
C
CXSECURITY Database RSS Feed - CXSecurity.com
酷 壳 – CoolShell
酷 壳 – CoolShell
Stack Overflow Blog
Stack Overflow Blog
L
LINUX DO - 最新话题
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
S
Schneier on Security
Know Your Adversary
Know Your Adversary
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Scott Helme
Scott Helme
P
Privacy & Cybersecurity Law Blog
S
Securelist
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
O
OpenAI News
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
PCI Perspectives
PCI Perspectives
L
LangChain Blog
雷峰网
雷峰网
Security Archives - TechRepublic
Security Archives - TechRepublic
V2EX - 技术
V2EX - 技术

博客园 - 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产品来部署,到时我会专门再写一篇文章,来介绍具体的操作以及一些开发过程中需要注意的细节问题。