zhou JamesID:jameszhou
[修改头像]
71432次访问,排名1196好友0人,关注者25
PMP & MCAD
jameszhou的文章
原创 84 篇
翻译 0 篇
转载 0 篇
评论 67 篇
James Zhou的公告
Locations of visitors to this page

最近评论
javaca:老师,我也要一份,能不能给我发一下你的PPT教程啊,谢谢了
javaca88@163.com
小猫:我刚入门。net
能不能给我发一下你的PPT教程啊,谢谢了
yuanjinhui123@gmail.com
clark:强!顶一个~
loro:从微软公司发展历程来看,每一个被微软模仿的产品,一般都是3.0以前不能撼动原产品的地位,3.0以后开始保持平行,5.0开始淘汰原产品,(IE vs 网景, DirectX vs OpenGL, VC++ vs Builder C++等等)

其他的不发表意见.这倒是事实..
downmoon:请问楼主是PMP还是IPMP?
文章分类
收藏
    相册
    链接
    Old Blog - Runner on .NET
    存档
    订阅我的博客
    XML聚合  FeedSky

    原创 Silverlight - Web应用的一道强光

    新一篇: WPF - 基础问题

    微软发布WPF的时候,看过几个结合Vista的Demo,界面很cool,那时候的感觉是WinForm应用程序的开发要经历一场"绚烂"的升级了。 后来看到WPF/E的(WPF Everywhere)消息,看到这个codename当时很有疑问:一个.NET 3.0的组成部分,怎么就能everywhere? 毕竟不是每台电脑上都装有.net framework,甚或操作系统都不是Windows。

    随着WPF/E更名为正式名称Silverlight,以及Silverlight 1.1 Alpha 版本的发布,答案变得清晰,而且令人兴奋! - 一个跨操作系统,跨浏览器的Web应用平台出现了。Silverlight 这样一个4.5MB的浏览器插件(1.1 Alpha文件)是如何做到的这些的?

    1.  内置了一个CLR engine,为.NET 程序在浏览器中提供了一个运行时环境 - cool
    2.  内置了一个轻量级的.NET Framework,用于支持应用开发,当然包含对WPF的支持
    3. 内置了一个HTML DOM managed API - cool! JavaScript 跟C#/VB.NET等.NET语言的编程风格相差太多,这也是令许多开发人员头疼的。也许一个一致的HTML DOM编程API可以让开发人员忘记JavaScript. :-)
    4. 不一定需要ASP.NET在Server端的支持,Server端可以是PHP,JAVA等平台 - very cool - 这就是其跨平台的特性,一个浏览器端的插件已经足够了。当然,使用ASP.NET会得到更多的更能支持。

    这是一个令人兴奋的平台,Web应用将会产生令人震撼的变化。有人说Sliverlight是针对Adobe Flash的Killer Application,依托背后强大的.NET Framework以及新增的对动态语音IronRuby,IronPython等的支持,Sliverlight的前景不可限量,将来Flash可能不在是一个量级的对手了。

    下面是一个Silverlight应用的截图



    详细介绍来自 ScottGu的blog - http://weblogs.asp.net/scottgu/archive/2007/05/07/silverlight.aspx
    其中有很多关于Sliverlight开发的资源链接


    [UPDATE 2007-08-7]: 目前官方的Silverlight 1.1 开发工具是VS2008 beta, 但是也可以用VS2005 :-) Tip - 如何用VS 2005开发 Silverlight 1.1 app  http://blogs.sqlxml.org/bryantlikes/archive/2007/05/02/silverlight-hello-world-in-c-from-vs-2005.aspx

    [UPDATE 2007-08-8] 几个关于WPF的基础问题 以及其他WPF相关文章

    发表于 @ 2007年08月04日 12:40:00|评论(loading...)|编辑

    旧一篇: 比尔.盖茨终于毕业了

    评论

    #xiehuiqi 发表于2007-08-07 09:44:15  IP: 222.243.204.*
    用户需要安装插件,这是个麻烦事
    #abc 发表于2007-08-07 11:51:52  IP: 218.20.56.*
    当初 .net 提出时, 也是说 java killer ..... 几年过去, java 依然红红火火, dot net 还在努力去 kill ....

    现在, 又出了个 flash kill .... 其实, 做 flash 的更多的是广告公司和动画制作公司...你去这些公司问问, adobe 是谁... 连扫地搞清洁的都知道... 在图形处理这一块, 如果微软公司没有强劲的工具... adobe 依然是强大的, flash 的地位依然不可动摇.....在广告公司设计人员的眼里, 微软不是一个量级的...

    #shrpcn 发表于2007-08-07 12:59:01  IP: 218.2.172.*
    一切皆可能,固有的格局终究会被打破。
    #janchie 发表于2007-08-07 14:01:44  IP: 61.141.196.*
    首先不说,微软在图形处理方面不可能超过Adobe,在微软没有比photoshop及flash更好的设计工具诞生之前,Silverlight 要替代flash基本不可能。flash客户端插件的优势就是动画,所以说flash不是Sliverlight量级的对手是个笑话,Silverlight 也永远超不过Flash,Silverlight 也就可能就在RIA领域有所成就,在超越flex前还要打上问号,Silverlight 在客户端不会有所为的。
    #diandian 发表于2007-08-07 15:09:36  IP: 124.243.204.*
    微软经常会让人兴奋一下,再失望一下
    #lxdff 发表于2007-08-07 16:15:51  IP: 124.254.8.*
    Silverlight中文社区夏日活动,欢迎参加
    http://silverlight.cn/forums/thread/1307.aspx
    #jameszhou 发表于2007-08-07 21:44:45  IP: 60.253.128.*
    to xiehuiqi: flash 也需要安装插件才能在浏览器显示的,Sliverlight就象是在浏览器中的一个sandbox来提供必要的支持来运行那些绚丽的程序。

    to abc: 其实我并不希望任何killer application 会真的kill掉对手,只有存在竞争才会不断出现革新。可以说killer的出现是kill掉了对手的"过去",从而才会有"新生",Java这些年的发展也得益于.NET在不断的killing... :-)

    to janchie: Silverlight并不是图形处理软件,因为不可能跟PS来做比较. Silverlight可能在某些方面不如Flash,但是Sliverlight只是微软WPF的一个组成部分,WPF的Desktop程序其界面设计可以很容易的移植到Web程序中,这点真的很cool.
    #zentyme 发表于2007-08-07 22:16:22  IP: 222.95.55.*
    插件M$不怕,他有OS的自动升级的终极必杀.只是开发群体和用户忠诚才是竞争的关键
    #Could 发表于2007-08-08 19:59:29  IP: 220.231.223.*
    4M的插件,会不会太大?我只关心这个东东在linux下面运行得怎么样。
    #文明公社王计平 发表于2007-08-09 11:00:06  IP: 222.129.24.*
    Silverlight很难替代Flash的垄断地位,但是占得相当份额的市场的可能性还是非常大的。
    #Jove 发表于2007-08-09 14:53:24  IP: 57.72.22.*
    这些技术Adobe已经在3年多前就提供了,M$现在再跟在别人后面追没什么前途

    何况Silverlight对Dev的体验还是很差的
    #EmilMatthew 发表于2007-08-09 21:33:52  IP: 222.93.228.*
    说到用户体验,更多是UI Designer做的事,更多要求的是非理性的思维和想法。
    这一点,ADOBE阵营牢牢吸引的大量的设计师,玩酷玩新是他们的强项(www.blueidea.com),崇尚理性思维的developer只能靠边站。
    而看看今天Silverlight的宣传广告中,大量的"技术创新"术语出现在其中,这此的确会让developer们血脉膨胀,但这样的广告,我们看过不止一次了,JAVA、.NET、......。
    其实,ADOBE阵营编程严谨些的不多,不过也有奇才(www.robertpenner.com),若两家能结合下... ...
    #sunitcn 发表于2007-08-11 17:17:17  IP: 220.196.244.*
    微软的设计软件已经上线,大家可以去看看。全面支XAML VERY COOL
    WPF、Silverlight在微软全方位的支持下,前途不可限量
    #yueximing0220 发表于2007-08-22 17:49:17  IP: 221.219.3.*
    不要跟在微软后面跑啊 弟兄们~~~~~~
    #fanfzyer 发表于2007-08-22 23:00:04  IP: 58.31.72.*
    作者在忽悠人啊,大家不要信他的.会死人的.
    如果真被他说动了就亲自体验一下就知道了
    WPF垃圾的很啊.
    速度慢的要死.
    #motse 发表于2007-08-30 23:16:59  IP: 221.221.202.*
    似乎这些东西SUN很久很久以前就已经做过了
    #the777 发表于2007-10-02 16:48:37  IP: 59.173.153.*
    微软掌握有图形驱动引擎(DirectX),这就是一个最大的优势,
    FLASH的脚本语言(ActionScript)自成一格,程序员一般不愿去学习(因为程序员要掌握的语言种类实在太多了:=)),而SilverLight可以使用程序设计语言(如C#,JAVAScript,Ruby,PHP,JAVA等)来做为后台脚本语言,这无疑又是一个大大的优势,仅此两点,就足以证明SilverLight超越FLASH只是时间问题,当然还有其它因素,从微软公司发展历程来看,每一个被微软模仿的产品,一般都是3.0以前不能撼动原产品的地位,3.0以后开始保持平行,5.0开始淘汰原产品,(IE vs 网景, DirectX vs OpenGL, VC++ vs Builder C++等等)
    #def 发表于2008-01-02 13:39:42  IP: 218.18.15.*
    >>当初 .net 提出时, 也是说 java killer ..... 几年过去, java 依然红红火火, dot net 还在努力去 kill ....


    .NET 已经让java开源,并且准备完全免费了,只是几年时间
    #def 发表于2008-01-02 13:41:16  IP: 218.18.15.*
    Sliverlight 刚开始 adobe 已经把花钱买的flash内核开放出来
    #FZ 发表于2008-01-12 22:59:58  IP: 221.219.24.*
    除了IBM之外, 有哪个软件公司能像微软这样完全掌握 操作系统,编程语言,编译器,数据库 这些底层核心技术的?
    #loro 发表于2008-03-15 09:33:41  IP: 58.33.213.*
    从微软公司发展历程来看,每一个被微软模仿的产品,一般都是3.0以前不能撼动原产品的地位,3.0以后开始保持平行,5.0开始淘汰原产品,(IE vs 网景, DirectX vs OpenGL, VC++ vs Builder C++等等)

    其他的不发表意见.这倒是事实..
    发表评论  


    登录
    Csdn Blog version 3.1a
    Copyright © James Zhou