.NET的优点


● 面向对象编程:.NET Framework和 C#从一开始就完全基于面向对象的原则。

● 优秀的设计:一个基类库,它以一种非常直观的方式设计出来。

● 语言无关性:在.NET中 ,Visual baisc、 C#和托管C++语言都可以编译为通用的中间语言。这说明,语言可以用以前没有的方式交互操作。

● 对动态 Web页面更好的支持:虽然 AsP具有很大的灵活性,但效率不是很高,这是因为它使用了解释性的脚本语言,且缺乏面向对象的设计,从而导致AsP代码比较混乱。.NET 使用ASP.NET,为 Web页面提供了一种集成支持。使用 ASP.NET,可以编译页面中的代码,这些代码还可以使用.NET能识别的高级语言来编写,如C#或Visual baisc 2010。 .NET 现在还添加了对最新Web技术的重要支持,如Ajax和JQuery。

●高效的数据访问:一组.NET组件,统称为 ADO.NET,提供了对关系数据库和各种数据源的高效访问。这些组件也可用于访问文件系统和目录。尤其是.NET内置了XML支持, 可以处理从非Windows平台导入或导出的数据。

●代码共享:.NET引入了程序集的概念,替代了传统的D⒒∶可以完美无暇地改进代码在应用程序之间的共享方式。程序集是解决版本冲突的正式设备,程序集的不同版本可以并存。

●增强的安全性:每个程序集还可以包含内置的安全信息,这些信息可以准确地指出谁或哪种类型的用户或进程可以调用什么类的哪些方法。这样就可以非常准确地控制用户部署的程序集的使用方式。

● 对安装没有任何影响:有两种类型的程序集,分别是共享程序集和私有程序集。共享程序集是可用于所有软件的公共库,而私有程序集只用于特殊软件。由于私有程序集完全自包含,所以安装过程非常简单。没有注册表项,只需把相应的文件放在文件系统的相应文件夹中即可。

●Web服务的支持:.NET完全集成了对开发Web服务的支持,用户可以轻松地开发任何类 型的应用程序。

●Visual Studio 2010:.NET附带了一个Visual Studio 2010开发环境,它同样可以很好地利用C++、C#、Visual Studio 2010和 ASP.NET或 XML进行编码。 Visual Studio 2010集成了 这个IDE所有以前版本中的各种语言专用的环境中的所有最佳功能。

●C#:是使用.NET的一种面向对象的强大且流行的语言。

相关阅读 >>

c#二进制字节数组操作函数 截取字节数组subbyte的示例代码

详细介绍用c#描述数据结构2:array的图文代码实例

asp.net使用x509certificate2出现的一些问题的解决方法分享(图)

c#用来做什么的

c#学习之面向对象如何调用类以及普通方法、静态方法的使用

教你用c#检测含有中文字符串的实际长度

c# 中虚方法和抽象方法

asp.net动态输出404 http状态代码

c#遍历文件夹子目录下所有图片及遍历文件夹下的文件代码分享

asp.net中的web.config配置文件介绍

更多相关阅读请进入《asp.net》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...