介绍网站程序asp.net:
1. 使用vbscript 、jscript等简单易懂的脚本语言,结合html代码,即可快速地完成网站建设的应用程序。
2. 无须compile编译,容易编写,可在服务器端直接执行。
3. 使用普通的文本编辑器,如windows的记事本,即可进行编辑设计。
4. 与浏览器无关(browser independence), 客户端只要使用可执行html码的浏览器,即可浏览active server pages所设计的网页内容。active serverpages 所使用的脚本语言(vbscript 、 jscript)均在web服务器端执行,客户端的浏览器不需要能够执行这些脚本语言。
5.active server pages能与任何activex scripting语言兼容。除了可使用vb script或jscript语言来设计外,还通过plug-in的方式,使用由第三方所提供的其它脚本语言,譬如rexx 、perl 、tcl等。脚本引擎是处理脚本程序的com(component object model) 对象。
6. 可使用服务器端的脚本来产生客户端的脚本。
7. activex server components(activex 服务器组件 )具有无限可扩充性。可以使用visual basic 、java 、visual c++ 、cobol等程序设计语言来编写你所需要的activex server component 。
.net就是微软的用来实现xml,web services,soa(面向服务的体系结构service-oriented architecture)和敏捷性的技术。对技术人员,想真正了解什么是.net,必须先了解.net技术出现的原因和它想解决的问题,必须先了解为什么他们需要xml,web services 和 soa。技术人员一般将微软看成一个平台厂商。微软搭建技术平台,而技术人员在这个技术平台之上创建应用系统。从这个角度,.net也可以如下来定义:.net是微软的新一代技术平台,为敏捷商务构建互联互通的应用系统,这些系统是基于标准的,联通的,适应变化的,稳定的和高性能的。从技术的角度,一个.net应用是一个运行于.net framework之上的应用程序。(更精确的说,一个.net应用是一个使用.net framework类库来编写,并运行于公共语言运行时 common language runtime之上的应用程序。)如果一个应用程序跟.net framework无关,它就不能叫做.net程序。比如,仅仅使用了xml并不就是.net应用,仅仅使用soap sdk调用一个web service也不是.net应用。
.