谈谈ASP和ASP.NET的区别
答:ASP.Net摆脱了以前ASP使用脚本语言来编程的缺点,理论上可以使用任何编程语言包括C++ , VB , JS等等,当然,最合适的编程语言还是MS为.Net Frmaework专门推出的C(读c sharp),它可以看作是VC和Java的混合体吧,尽管MS自己讲C#内核中更多的象VC,但实际上我还是认为它和Java更象一些吧。首先它是面向对象的编程语言,而不是一种脚本,所以它具有面向对象编程语言的一切特性,比如封装性、继承性、多态性等等,这就解决了刚才谈到的ASP的那些弱点。封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高,你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。
【谈谈ASP和ASP.NET的区别】相关文章
2. 描述JSP和Servlet的区别、共同点、各自应用的范围
3. 我们没有写servlet的构造方法,那么容器是怎么创建servlet的实例呢
5. 第二层交换机和路由器的区别?第三层交换机和路由器的区别?
本文来源:https://www.mianshiwenti.com/a12724.html
进入下载页面
上一篇:ASP.net和ADO.net面试题
下一篇:南京嘉环笔试题
﹝谈谈ASP和ASP.NET的区别﹞相关内容
- ASP.NET的一套笔试题
- 如何写出高性能的JSP和Servlet
- JSP和Servlet有哪些相同点和不同点,他们之间的联系是什么?
- Java和Javasciprt的区别
- const char*, char const*, char*const的区别是什么
- Ajax和javascript的区别
- 软件测试LoadRunner面试题:If web server, database and Network are all fine where could be the problem?
- 介绍一下ICMP(Internet Control Message Protocol)Internet控制信息协议
- ASP.NET中共有几种类型的控件?各有什么区别?
- 什么是.net的Remoting技术