.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的一种面向对象的强大且流行的语言。

相关阅读 >>

asp.net中sqldatareader生成动态lambda表达式的实例详解

c#中for循环的实例分析

解决.net服务器发送http后设置不了内容类型的情况

c#开发实例-订制屏幕截图工具(十)在截图中包含鼠标指针形状

详解c#创建dll类库的方法分享(图文)

讲解什么是msmq

asp.net core 返回 json datetime 格式

详细介绍c#win32控制台线程计时器代码示例

c#为什么用的人很少

c#如何删除ul及li中指定标签里文字的方法详解

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




打赏

取消

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

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

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

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

评论

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