LOGO OA教程 ERP教程 模切知识交流 PMS教程 CRM教程 开发文档 其他文档  
 
网站管理员

.NET十年:技术梦想的两极

admin
2010年7月24日 22:51 本文热度 4336

很难想象,如果没有.net和c#语言,微软平台会变成什么样子。尽管如此,在这十年里,有些事情还是没有能够按照预选设想的进行。下面,让我们一起来看看来自.net故事中的酸甜苦辣。

.net十年:技术梦想的两极

遗漏:代码访问安全策略

代码访问安全策略起初是为了通过给予管理员权限来控制使用.net库和应用程序的权限来确保windows的安全。但不幸的是,就像微软已经承认的那样,成功地进行这项策略的配置对于普通人而言过于复杂。所以,它基本上已经从.net 4.0架构中被移除。

实现:aps.net模型-视图-控制器

微软的asp.net网络窗体在当时来看可以说是一个辉煌的进步。你可以给网络应用程序编码,就像给桌面应用程序编码那么简单。随着时间的推移,asp.net已经变得不是那么有吸引力了,原因显而易见:它有着复杂的页面使用周期,不怎么雅观的隐藏变量和让人头疼的单元测试。于2009年首次面世,asp.net模型-视图-控制器为人们提供了一个更简洁、更快速、更可测并且与网址向导表述性状态转移(rest)更为一致的的替代方案。

.net十年:技术梦想的两极

遗漏:jscript.net

jscript.net是javescript的网络版。它出现在ruby和python让动态语言变得新颖之前。就像adobe的actionscript试图推行命运不济的ecmascript4.0一样,jscript从来就没有能够找到进入网络浏览器的方向。51cto向您推荐《jscript、java、javascript和jsp总结》

ie脚本增加?

谈到浏览器,从2000年就有关于visual basic.net的评论:"我们打算在发布下一版本的时候将这些功能加回到visual basic.net语言中去,这样我们就能够赶上与微软ie进行整合的步伐。"

这意味着微软打算将.net的运行时作为ie的脚本引擎。如果微软开启该功能,或许ie脚本就不会比现在的firefox、safari或者chrome慢了。

尽管没有人提,但是jscript在.net 4.0架构中依然存在。

实现:c#

创造一门新的语言不是件容易的事情,但是微软的c#无疑是成功的。它的首席研发设计师anders hejlsberg从turbo pascal和delphi中汲取了大量的经验,让c#把.net从visual basic的繁冗和c++的复杂中解救出来。从它的首次发布以来,微软已经为它增加了很多强大的语言功能,包括泛型、语言集成查询(linq)、隐含类型和动态类型等。

遗漏:xbap

xbap是一款xaml浏览器应用程序,它基本上属于一个完整的wpf应用程序,但是必须以浏览器为载体。它的初衷是打算让windows窗体的应用程序也这样工作,但是安全问题意味着这一功能从未真正被开启,直到有一天.net 3.0架构中xbaps的到来。现在的问题是:为什么夸平台的silverlight拥有这么多与xbap相同的功能但是更为简单的部署?

实现:silverlight

高呼着"wpf无处不在"的口号,silverlight作为一个windows和mac浏览器插件面世了。它的性能很好,最新版本还可以支持桌面脱离浏览器的应用程序,进行更为安全的本地资源访问。微软最终推出了跨平台.net,但是苹果公司的产品比如iphone和ipad对插件始终嗤之以鼻。同时,鉴于adobe flash在用户中的根深蒂固,silverlight的普及前景并令人担忧。

.net十年:技术梦想的两极

遗漏:roter——unix的开源.net

在.net的早期,微软曾经有过跨平台的构想,标准化的.net将超越sun的java。ecma对c#和通用语言基础结构(cli)进行了统一标准,但是这些标准不包括.net架构库。微软也发布了针对windows和bsd linux的源代码,通过rotor实现共享源码公共语言基础。最后一个版本于2006年只针对window发布,现在,一切都趋于平静。

实现:powershell

powershell于2006年面世,开发代号为monad。这是一个.net命令外壳脚本系统管理工具。它对于没有图形用户界面的windows服务器核心尤为有用。2.0版本与windows 7和服务器2008 r2同时问世,拥有能够打开远程机器上powershell会话的功能。由于powershell的易扩展性,微软的exchange server能够实现目前最好的powershell管理和使用。


该文章在 2010/7/24 22:51:24 编辑过
关键字查询
相关文章
正在查询...
点晴ERP是一款针对中小制造业的专业生产管理软件系统,系统成熟度和易用性得到了国内大量中小企业的青睐。
点晴PMS码头管理系统主要针对港口码头集装箱与散货日常运作、调度、堆场、车队、财务费用、相关报表等业务管理,结合码头的业务特点,围绕调度、堆场作业而开发的。集技术的先进性、管理的有效性于一体,是物流码头及其他港口类企业的高效ERP管理信息系统。
点晴WMS仓储管理系统提供了货物产品管理,销售管理,采购管理,仓储管理,仓库管理,保质期管理,货位管理,库位管理,生产管理,WMS管理系统,标签打印,条形码,二维码管理,批号管理软件。
点晴免费OA是一款软件和通用服务都免费,不限功能、不限时间、不限用户的免费OA协同办公管理系统。
Copyright 2010-2024 ClickSun All Rights Reserved