7yue's Weblog

Thinking in RIA Solutions...2470,8514,1020的生活演绎

« Adobe新开源2个框架iPhone上使用Flash Media Server的应用 »

中国的前端开发者很蠢吗?

在看我这篇blog前,请先看看这篇文章。
中国人寿构建国内首个Silverlight企业级应用
http://www.infoq.com/cn/news/2009/07/microsoft-silverlight3-solutions

好,本文开始。故事背景:中国人寿使用了微软的.Net后台+Silverlight前台实现了他们的养老金精算咨询系统,我对此标题,对于使用何种技术实现项目丝毫没有任何异议。

那我作为evangelist的人对于此文章的异议在哪里?我的职业操守让我看到一段不得不发表评论的话,就是这段话,摘录自原文:

在采访吴磊的过程中,InfoQ中文站编辑了解到中国人寿选择Silverlight的原因和历程:
“和很多人理解的不一样,这次我们使用Silverlight不是微软推销的结果,而是我们先找到微软。在对决定使用何种技术时,我们事先进行了比较,包括 Adobe的Flash平台。调查后发现Flash没有很好的后端语言支持,而Silverlight有.NET平台。另外企业级应用很关注前后端技术的联动,以及需要所使用的技术是连续性的,也就是不断代,防止像Borland和BEA这样中途被收购的情况出现。综合这些原因,我们选择了 Silverlight。”

首先,我的疑问在于,是否微软的工程师和evangelist给客户洗了脑,让他们面向公众媒体说出这样不切实际的话,原来微软自己的销售和工程师不敢在公开媒体或者blog上说出“Flash没有很好的后端语言支持,而Silverlight有.NET平台”,试问,微软的哪一位员工敢于在自己的官方网站上描述出客户使用Silverlight而非Flash的原因是因为Flash没有后端语言支持?我们的前端开发者群体都很蠢么?值得用这样的话去侧面的打击一个竞争对手么?而且还是找了客户这样不明就里或者是被洗脑过的来被这个黑锅。Silverlight+.Net是一家,因为都是MS的,但是因此得出Flash没有后端语言支持,或者是怕Adobe可能像Borland和BEA一样被收购而没有选择Flash的结论,这不是明摆了在扯淡么?就算微软没责任管客户要说什么,你们也要很负责的培训一下客户对于RIA领域的认识吧,别让你们的客户在说了某些话之后,遭到前端开发者和同行的耻笑,是一个IT公司解决方案中的必要一环。

好了,我来打几个比喻(这就是我们上小学时候典型的扯淡句法,原因没问题,结果没问题,原因+结论=扯淡),
经过用户调查后,使用了silverlight,但是为了表达自己的选择一定是正确的(当然可能不排除是微软某个不懂技术的业务销售鼓励客户这样说的),拉出Flash做垫背,结论就是Flash没有很好的后端支持。
比喻一
我非常喜爱摄影,所以买了一个C系的单反相机,但是为了表达我的购买选择一定是正确的,我把N系拿出来做垫背,说N系不好,原因是N系的镜头都无法搭配我的C系单反。
比喻二
我选择购买了一辆自行车,因为从我的需求角度,我认为自行车对于我来说是最适合的交通工具,但是为了表达我的选择一定是正确的,我把机动车拿出来说事,是因为机动车不能像自行车一样两个轱辘上路跑,不方便。

还有这句话,
“也就是不断代,防止像Borland和BEA这样中途被收购的情况出现......”
比喻三,
我喜欢编辑图片,我选择了微软的画笔工具,是因为我认为有可能Photoshop的厂商Adobe某一天会被收购,导致PS断代所致。看来我选择的原因是正确的。

在各位同行和前端开发者看到这样的文章时,你们不觉的可笑么?不觉的这样打击竞争对手的手段很低劣么?不觉的有损这些公司的形象么?

作为前端技术,Flash/Flex可以和所有的后端技术相结合,其中包括java,ruby,coldfusion,php,乃至.net。目前市场上,作为前端技术,称Flash跟后端服务的集成能力排在业界第二,没有其他前端技术敢称第一。不懂不可怕,就怕不懂装懂啊。

最后替这位说话的经理同情一下,不知道这位经理是上了哪位微软业务员的贼船,背了这个黑锅,发表这样娱乐大伙的观点。唉,微软的业务正背后偷着乐呢,殊不知,广大前端开发者也都笑呢。

最后再问,微软的工程师们,evangelist们,你们的客户说出这样的话,你们不觉得脸红么?要是这事发生在我身上,走哪里演示这个case,我都脸红。

  • quote 1.悲哀
  • 微软要找托也找个有点水平的撒。
    Admin7yue 于 2009-7-21 16:34:59 回复
    呵呵,托不可怕,没水平托漏了最可怕。
  • 2009-7-21 16:24:28 回复该留言
  • quote 2.Everett
  • 选择哪种技术都有自己的理由
    我觉得可能是编辑的表述不准确, 或者说他们对Flash和as不熟悉而对.net太熟悉导致这个说法, 或者说他们的开发工程师没有熟悉Adobe RIA开发的, 这个也是没办法的事情, 需要你们多努力宣传了
    Admin7yue 于 2009-7-21 18:03:18 回复
    靠贬低别人家的孩子来夸自己的孩子是极其低劣的手法。
  • 2009-7-21 16:46:00 回复该留言
  • quote 3.raincen
  • 比喻三,
    我喜欢编辑图片,我选择了微软的画笔工具,是因为我认为有可能Photoshop的厂商Adobe某一天会被收购,导致PS断代所致。看来我选择的原因是正确的。
    这个比喻最好玩!
    我们后台使用的是php,谁说Flash没有好的后端语言支持?php的使用者应该超过.net吧?!
  • 2009-7-21 16:48:17 回复该留言
  • quote 5.乖乖
  • http://www.molayc.com/blog
  • 最怕就是被一个不懂装懂或者被洗脑了又很固执的家伙, 领导着或者选择着IT的方向.
    那位说的"调查后发现Flash没有很好的后端语言支持,而Silverlight有.NET平台"很让人气愤, 不过气了笑了也就罢了, 估计微软自己员工都乐(一乐是帮自己打广告, 二乐是赚到了不菲的银子).
  • 2009-7-21 17:13:27 回复该留言
  • quote 6.猫粮
  • http://www.xflex.cn/blog/

  • 我选择购买了一辆自行车,因为从我的需求角度,我认为自行车对于我来说是最适合的交通工具,但是为了表达我的选择一定是正确的,我把机动车拿出来说事,是因为机动车不能像自行车一样两个轱辘上路跑,不方便。

    我估计他们是酸葡萄了
  • 2009-7-21 17:20:32 回复该留言
  • quote 8.西部秋虫
  • http://www.fmser.cn/
  • 在对决定使用何种技术时,我们事先进行了比较,包括 Adobe的Flash平台。调查后发现Flash没有很好的后端语言支持,而Silverlight有.NET平台。———哦,原来Silverlight只能用.NET!After_boom
  • 2009-7-21 18:03:54 回复该留言
  • quote 9.Y.Boy
  • http://www.riahome.cn
  • 1. 不知道微软使用了何种推销手段,但效果看来的确不错;
    2. 看到Silverlight使用者的素质是这样的,作为竞争对手的Adobe来说,应该感到高兴;
    3. 虽然不能以偏概全,但就那篇文章来说,看到Flash开发者是善良的。
  • 2009-7-21 19:42:09 回复该留言
  • quote 10.Y.Boy
  • http://www.riahome.cn
  • 忽然之间,我想到了这些:

    1. 很多时,说者无心,听者有意;
    2. 他们选择了Silverlight,原因很简单:他们认为Flash的后端支持不好,害怕Adobe哪天被收购等。其实,乐观地想一下,通过中国人寿这类客户可以反映出一个现象:“Flash”这个名词(这个概念)始终没能被更多的使用者了解,或者说,不是Flash做得不好,而是开发者的思想始终没开窍。

    我跟人家说我是开发Flash的,不是设计Flash的,但人家始终认为我是做动画做设计的,其实,我是一个AS coder...
    Admin7yue 于 2009-7-21 20:37:39 回复
    这些原因都不荒谬,但是通过公众媒体,而且借着发布会的形式以采访客户的新闻稿形式说出来就很荒谬。有傻子,但是多数还是可以分辨是非的聪明人。做事情要专业,还要有个底线,他们的推广者没有明白,就是有些话可以说,但是不是公开放在媒体上说的。比如买了佳能相机的人,可以私下里说尼康的毛病,但是拿到公众媒体上说,除了会被人鄙视之外,还会被吐沫淹死。显然,微软在这次客户案例上的推广显的很嫩,连“褒奖自己孩子时候,不要批评别人家的孩子”这点道理都不懂。
  • 2009-7-21 20:21:35 回复该留言
  • quote 11.amao
  • flash和silverlight就像qq和msn。再说,至于么?
    Admin7yue 于 2009-7-21 21:51:16 回复
    很至于,因为原文引用的那番话无疑是夸奖了SL的同时,扇了很多企业一个耳光。比如评价Borland和BEA被收购了,公司是被收购了不假,很多使用过这两个公司技术和产品的开发者和企业,貌似在这样一个“被收购,而断代”的理由之下,都变成了毫无前瞻性的傻子,因为只有这家公司意识到了这两个公司会被收购,从而多么“明智”的选择了.Net技术。BEA是被收购了,可是weblogic产品仍然是那么出色,而且正是因为技术产品的出色,才会有oracle的收购,不是么?难道说,Adobe当年收购Macromedia,花了34亿美金是为了买这个公司的名字?所以,我们作为开发者是不可以被愚弄的,我们有充分的理由为此而感到愤怒,有充分的理由对这种低级的手段进行嘲讽。
  • 2009-7-21 20:43:55 回复该留言
  • quote 12.Y.Boy
  • http://www.riahome.cn
  • 7yue的回复很有道理。
    他们不是普通的受访者,至少是中国人寿大公司的员工,都不是笨的。说话前不考虑后果,要么是有心的,要么他们的素质本来就这么的一个水平。
  • 2009-7-21 21:22:53 回复该留言
  • quote 13.xmllo.com
  • http://xmllo.com
  • 微软强大摆在adobe面前,就像美国强大摆在中国面前,可以超越,但是很有难度,解决方法就只有发展。抱怨不能解决问题,而只能把自己解决了。
    Admin7yue 于 2009-7-21 21:43:33 回复
    谈不上抱怨,而是对这种推广方式的一种嘲笑。
  • 2009-7-21 21:24:47 回复该留言
  • quote 16.nick
  • 看了7yue的这篇文章我异常兴奋,有写莫名其妙。我也凑热闹说几句。

    1. 中国人寿养老保险信息技术部的副总经理王勇做为副总确实比这个技术部的高级主管吴磊强的多,不愧是吴磊同志的领导,打几句哈哈就算完了。
    2. 中国人寿养老保险信息技术部高级主管吴磊同志,作为一个技术部的高级主管,太丢人了,如果我是他手下,我立马辞职,跟这样的领导耻辱啊。不过对于那些修尖了脑袋进国企的,就将就一下,拍拍吴主管的马×,在国企混PMP(拍马×)的资格证是不可少的。比如给吴主管说,网上这帮暴民就会吓起哄,他们啥都不懂,微软多大的公司啊,会比adobe差吗,我们选这个准没错。就得这么拍,得在公司内部为吴主管把脸抱住,不过都上来拍,吴主管的×股恐怕是保不住了。
    3. 一种假设。一个没道德底线的销售,遇到没文化的客户,用了没道德且没文化的说辞,忽悠的很成功,结果就×××。
    不小心岔了,我这假设是在说别的事,和这没啥关系。跳过,说下一点。
    4. 把事情看的透彻想的明白的人不多。市场上懂行的不多,看热闹的很多。失手出那么大的事,第二天中新社还出条新闻说在搞公交车消防演戏,跟××冲刺群众智力的底线,但是不可否认,一小撮明真相的,觉得无耻,傻逼,但是绝大多数人根本不知道这事。其实这事也一样,瞎打几句哈哈,作为技术部的高级主管无耻的说几句外行话,真能忽悠些人呢。
    5. 国企,能搞好吗?看看这个技术部的高级经理就知道了。
    6. 其他事情可以打哈哈,吓扯淡,把蛋扯调都行,挂着也就一公公的形象,不要也吧。但是技术上的事别瞎扯,在这篇神州大地上给一小撮明了真相的留片净土吧。啊门,信春哥得永生。

    还有几点,写着写着忘记了,想不起来。就写到这。

    看看infoQ的评论吧,已经开始讨论微软的现金可以收购adobe几次了。你看,效果还是不错吧。
  • 2009-7-21 22:35:18 回复该留言
  • quote 18.nick
  • 再烂的妓女也有不接的客,真是因为有这种职业操守才能保护自己,接更多的客。
    这点上,MS做得他烂。

    补充说一句,我很尊重妓女,这只是个职业,你可以不喜欢,但是不能不尊重。
    没有职业操守,不讲规矩,冲刺道德底线,才是该谴责,该鄙视的。哪怕你是做宝岛省长,比如阿扁。

    记得听一个热衷斗狗的人说过,以前东南亚有只很出名的狗,打遍天下无敌手,也叫阿扁。据说只要是扁系的狗,再远的血缘关系都能卖个好价钱。

    又扯远了,说着MS扯到斗狗了。没骂MS的意思,MS真是的确果然是挺好的。向MS中国的公关,销售致敬。
  • 2009-7-22 0:56:00 回复该留言
  • quote 19.Loveyuki
  • http://www.loveyuki.com
  • 没做过具体 SL 和 Flash 开发,不过看过 MS 对 SL 的介绍, SL 最吸引我的还是前端后端都可以用 C# 一种语言!不知道 Flash 可以么?
    Admin7yue 于 2009-7-22 9:22:54 回复
    Flash是使用ActionScript做开发的。喜欢一种语言绝对可以称为是喜欢或选择一种技术的重要原因。
  • 2009-7-22 8:47:45 回复该留言
  • quote 20.DT
  • 建议Adobe参考Java,引入其他语种支持,以内嵌脚本方式运行 。……或者就是提供些工具,呵呵,可以使用其他语言来写前端逻辑然后转译成标准AS,这样可以扩大影响力。呵呵,一点点建议。


    应该有类似的提议吧。
  • 2009-7-22 9:02:00 回复该留言
  • quote 21.Puxiao
  • http://puxiao.com
  • 我觉得他本意也许并没有对Flash的恶意,不要群起而攻之。
    我看了回复,我想到了两点:

    1 中国人自尊心很容易受到打击。表现为,为了一个小事,就可以发火,发怒,似乎不这样,就不能找回某些东西。

    尤其是网络上的留言,留言都写的义正严词,但是,但是随着关闭网页,这件事也就随之淡忘,不会继续关注。因为他又看到了另一件事,另一见足以让他再发表一段慷慨激昂的留言的事。

    尽管这次事件双方都不是中国公司:Microsoft,Adobe

    2 前几天看《走出软件作坊》里面提到的一个“老销售”
    “有bug?”,Microsoft出来的软件还要经常需要更新bug呢?
    “不稳定?”,如果软件稳定了,那还怎么收他们的维护费呢?

    这篇文章中的那位,他只是一个实施人员,把项目做好,拿到更多钱是他的责任,而非明断是非,写出标准的flash与Silverlight各自的优缺点。

    以上纯属个人观点,疑似路过,路过。。。
    Admin7yue 于 2009-7-22 10:49:52 回复
    如果真是从技术角度出发说明为何采纳某种技术,我还愿意多看这样的文章几遍,可惜,这样的文章我看一遍就够了。
  • 2009-7-22 10:15:44 回复该留言
  • quote 22.染色
  • 说实话我是一个flash拥护者,但是并不反感MS。
    我觉得这和微软没关系微软说不定也吃了一惊。应该是这位高管拿了回扣想回报下微软,或许微软也没想到这位高管是如此的“高智商”。前几天一新闻说中国的法官80%以上没大学文凭,我觉得中国人寿这位高管和那些法官差不多【这里并不是文凭的问题,而是是否有真才实学】。当然或许在中国这就是正常现象了,就像青岛一交警给警车开了罚单,就是最牛交警了。本是正常的现象,但是当不正常的现象太普遍的时候,正常的就变成不正常的现象了。
    中国的政府或国企采购往往是不懂的人在做,所以他们只关注自己可以拿多少回扣,是否可行那不是他的事。

    Admin7yue 于 2009-7-22 10:51:46 回复
    我更愿意相信是你说的这样。所以说微软聪明呢,让客户来说这样的话。不过好像有些聪明过了,因为是从他们的发布会采访新闻稿中出来的,难道微软的市场人员在新闻稿发表前都不预审一下?
  • 2009-7-22 10:27:18 回复该留言
  • quote 23.morningyi
  • 这些笑话也只有在我们的国有企业身上能看到,被别人牵着鼻子走的同时,还为别人立牌坊,真是丢了我们的脸。
  • 2009-7-22 10:31:11 回复该留言
  • quote 25.andiris29
  • "
    吴磊笑称,希望通过Silverlight的控件、主题等为用户提供比较炫的应用,为国企的呆板形象正名。
    "

    乍一看,光从选择RIA来说~这句话还有点道理~
    可纵观全文~还是看不到希望。。。

    无责任猜想。。。
    要么是人寿被微软耍了
    这样的话微软的手段真的很粗糙。
    要么就是人寿xx部门选择MS可以自己捞一笔
    不得不自己编造一点东西出来自圆其说。
  • 2009-7-22 13:54:39 回复该留言
  • quote 26.一张纸条
  • http://www.52ria.com
  • 一直听说silverlight是Flash的“杀手”,今天终于见到了,原来是这样“杀”的,怎么突然感觉到,微软这次的杀招,好像是葵花宝典啊!
  • 2009-7-22 15:38:42 回复该留言
  • quote 27.8088
  • 前辈这文发的真即时,我都替他们脸红...

    哎...没有文化真可怕!!!
  • 2009-7-22 16:42:59 回复该留言
  • quote 28.小迅
  • “调查后发现Flash没有很好的后端语言支持,而Silverlight有.NET平台。”

    老实说,这句话是有道理的,我同时做过Flash和Silverlight的项目,这一点深有体会。

    Silverlight项目,一致性是非常的好,视觉设计师用Design设计,交互设计师使用Blend,开发人员使用VS2008,合作还挺好的。最主要的是,前后台都使用C#,流畅程度非常高,最可贵的是,很多后台开发的代码,前台可以同时使用,比如Validation的代码。


    “目前市场上,作为前端技术,称Flash跟后端服务的集成能力排在业界第二,没有其他前端技术敢称第一。不懂不可怕,就怕不懂装懂啊。”

    Flash的前端技术强大,真的无语可说,Silverlight因为历史原因,短期内无法跟上来的,但要说和后端的服务集成,Flash还有很长的路要走。
    Admin7yue 于 2009-7-22 18:18:56 回复
    如果你用过livecycleds,blazeDS,phpamf,rtmp,xml4socket,rubyamf,pythonamf,你就不会有这样的评价。我实在不明白,SOA后端的代码,为什么非要跟client SOC前端代码一致。因为成本降低?那为什么j2ee的团队前端UI用Flex,而不是java swing?

    后台开发的代码,前台可以同时使用?现在逻辑和表现都讲究分离,怎么还有揉在一起不分开的观点?

    还有,希望你可以去调查一下现在专业设计师有不用ps,ai,而用expression的么?

    silverlight+.net没问题,但是请不要说Flash跟后台服务集成就有问题。
  • 2009-7-22 18:11:15 回复该留言
  • quote 29.wakuwaku
  • adobe这次绝对是个失败,不管是公关上还是技术上。

    adobe的flex搞了那么多年。到现在中间层和后台的概念还是模糊。号称支持很多,对于不懂的客户来说就等于什么都支持得不好。建议adobe还是把flex
    的中间层和后台归拢归拢。搞出一套完整的框架。多弄点最佳实践。多多宣传
    别搞那么多花里呼哨的东西

    人家微软技术不差,公关更是好手。adobe这次失手了也不是什么世界末日
    Admin7yue 于 2009-7-22 22:52:24 回复
    我这篇文章是说公关的么,我的Blog有出现过任何业务层面或公关层面的内容么?你没读懂我的文章的意思,你的结论也自然对不上我的文章内容。
  • 2009-7-22 21:08:00 回复该留言
  • quote 30.jerry510
  • http://sfgfnmqj
  • Silverlight最初只是包裹了一层JavaScript吧,后来采用C#,前端就是前端,后端就是后端,集成?揉到一起?写前端脚本就要站在客户端编程的角度思考,后端当然就要站在服务端编程角度思考,Visual Studio的易用性对比Eclipse和Flash IDE如何?如果说Flash作为前端技术不尽如人意的话,那Silverlight差的就更远了。大家都在成长,但希望都是往合理的方向。
  • 2009-7-22 22:11:19 回复该留言
  • quote 32.Montage
  • http://montage.javaeye.com
  • 在中国做生意都是靠关系,谁塞的钱多服务的周到谁就能谈下单子,中国人寿这种国企更是如此了。
    都是腐败的不得了,考个驾照都要给考官塞钱, 塞少了他还说:"让我只认这些钱的距离哦"。×××简单是猪狗不如嘛。
  • 2009-7-23 13:11:50 回复该留言
  • quote 34.气愤啊
  • 我k
    有ColdFusion 搭配 Flash/Flex呢
    它个娘西皮的Silverlight + .net还算个p啊
  • 2009-7-24 1:38:50 回复该留言
  • quote 36.狼灰灰
  • 从技术角度讲,如此激烈的讨论已经说明Silverlight的影响力在增加,我开发flash许多年了,最近用上了Silverlight,感觉Silverlight确实比flash强,虽然有些功能还不具备,但是开发大型应用时不会觉得力不从心,主要得益于C#语言的强大。另外程序员在争论时往往带有感情色彩,还有就是知识面的问题,大家都了解自己熟悉的东西,但并不了解对手。Silverlight有一点我值得称赞,就是包容性,Silverlight包容flash的安全策略,flash的资源也很容易导入到Silverlight,另外blend也支持ps和ai文件的导入,反过来,却不行,另外争论是解决不了问题的,只能宣泄情感,关键是拿出东西来。
    Admin7yue 于 2009-7-24 14:32:00 回复
    我这篇文章既不争论,也不抱怨,我可以很明白的说,单纯地就是针对其推广方式的嘲讽,说得很明白了吧。

    再回到你的回复上来:
    C#语言可以作大型应用,但是还有很多的大型应用是Java,Python,PHP和ROR,Flex/Flash也可以同样很好的为这些后端服务提供接口。作为微软花那么多钱铺在SL上,如果它影响力没有增加的话,那才值得奇怪,所以这里我并不质疑影响力增长这个观点。Blend支持PS和AI,是应该的,因为它本来就是从0开始,而PS和AI本来就是第一流的设计软件,所有的设计师都用,所以不需要你说的反过来。举个例子,佳能和尼康都有自己卡口的镜头,但是2者不能互相支持。而腾龙和适马则是副厂,为了求生存,他们自然要既推出支持尼康卡口的镜头,也要推出支持佳能卡口的镜头。这就是一线和非一线的区别。PS简单来说,就是设计圈工具的标准,设计圈的殿堂级别的工具,只听说过别的工具导入PSD的支持,没听说Blend自己有个格式要PS支持的道理,这就是区别。回到我以前的Blog里说到的,Adobe天生骨子里就是图形图像的DNA,跟Adobe的PS谈设计,只有copy的份。

    最后一提,Flash/Flex的东西满世界都是了,倒是SL应该拿出几个不是MS资助的真正应用出来。
  • 2009-7-24 13:39:40 回复该留言
  • quote 37.Shawnhai
  • 7月发此文我第一时间在rss读到了, 只不过太忙没来得及回复, 今天把一些观点发上来, 希望7月能看到:)

    我非常理解7月的心情及做法, 只是想中肯地说一句, 没必要这么激动! 真的, 这还仅仅是微软的客户说两句, 那要微软的人开腔了, 你还不气死?

    我同时也非常理解那位客户的说法, 他已经买了嘛, 他肯定说买的好, 总不至于说"哎呀你看我这刚买完, 才知道Flash好啊, 那叫一个悔啊" 是吧? 再说这种企业钱花贵了不是问题, 但决不能说花错了.

    他说的问题其实也没有攻击性, 我们打个比方吧, RIA开发就像造车, 前台就是车身,后台就是发动机, Flash的车身靓丽那是公认的, 而且其车身跟所有发动机其实都是兼容得很好的. 但注意这是我们内行的汽车制造业商的了解, 而这案例却是大客户要进行整车采购, 他的视角不一样, 他看中的是解决方案整体性, 他甚至也知道flash车身很棒, 但他会想, 你毕竟给他提供的不是整车制造方案, 这要是出了问题, 他找谁啊? 他找你们Adobe, 你说这是发动机的问题, 他找到发动机厂商, 他们说是你车身的问题, 这怎么办? 设身处地想想, 作为大公司的把关的人, 这是可以理解的.

    而且我觉得他说"断代"问题不一定是指Flash啊, 他不担心车身断代, 他也许还要担心发动机断代呢.(接下一条...)
  • 2009-7-24 14:37:06 回复该留言
  • quote 38.Shawnhai
  • (接上一条)
    我前段时间也经历过一个案例, 虽然我觉得Flash最适合这个项目,但客户最终也是倾向选择SL,原因很简单甚至有些哭笑不得, 他们公司之前所有的系统都是.net开发的.

    我和很多不同的角色的接触过, 我发现一个很有意思的现象, 当让承建方提供一个高效,高性价比的方案时, 往往会建议Flash, 而选择SL更多时候来自客户的旨意, 要么承建方本身就是忠实的微软技术平台用户.

    因此从这个角度, 我既觉得双方现在并没有大面积交火, 同时也在想, 如果Adobe要想从微软手中抢得更多的重量级客户, 要么提供更完整的解决方案给大企业的决策者更多信心? 要么直捣黄龙, 高调支持.net开发? 哈哈.(反过来, 微软如果考虑做个Catalyst版的Blend? 支持导入psd和ai, Adobe估计也有点紧张吧:)

    最后, 个人愚见, 作为我很赞赏的一位这么乐意跟社区交流的Adobe"官方人士", 7月, 其实我真希望你这篇博客是这么写的, 三句话就够了:

    "看来这位客户有所不知, 其实Flash跟后端服务的集成能力是最好的, 甚至可以结合.net"

    雍容, 大度, 顺便把很多.net阵营对flash有成见的人扫盲了, 多好!
    Admin7yue 于 2009-7-24 14:49:07 回复
    谢谢你的评论。很多观点值得我学习。

    其实我也是个老大不小的人了,也买入而立,虽然还未不惑,大部分的就技术聊技术的话题我是绝对可以宽容以待的,比如开发者夸flash,骂flash,都是有一定原因的,可以予以交流来求同存异,有些骂出来的问题,说不定还能帮助开发团队下个版本改正这些问题。

    可是,让咱们看看我转载的原文,第一,没任何技术含量,第二,推广手段及其无耻,宣扬自己的时候,是不切任何实际的贬低其他竞争对手,第三,作为我个人的工作职责,Adobe的evangelist,当然要第一个站出来击溃这样的FUD,帮助刚刚进入RIA领域的开发者看清真相,希望广大开发者能够就技术论技术,不要被某些信息给愚弄。
  • 2009-7-24 14:37:35 回复该留言
  • quote 39.Shawnhai
  • :)

    所幸大多数清者自清, 也没那么容易被误导, 消消气啦, 心情好才是最重要的, 别人也会跟着你阳光:D
    Admin7yue 于 2009-7-24 15:11:40 回复
    其实一做别的,就忘了这档子事情了。我本人还是很乐观的,光想着摄影了。:D
  • 2009-7-24 15:05:46 回复该留言
  • quote 40.八爪熊
  • 其实作为Flash也好,Silverlight也好,我想他们在将来的很长一段时间之间的关系不是竞争而是共存.

    很赞同Shawnhai评论里说的一些内容.

    Flash在灵活性上更强大,而Silverlight对于大型企业级应用有着一整套完善的解决方案,包括最近吵的沸沸扬扬的Html5在内他们都有各自的优势,也有着各自的市场空间,他们的存在不是为了竞争,而是为了更好的推动用户体验的升级.在RIA的领域内,懂些技术的人谁也不敢夸下海口说Flash的所有应用Silverlight都能很好很快速的实现,反之也毅然.

    市场应当是见证技术实用性最可靠的证明.

    打个企业配电脑的比喻,Flash给现在的企业的印象更像是组装机,而Silverlight以及相关一整套的方案,给企业感觉更像是品牌机.一个企业选择什么方案来配置自己的公司的电脑,那就更要看老板的口味了.

    对于商业应用开发,据我了解Flash在国外有几个家公司已经做了,而这10年内在国内几乎很难找到成功的商业应用的案例(大多数仍然是各个网站的播放器,轮显,导航,动画片,教学)其中自有原因.Flash在这些常用的功能上已经证明确实可以很好的发挥.然而当提升到商业应用级别,技术上的跨度很大.其开发成本也很大提升,像全站Flash应用的CMS 国内几乎没有,而OA ERP这种级别用Flash全站实现就更加困难的.而且我觉得Silverlight出了个应用Flash把它实现了,还是Flash现有的东西,Silverlight把它实现了,这么去比较没有什么意义,也是一种浪费成本不符合咱节约型社会的做法.

    作为开发人员来说,其实哪种技术并不重要,重要的是要选择可以更好且可行方案来满足企业的需求.

    正时7月,在这个月份发布Silverlight 3确实给博主来气:),希望7月有机会可以看一下人寿的PACS系统,到时依然期待博主的品评.
    Admin7yue 于 2009-7-25 7:05:43 回复
    我完全同意你的观点。:)

    我反感的是典型的买A骂B的不专业做法,就跟我们摄影爱好者圈子里一样,买了佳能骂尼康,不等着挨喷等什么呢。
  • 2009-7-25 0:17:30 回复该留言
  • quote 41.Peter
  • http://fans8.com
  • 好久没有看到这么激烈的评论了~过瘾,呵呵。
    微软进入中国这么多年,销售公关已经非常具有中国特色了。从Macromedia开始,就深谙为啥中国移动会选择一个盗版的动画软件作为手机动画标准;Adobe比MM更了解中国,不过相对微软来说,显得正派了点。
    为啥很多项目不选LAMP?因为不花钱也就意味着某些个人利益的减少。
    让媒体写点软文很正常,花了公家的钱,怎么也得表表功。拿皇粮的,有吃闲饭的,也确有想创新变革的,还好,我们看到的互联网,还是在逐步向着新的、好的、实际的方向发展。
  • 2009-7-25 1:38:51 回复该留言
  • quote 42.周裕波
  • 作为前端技术,Flash/Flex可以和所有的后端技术相结合,其中包括java,ruby,coldfusion,php,乃至.net。目前市场上,作为前端技术,称Flash跟后端服务的集成能力排在业界第二,没有其他前端技术敢称第一。不懂不可怕,就怕不懂装懂啊。



    把xhtml,css,js放于什么位置?
  • 2009-7-26 18:59:17 回复该留言
  • quote 43.路过
  • 依稀记得鲁迅曾经写过一篇文章,两个帝国主义打仗,战场上死的都中国人。
    以前不知道为什么,现在明白了。
    Admin7yue 于 2009-7-27 15:41:18 回复
    这个比喻不恰当,技术无国界。咱中国开发者如果有世界级的技术产品,相信老外也会顶礼膜拜。换句话说,不喜欢RIA技术的开发者,人家才不会关心咱这里讨论的是中国的,还是外国的。
  • 2009-7-27 13:37:59 回复该留言
  • quote 44.阿凯
  • 哪怕说些中肯的话也会被人接受
    这样的人也能算是领导? 脑袋进屎了
  • 2009-7-27 16:26:16 回复该留言
  • quote 45.xl
  • 肤浅!!!用什么工具这么重要?关键是设计思路


    不要成为只会使用工具的工具

    Admin7yue 于 2009-7-27 21:33:55 回复
    我不这么认为,有RIA思路,选任何一种RIA技术,您用记事本实现起来看看?
  • 2009-7-27 16:59:15 回复该留言
  • quote 46.MagicLee
  • 我觉得作为一个技术人员来说,嘲笑客户的技术水平不高事件很不正派的事情,不管这个客户是你的客户还是竞争对手的客户Stop
    Admin7yue 于 2009-7-28 10:00:42 回复
    这件事情倒显的我不正派了,哈哈,是非黑白,由各位去评论吧。

    BTW,我没有嘲笑客户水平不高,我嘲笑的是MS此次的市场推广和宣传手段。
  • 2009-7-27 23:14:37 回复该留言
  • quote 47.MagicLee
  • 打个比喻,这就好比北大的教授去嘲笑清华教授的学生不懂北大的地形,但还是再说我骂的不是你的学生,我骂的是教你学生的老师,你让他熟悉你学校的地形了,可不可以让他再了解下北大的地形?!Hehe

    再打个比喻,一个学生选择了上清华而没选择北大,发表了一下自己为什么上清华而没去上北大的想法,那么是不是所有北大的师生都要去谩骂这个学生跟清华招生办?Sad

    Admin7yue 于 2009-7-28 14:59:16 回复
    可以私下里说,如果公开说就是另一个性质了,尤其都是上市公司,明白了么?再说了,就允许对方可以公开不切实际的贬低Flash,就不许我发表反对和批评言论?貌似还没有上升到“只许州官放火,不许百姓点灯”的级别吧,MS只是个商业公司,他们在公开性质下发表了不切实际,不利于Flash和误导用户的言论,难道我作为Adobe的员工和Flash传教士不能发表针锋相对的论点?我突然想到,如果一个学生如你比喻的这样去评价北大或者清华,你会怎么看?至少我会认为这个学生很白痴,很有病,不对么?

    由 Admin7yue 于 2009-7-28 15:05:42 最后编辑
  • 2009-7-28 10:22:19 回复该留言
  • quote 48.MagicLee
  • 清华的开学典礼上请了当届的高考状元学生A出席开学典礼,底下有人问,你当初为什么报考清华,不报考北大,学生会回答:我在北大会迷路.

    最后演变成清华侮辱了北大Nothing_to_sayNothing_to_say
    Admin7yue 于 2009-7-28 16:37:52 回复
    这个的确很有意思。这位同学代表了他自己,不代表清华,对吧。而且他说的是一个实际情况(对他个人而言)。

    转载的文章在微软SL发布会上以新闻稿的形式发出,不仅代表客户,更代表微软(没责任,谁信?);第二,在稿件里公开声明Flash没有后端服务支持,这是不切合实际,本身就是错误的信息,他其实可以换个说法,说由于我们使用.net,所以还是使用原生C#的SL做项目更好,但是,请注意,发言是“据我们考察,Flash没有后端服务支持”,这就不对了,明摆了是误导新入行的开发者,以FUD的形式攻击竞争对手。第三,说因为担心Adobe会被收购而导致Flash断代,多么“明智的”选择,原来那么多曾经使用过weblogic,mysql的开发者和企业都傻的冒泡,这么重要的断代问题怎么他们都没有想到?

    好了,基于这篇文章的批判我已经刊登了,我不会因此收回我的言论,也不会再为此不同的评论回复下去,有开发者路过我这里,看到我写的文章,了解我的观点,我的目的就达到了。
  • 2009-7-28 15:52:08 回复该留言
  • quote 49.Zeus
  • 7yue大哥我有个小疑问,ADOBE中国招实习生只招研究生吗?
  • 2009-7-29 15:35:47 回复该留言
  • quote 50.jinni
  • http://swfever.com
  • 让我想起最近听到的一个“技术牛人”的话:"我们公司前不久做了一个项目,前端在Flex和Ajax之间选择,最后我们选择了Ajax,主要原因是JS可以做异步请求(无刷新)而且跨平台。"
  • 2009-8-2 20:57:56 回复该留言
  • quote 51.jinni
  • http://swfever.com
  • 最搞笑的观点:“SL+.Net最大的优势在于前端和后端都采用C#语言”。请问:
    1. 前端和后端前采用同样的语言有什么优势了?莫非您的团队可怜到一个人包揽前后端所有开发?对于开发者来说,前端和后端唯一的联系仅仅在于那一层接口而已。Flash的AMF/Remoting可以将各种后端语言的差异性屏蔽。
    2. 从适用性讲,.Net的项目多,还是Java+PHP+Ruby+....的项目多?换一种问法,用Linux作服务器的多,还是用Windows Server作服务器的多?
    3. 如果您的项目只用.Net,采用SL当然是一种不错的选择,但是这个选择只适用于您的项目,而不能作为评价一项技术好坏的依据。更何况这种文章基本上是建立在无知者无畏的基础上的。
  • 2009-8-2 21:12:32 回复该留言
  • quote 52.jack
  • 这个王总不知道是不是以前深圳易好家的,说他们找到微软这话有点假。我觉得微软件抓住的是他们很清楚中国人一直以来都是被企业强奸着的何况是国企,所以他们并不怕用户机上没装Silverlight。所以这点上微软件是有战略意义在里面的,想下国内所有的大企业都为Silverlight做推广那将是一种什么样的结果。所以那个王总一个收了微软件的黑钱。
  • 2009-8-3 10:05:52 回复该留言
  • quote 53.jack
  • 这个王总不知道是不是以前深圳易好家的,说他们找到微软这话有点假。我觉得微软抓住的是他们很清楚中国人一直以来都是被企业强奸着的何况是国企,所以他们并不怕用户机上有没有装Silverlight。所以这点上微软是有战略意义在里面的,想下国内所有的大企业都为Silverlight做推广那将是一种什么样的结果。所以可以肯定的是那个王总一定收了微软的黑钱。
  • 2009-8-3 10:09:00 回复该留言
  • quote 54.rayYee
  • 同意Y。boy的说法,作为一名开发者在技术上,绝对相信flash的实力,说第二,没人敢站第二。但是,同样的,我跟别人说我是flash开发者,都认为我是个画画的,外加一句“哦。。。”
    似懂非似!
  • 2009-8-3 18:25:51 回复该留言
  • quote 55.frank
  • 其实前后端都一种语言,这种魅力是不错的,可以想象的…,好比我,前端是ajax,后端是js asp,小公司,没办法,成本就是这样,我不能为第二种语言花时间,请抱歉! 发扬阿Q精神!
  • 2009-8-4 15:57:36 回复该留言
  • quote 56.FIVE
  • 希望能用 .net 做网站的
    有些前端用FLASH 来 做
    问题就来啦
    关于flex 的教程基本上讲的 是如何与java 连接

    要看.net 还要看 java 教程
    希望多出点 关于 .net 和flash 做网站的教程·
  • 2009-8-7 12:16:49 回复该留言
  • quote 57.shadowsk
  • 呵呵,今天才看到,对于这种低劣的手段,应该没有必要把自己也降到跟他们同一个水平~~~~~~~
  • 2009-8-10 13:38:52 回复该留言
  • quote 58.abc
  • 如果sliverlight可以和.net很好的配合,那么从另一个侧面也就是说sliverlight和java等服务器端不能够很好的配合,是不,哈哈,现在还有人相信微软说的话呀!
  • 2009-10-8 20:44:51 回复该留言
  • quote 59.Scott.Lee
  • http://ldm4321.spaces.live.com
  • 其实还有一个很重要原因是习惯,习惯于封闭的思维。在学校的时候老师们教的都是VB,C#,JAVA,其它都都懒得说。学生们也习惯于这样,学学以前的就好,都是学的8-10年前的东西。教育体制是这样,到国企了都还是这样,其它的东西都不去了解。以前的同学,很多都习惯于MS的东西后,就一直用着。MS的东西,说白一点就是傻瓜式的东西,就像windows一样。尽量你不用动脑子就可以用,不管用得好不好。看看国外就知道了,除了MS的东西,还有很多很多,PHP,ruby,perl,python,c/c++,应该说MS只占过很小很小的一部分,但却占中国人思维的很多,可悲。
    如果说真正的技术人员没有什么说MS的后台很强的。作为程序员来说,一般数据库都用mysql,大型的用oracle,语言要么java,要么c++,做了这么多mmo在线游戏的,都这样,没见几个是用C#的,没感觉到c#后台强大到了,轻量级不如php,ruby,重量级不如C++。当然我也做过c#有一年多,当遇到mmo游戏时只有用c++,再回到中小型web时,发现又不如php,ruby,没办法,只有放弃。
    至于Silverlight,没用过。我只知道做web mmo game的,只有flash,没有Silverlight。自己也亲身开发过flash mmo game,flash是有一些问题,但都可以慢慢搞定,不知道Silverlight能搞定么?为什么就没有mmo的game呢?Silverlight,linux上可用么?好不好,看看市场用的什么就知道。

    只是作为一名后台+前台的人人员,说了两句话
  • 2009-10-23 1:11:33 回复该留言
  • quote 60.z1
  • 开始我以为不蠢,看到这么多搞笑的评论后就知道这些人还真是搞前端的,也够蠢的;根本就分不清后端技术的优劣
  • 2009-12-26 10:54:15 回复该留言

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

日历

最新评论及回复

最近发表

Powered By Z-Blog 1.8 Walle Build 91204

Copyright 2007 www.7yue.com. Some Rights Reserved.
京ICP备05064035号