网站导航免费论文 原创论文 论文搜索 原创论文 网学软件 学术大家 资料中心 会员中心 问题解答 原创论文 论文素材 设计下载 最新论文 下载排行 论文上传 在线投稿 联系我们
返回网学首页
网学联系
最新论文 推荐专题 热门论文 素材专题
当前位置: 网学 > 编程文档 > C# > 正文
.NET发展中的几个失误
来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 12/10/14
下载{$ArticleTitle}原创论文样式
   clamphammer 发表于2006-07-17 08:56:00  IP: 60.55.113.*
写的不错,有同感

#   sharper 发表于2006-07-17 09:02:00  IP: 218.2.172.*
当我们在这儿讨论.net/j2ee 如何如何的时候, 国外的.net ISV 已经开始做出了漂亮的控件(Win,Web etc), 做出了很好的应用(银行级别的应用)

#   卡卡西 发表于2006-07-17 11:22:00  IP: 210.22.90.*
就从传统web说起,一个html浏览器(client)<---->html提供者(web服务器)。也就是它也只是传统C/S架构一种,只是它基于标准而带来了普及性,使得html浏览器(client)逐步演变为一个基础设施(平台)。很多应用在往这个架构上移,于是基于这个架构的被称为B/S的架构出现了。然而很遗憾,它原先并不是作为互联网应用平台角度而设计的,于是就有了以下的感慨:
         纵观web的历程,就是在一个不适合交互的基础架构上搭建交互。
          扭曲的发展!
          强扭的瓜的感觉。
        所以我们要的是一个更为通用的互联网应用平台,它应该吸取B/S的URL的想法,但是他指向的是实际的程序,并被下载到本地运行。但这个过程某种程度上被透明,所以对用户来说他完全可以没有client的概念!当然他首先应该有这样一个互联网应用平台。
      其实这就是让用户直接可以面向服务,面向服务是个好概念,所以它并不局限于人于机器之间。软件不同的组件之间或不同应用之间(可分布在不同物理设备上)可以面向服务的概念集成在一起------即SOA.其中已多对多,松耦合为特点。

所以我们可以把以后的IE甚至整个vista叫做互联网应用平台,而不是纯粹的单机OS.
  
其实我认为这才是.net战略的重大意义。当然不仅ms干这事,其他人也干,只是我觉得.net战略最为宏伟!

#   headchen 发表于2006-07-17 14:58:00  IP: 221.201.39.*
myan写的还是很精彩的,也是很有见地的,但我不理解为什么会有这么多苍白的谩骂。
1.现在讨论这个问题过时来吗?或者不新鲜来吗?如果对于一些八卦媒体来说,或许是这样。但对于对于正在从事这个行业的人来说,正当时。.net推行6年后效果如何?微软的承诺或者预期实现来吗?对于ms fans来说,m$下一步还要干什么?这些问题是实实在在的。
2。我认为,.net战略的问题并不是M$矛盾或者犹豫所致,从一开始就没有打算跨平台,估计将来也不会。他首先是提供来一个windows上统一一致的计算模型,是对于以往一些技术比如Com的一个大的升华。配以C#这样比较优美的语言和vs。net这样强大的开发工具,使得在托管环境下不管是服务器端还是客户端的软件系统更容易搭建,复用性也更好。其次对互联网SOA的趋势给予来强有力的支持。从这两点来说,是很成功的,缺陷在于在其基础之上的应用一来很少,而来比较丑陋。最失败的就是asp.net,M$还是在继续着他pc时代的思维,把精力放在“快速搭建简单的应用”上,最好是一行代码也不用写,点几下鼠标就生成一个网站,在个人或者业余网站上,这体现来很大威力,但在专业网站和应用中,不管在网站模式还是在基于web app,人们宁肯麻烦点,也要稳定、高效的应用,在这一点上,需要的透明,高质量的可复用模块,而不是微软做好,我来配置。M$要承认互联网的多样性,他不可能把一切做好,应该把该公开的公开,以开发的姿态迎接、容纳多样性的需求和解决方案。就asp.net来说,我发现其实能够利用的就是IIS和C#已经VS.net,就那么几个丑陋不堪的web控件,还遮遮掩掩地又是混淆又是加密的。唉,不说了这个了。就最近他推出的开源的atlas(不容易啊),可以看出,M$又体现出了自己的“无知无畏”的精神,首先从底层试图把javascript改造成为一个强类型语言,其次其目标又是把javascript改造成为一个客户端的虚拟机,想不编写脚本,通过xml配置来解决客户端的交互问题,反而在丧失来javascript动态语言某个特点之后,出现来“xml脚本”,变得更难以理解和罗嗦。其结果是运行笨重、缓慢、低效,灵活性差。
在csdn上有一个好像是“很美的平台和很丑的应用”的视频,观点我是同意的,但感觉他们没有说到点子上。真正的问题出现在:微软试图以pc平台上的霸道的方式来推行自己的互联网战略,其核心就是一条:我把一切都作好,你们的工作就是点鼠标配置。显然这是非常荒谬的。其结果是出现很多的“玩具应用”,M$不可能涵盖所有的互联网需求,甚至可以毫不客气地说,他了解地很少,唯一地出路就是承认互联网领域地社会分工和多样性,做好自己份内地事,团结社区,以开放地姿态来拥抱世界。

#
  • 下一篇资讯: 比较 .NET 和 Java
  • 网学推荐

    免费论文

    原创论文

    浏览:
    设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
    湘ICP备09003080号