***.net是什么?
的有关信息介绍如下:问题补充说明:***.net、***.net和c#.net有什么区别?
*类调**.net又称度部识点以肉好多为ASP+,不仅仅是ASP的简单升级,而是微软公司推出的新一代脚本语言。***.net基于.NETFramework的Web开发平台,不但吸收了ASP以前版本的最大优点并参照Java、VB语言的开发优势加入了许多新的特色,同时也条盟皮没文修正了以前的ASP版啊就该少再职套终话本的运行错误。
***.net就是属于WebForm,也就是平时说的B/S模式的开发。而WinForm就是属于C/S模式。
.NET有很多种语言组成,比如C#、***.net、J#、Jsript、ManagedC++,但是都是运行在.NETFrameWorkRunTime底下的。
口殖武洲做***.net可以用C#或***.net来开发。编译后形成CLR,通过服务器的IIS+.NETFrameWork再次编译来运行。
扩展资料
***.net和ASP的区别:
***.段什弦沿国盾宁常net和ASP的最凯规破绿都鲁板明示大区别在于编程思维的转换以及功能的增强。
一、ASP使用VB/JS这样的弱类型、面向结构的脚本语言混合h怀林害tml来编程,而非面向对象,这就明显产生以下几个问题:
1、代码逻辑混乱,难于管理。
2、代码的可重用性差:由于是面向结构的编程方式,并且混合ht村突达ml,所以可能页360问答面原型修改一点,整个岁济积部亲屋负担副八资程序都需要修改,代码重用性差。
3、弱类型造成潜在的出错可能。
因此在功能方面ASP同样存在问题:
1、功能太弱,一些底层操作只能通过组件来完成。
2、缺乏完善的纠错/调试功能。
二、***.net理论上可以使用员烈根试若五民再判任何编程语言包括C#、***.net、JS、、J#、ManagedC++等等,最合适的编获名庆严茶必程语言还是MS为.NE房编府TFrmaework专门推河之造宁光毛机胜入云出的C#。
优点如下:
1、是面向对象的编程语言,简单易学。
2、具有面向对象编程语言的一切特性,比如封装性、继承性、多态性等等,封粮家值动能老超基判装性使得代码逻辑清其晰,并且应用到***.net上就可以使业务逻辑和Html页面分离;继承性和多态性使得代码的房互四状原距往义脸可重用性大大提高
参考资料来源:百度百科-***.net