`
leebai
  • 浏览: 64479 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

WPF/E已死,Silverlight只是个冒牌货,Java RIA开发还要在黑暗中摸索更长的时间。

阅读更多

没有可视化IDE的RIA开发,就是在黑暗中摸索的RIA开发。

微软的WPF/Everywhere曾经让人幻想全面WebRIA时代的到来,但WPF/E变成Silverlight之后,虽然正式版还没出来,但已经可以看出Silverlight已经大大地变味,不再是真正的WPF/Everywhere了,也不再是RIA追随者们所要的东西了-----也许一开始WPF/E就是个大忽悠,看这个:http://blogs.msdn.com/mharsh/archive/2006/12/06/what-is-wpf-e-really.aspx ,再看这个:http://silverlight.net/quickstarts/default.aspx

微软已经为.NET阵营的RIA开发者准备了功能强大的ASP.NET AJAX,没有必要再搞一套类似但通用的东西,来帮助j2ee与.net竞争。

微软打击j2ee的策略是不会停止的,Java Web的开发者可能还要再辛苦几年。
分享到:
评论
137 楼 chxzly1981 2007-10-12  
我只想说一句,要MS的产品真正的平台中立,那我们在这之前一定可以看到:小布什在公众面前真诚的向拉登叔叔说“谢谢你给我的帮助!!!!”
136 楼 holy 2007-06-15  
到处都在吵。。。
135 楼 Julien 2007-05-23  
VB的支持老早就windows内建了,但并没有获得决定性的优势
不过执行环境向客户端迁移倒确实是win阵营夺回主导权的机会
134 楼 icefire 2007-05-20  
.net出来的时候Java阵营有很多人说什么?
C#出来的时候又是怎样的评价呢?
可是现在呢?
等vista普及了,到时候就知道是怎样一个情况了!
现在我身边就有很多人在等vista成熟起来!
133 楼 打击者 2007-05-15  
在vista 没有普及到一定程度(幻想每一个wpf应用都期望现在已有的xp用户都打上巨大的dotnet fx3包,有点不敢想象),WPF也尚未成熟(也还没有相应的IDE)的时候,MS会任由其他竞争对手在自己画好的圈中攻城略地? 想必不会。silverlight担当的就是填补这段空白的角色,更借wpf/e,xaml之名宣传将来真正的杀手锏。

132 楼 treenode 2007-05-14  
这贴的走向已经看不懂了。
同意前面某位的说法,sl肯定是过渡性的技术,但Windows不是。
131 楼 charon 2007-05-14  
现在有什么好扯得。没准过了一年,sl在哪儿都很难找到了呢。到时候ms肯定有了更锐利的武器。
130 楼 neuhawk 2007-05-14  
很难说的,起码很多软件还不能用sl实现.
比如office,flashget.
我只是想说sl出现会导致windows灭亡也太可笑了.
129 楼 winterwolf 2007-05-14  
楼上两位没有理解问题的核心

html虽然是标准 flash虽然很流行 但是影响力没有sl类的大

sl出现后所有的程序都是web程序 没有绝对意义的pc 现有的桌面程序都会被web程序和界面取代。
128 楼 ray_linn 2007-05-14  
winterwolf 写道
ray_linn 写道


请你回答一下,html是平台无关的吧....如果是的话,是不是java就该终结.net?或者FF终结了IE?


第二,请问这种无关性能开发出所有产品么?

比如说一个存取麦克风的录音软件?不可能,因为这时候就回到了平台相关性上来了,你仍然需要在linux kernel和ms HWL上做选择,也意味着.net framework提供的value-added的东西,比如朗读服务,比如媒体服务,这部分界面之外的东西,linux上还是抓瞎。

第三,XUL平台无关性,不等于客户体验平台无关性。同样一个Form,在vista上就是crystal透明的样式,而linux上,可能还是那种灰头土脸的样子,这些客户选择windows而不选择linux的因素始终会存在,否则世界上也不会有80%的机器都是windows了。

linux差劲的地方就是客户体验(特指client)。


flash在 linux 和 windows上显示效果不一样吗 ?

如果所有操作系统的界面都用sl的标准 显示效果不一样吗? 开发方法不一样吗?  

这样还有谁关心底层是windows还是linux ?

sl来了 windows再见了


不要避而就其轻。
127 楼 neuhawk 2007-05-14  
sl不支持linux的,虽然mono计划今年发布linux版本.
flash也支持linux,不见ms消失.
分析原因太片面了吧
126 楼 winterwolf 2007-05-14  
ray_linn 写道


请你回答一下,html是平台无关的吧....如果是的话,是不是java就该终结.net?或者FF终结了IE?


第二,请问这种无关性能开发出所有产品么?

比如说一个存取麦克风的录音软件?不可能,因为这时候就回到了平台相关性上来了,你仍然需要在linux kernel和ms HWL上做选择,也意味着.net framework提供的value-added的东西,比如朗读服务,比如媒体服务,这部分界面之外的东西,linux上还是抓瞎。

第三,XUL平台无关性,不等于客户体验平台无关性。同样一个Form,在vista上就是crystal透明的样式,而linux上,可能还是那种灰头土脸的样子,这些客户选择windows而不选择linux的因素始终会存在,否则世界上也不会有80%的机器都是windows了。

linux差劲的地方就是客户体验(特指client)。


flash在 linux 和 windows上显示效果不一样吗 ?

如果所有操作系统的界面都用sl的标准 显示效果不一样吗? 开发方法不一样吗?  

这样还有谁关心底层是windows还是linux ?

sl来了 windows再见了
125 楼 neuhawk 2007-05-14  
ray_linn 写道
winterwolf 写道
ray_linn 写道
winterwolf 写道


2 java linux阵营因无法使用sl被迫自己开发类sl产品和xul标准 linux会效仿silverlight 由于linux开放 linux上的底层实现会更丰富 更多样


这仍然是个伪命题,HTML并没有终结MS,所以再有XUL也不能,很明显XUL不可能完成所有的事,很多项目仍然必须贴近平台,甚至可以说90%的项目都应该是和平台相关的.


终结ms的不是xul而是客户端开发的平台无关性。

sl就是推动这种变革的产品。未来的操作系统就是内核层(linux kernel) + 类似微软的dx层 +web 终端(新操作系统比如sl)


请你回答一下,html是平台无关的吧....如果是的话,是不是java就该终结.net?或者FF终结了IE?


第二,请问这种无关性能开发出所有产品么?

比如说一个存取麦克风的录音软件?不可能,因为这时候就回到了平台相关性上来了,你仍然需要在linux kernel和ms HWL上做选择,也意味着.net framework提供的value-added的东西,比如朗读服务,比如媒体服务,这部分界面之外的东西,linux上还是抓瞎。

第三,XUL平台无关性,不等于客户体验平台无关性。同样一个Form,在vista上就是crystal透明的样式,而linux上,可能还是那种灰头土脸的样子,这些客户选择windows而不选择linux的因素始终会存在,否则世界上也不会有80%的机器都是windows了。

linux差劲的地方就是客户体验(特指client)。

还有很多别的原因,
如用户喜欢,很多企业软件不支持等.
124 楼 ray_linn 2007-05-14  
winterwolf 写道
ray_linn 写道
winterwolf 写道


2 java linux阵营因无法使用sl被迫自己开发类sl产品和xul标准 linux会效仿silverlight 由于linux开放 linux上的底层实现会更丰富 更多样


这仍然是个伪命题,HTML并没有终结MS,所以再有XUL也不能,很明显XUL不可能完成所有的事,很多项目仍然必须贴近平台,甚至可以说90%的项目都应该是和平台相关的.


终结ms的不是xul而是客户端开发的平台无关性。

sl就是推动这种变革的产品。未来的操作系统就是内核层(linux kernel) + 类似微软的dx层 +web 终端(新操作系统比如sl)


请你回答一下,html是平台无关的吧....如果是的话,是不是java就该终结.net?或者FF终结了IE?


第二,请问这种无关性能开发出所有产品么?

比如说一个存取麦克风的录音软件?不可能,因为这时候就回到了平台相关性上来了,你仍然需要在linux kernel和ms HWL上做选择,也意味着.net framework提供的value-added的东西,比如朗读服务,比如媒体服务,这部分界面之外的东西,linux上还是抓瞎。

第三,XUL平台无关性,不等于客户体验平台无关性。同样一个Form,在vista上就是crystal透明的样式,而linux上,可能还是那种灰头土脸的样子,这些客户选择windows而不选择linux的因素始终会存在,否则世界上也不会有80%的机器都是windows了。

linux差劲的地方就是客户体验(特指client)。
123 楼 neuhawk 2007-05-14  
打击者 写道
silverlight
本身就是wpf统一桌面与web程序表现形式的过度产品
讨论死不死的有点没必要个人觉得 
flex,wpf/e,传统web完全可以共存

同意~.
122 楼 neuhawk 2007-05-14  
winterwolf 写道
leebai 写道
winterwolf 写道
leebai 写道
winterwolf 写道
应该是基于DirectX的

java阵营可能不是ms的对手 j2ee jsf都是比较严重的错误 

ms最后也是失败者



听不懂winterwolf这话什么意思,“地球最终总要爆炸”?

选择java用在服务器端还是不错的。


silverlight这个技术如果在市场上成功 那么后浏览器时代就开始了

1 操作系统 直接和服务器用xml交换信息。

2 然后服务器端用什么技术就没有限制了。c#原先的优势没有了

3 linux会效仿silverlight 由于linux开放 linux上的底层实现会更丰富 更多样

4  无论用什么操作系统 界面都是silverlight.用户体验是一样的没人关系是基于linux的还是windows的 ms的传统优势没有了

5 微软再见了


我的逻辑推理方式和ray_linn相反:

因为对微软来说,“5 微软再见了”是伪命题 ,所以前面某一步或几步肯定不成立。


那么如果微软将sl和.net 和操作系统捆绑
1 微软在市场上很成功(不成功就不用说了)

2 java linux阵营因无法使用sl被迫自己开发类sl产品和xul标准 linux会效仿silverlight 由于linux开放 linux上的底层实现会更丰富 更多样

3  无论用什么操作系统界面都是silverlight方式的.户体验是一样的没人关系是基于linux的还是windows的 ms的传统优势没有了

4 微软再见了.

sl和.net也许绑定,但和操作系统就不能这么认为了.
再说office和windows绑定,ms灭亡了吗?
讨论这些没有任何意义的东西.
121 楼 打击者 2007-05-14  
silverlight
本身就是wpf统一桌面与web程序表现形式的过度产品
讨论死不死的有点没必要个人觉得 
flex,wpf/e,传统web完全可以共存
120 楼 winterwolf 2007-05-14  
ray_linn 写道
winterwolf 写道


2 java linux阵营因无法使用sl被迫自己开发类sl产品和xul标准 linux会效仿silverlight 由于linux开放 linux上的底层实现会更丰富 更多样


这仍然是个伪命题,HTML并没有终结MS,所以再有XUL也不能,很明显XUL不可能完成所有的事,很多项目仍然必须贴近平台,甚至可以说90%的项目都应该是和平台相关的.


终结ms的不是xul而是客户端开发的平台无关性。

sl就是推动这种变革的产品。未来的操作系统就是内核层(linux kernel) + 类似微软的dx层 +web 终端(新操作系统比如sl)
119 楼 ray_linn 2007-05-14  
winterwolf 写道


2 java linux阵营因无法使用sl被迫自己开发类sl产品和xul标准 linux会效仿silverlight 由于linux开放 linux上的底层实现会更丰富 更多样


这仍然是个伪命题,HTML并没有终结MS,所以再有XUL也不能,很明显XUL不可能完成所有的事,很多项目仍然必须贴近平台,甚至可以说90%的项目都应该是和平台相关的.
118 楼 winterwolf 2007-05-14  
leebai 写道
winterwolf 写道
leebai 写道
winterwolf 写道
应该是基于DirectX的

java阵营可能不是ms的对手 j2ee jsf都是比较严重的错误 

ms最后也是失败者



听不懂winterwolf这话什么意思,“地球最终总要爆炸”?

选择java用在服务器端还是不错的。


silverlight这个技术如果在市场上成功 那么后浏览器时代就开始了

1 操作系统 直接和服务器用xml交换信息。

2 然后服务器端用什么技术就没有限制了。c#原先的优势没有了

3 linux会效仿silverlight 由于linux开放 linux上的底层实现会更丰富 更多样

4  无论用什么操作系统 界面都是silverlight.用户体验是一样的没人关系是基于linux的还是windows的 ms的传统优势没有了

5 微软再见了


我的逻辑推理方式和ray_linn相反:

因为对微软来说,“5 微软再见了”是伪命题 ,所以前面某一步或几步肯定不成立。


那么如果微软将sl和.net 和操作系统捆绑
1 微软在市场上很成功(不成功就不用说了)

2 java linux阵营因无法使用sl被迫自己开发类sl产品和xul标准 linux会效仿silverlight 由于linux开放 linux上的底层实现会更丰富 更多样

3  无论用什么操作系统界面都是silverlight方式的.户体验是一样的没人关系是基于linux的还是windows的 ms的传统优势没有了

4 微软再见了.

相关推荐

    C#开发WPF/Silverlight动画及游戏系列教程(Game Tutorial 前38节)

    C#开发WPF/Silverlight动画及游戏系列教程(Game Tutorial)目录 本系列教程目录如下: C#开发WPF/Silverlight动画及游戏系列教程(Game Tutorial):(一)让物体动起来① C#开发WPF/Silverlight动画及游戏系列教程...

    解说wpf与wpf/e

    例如,WPF/E可以与ASP.NET AJAX、C#、VB等.NET框架中的其他技术协同工作,创建更高效、更易于维护的解决方案。 与Adobe Flash的比较,WPF/E经常被称为“Flash杀手”。两者在提供互动内容方面有相似之处,但WPF/E的...

    C#开发WPF/Silverlight动画及游戏系列源码(Part2)

    C#开发WPF/Silverlight动画及游戏系列教程(Game Tutorial) 的源代码 第一部分源码:WPFGameTutorial_PartI.rar(1-20节) 第二部分源码:WPFGameTutorial_PartII.rar (21-26节) 第三部分源码:WPFGameTutorial_Part...

    WPF/SilverLight 代码

    **WPF(Windows Presentation Foundation...尽管Silverlight的发展已经放缓,但WPF仍然在Windows桌面应用开发中占有重要地位。学习和掌握这些技术,有助于开发者在Windows环境中创建出具有吸引力和用户体验良好的应用。

    C#开发的WPF/Silverlight游戏

    我将在本教程中完全屏弃它所有的弱点,实现它未实现的所有功能,让所有的朋友们均能用WPF/Silverlight进行游戏深度开发 可以通过对App.xaml的StartupUri参数进行修改,实现不同的Window启动首选项 如果编译不通过...

    wpf/silverlight读取shapefile文件类

    标题中的“wpf/silverlight读取shapefile文件类”是指在Windows Presentation Foundation (WPF)和Silverlight这两个Microsoft的开发框架中,实现读取地理信息系统(GIS)中常用的Shapefile格式的代码类。Shapefile是...

    WPF/Silverlight动画及游戏系列教程及代码(WORD)

    **WPF/Silverlight动画与游戏开发:深入学习与实践** WPF(Windows Presentation Foundation)和Silverlight是Microsoft推出的两款强大的UI框架,主要用于构建富媒体和交互式应用程序。本系列教程专注于这两个平台...

    WPF、SilverLight、XAML新技术文档

    - **Silverlight项目结构**:一个典型的Silverlight应用程序包含客户端和服务器两部分,客户端代码运行在浏览器中的Silverlight插件中,服务器端代码则处理数据和通信。 - **媒体播放与交互**:Silverlight支持媒体...

    C#开发WPF/Silverlight动画及游戏系列教程(Game Tutorial 50节全)

    《C#开发WPF/Silverlight动画及游戏系列教程》是一个全面涵盖WPF(Windows Presentation Foundation)和Silverlight技术的游戏开发教程,共计50节课。本教程深入浅出地介绍了如何利用C#语言来构建丰富的用户界面和...

    WPF/Silverlight 开关按钮 开源DLL

    在本文中,我们将深入探讨WPF(Windows Presentation Foundation)和Silverlight中的开关按钮控件,以及如何使用开源DLL实现这一功能。"Toggle Switch Control Library"是开发者社区共享的一个资源,它提供了一个...

    WPF/SILVERLIGHT图片放大缩小拖动

    在WPF(Windows Presentation Foundation)和Silverlight这两个微软的UI框架中,图片的放大、缩小以及拖动功能是常见的需求,特别是在开发地图应用或者图像查看器时。这些功能的实现涉及到了图形绘制、用户交互以及...

    WPF and Silverlight 学习笔记

    在本系列的学习笔记中,我们将深入探讨Windows Presentation Foundation (WPF) 和 Silverlight这两个由Microsoft推出的用户界面框架。这两者都是用于构建丰富的桌面和Web应用程序的技术,但它们各有特点和适用场景。...

    Silverlight(WPF)中文版教程

    - **“WPF/E”**: 是 Silverlight 的早期代号,后来更名为 Silverlight。它的目标是提供一种新的 Web 呈现技术,可以在不同的平台上运行。 - **XAML**: 作为“WPF/E”(即 Silverlight) 的核心组成部分,XAML 用于...

    WPF/Silverlight动画及游戏系列教程(WPF21-26

    在本系列教程“WPF/Silverlight动画及游戏”中,我们将深入探讨Windows Presentation Foundation (WPF) 和 Silverlight这两个Microsoft开发的富客户端技术在创建动态用户体验和游戏方面的强大功能。教程涵盖WPF 21至...

    精通SILVERLIGHT:RIA开发技术详解.part1(共2)

    silverlight开发经典书籍,RIA开发技术,WPF开发者也可参考。

    ArcGIS Silverlight/WPF API 2.0

    ArcGIS SilverLight/WPF API 2.0版本已正式发布,新特性包括: 1、使用2.0开发应用必须基于SL4.0,不再支持SL3.0版本。 2、构建SL4.0版本的应用必须使用Visual Studio 2010 和 Expression Blend 4 。 3、支持...

    C#开发WPF/Silverlight动画及游戏系列源码(Part6)

    C#开发WPF/Silverlight动画及游戏系列教程(Game Tutorial) 的源代码 第一部分源码:WPFGameTutorial_PartI.rar(1-20节) 第二部分源码:WPFGameTutorial_PartII.rar (21-26节) 第三部分源码:WPFGameTutorial_Part...

    C#开发WPF/Silverlight动画及游戏系列源码(Part5)

    C#开发WPF/Silverlight动画及游戏系列教程(Game Tutorial) 的源代码 第一部分源码:WPFGameTutorial_PartI.rar(1-20节) 第二部分源码:WPFGameTutorial_PartII.rar (21-26节) 第三部分源码:WPFGameTutorial_Part...

Global site tag (gtag.js) - Google Analytics