濉园雅迹

宝鼎茶闲烟尚绿,幽窗棋罢指犹凉
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2007年4月6日

摘要: ASP.NET 2.0的目的是为Web应用开发人员提供了构建企业级应用所需要的服务、编程模型和软件基础结构,从而简化Web应用开发的复杂度,并提供扩充Web应用功能的手段。从这一点来看,ASP.NET 2.0的指导思想和以前的ASP技术是一致的,而且ASP.NET 2.0在语法上也兼容微软以前推出的ASP脚本程序,但是ASP.NET 2.0并不是对ASP技术简单的移植和扩充,而是增加了许多新的特性,可以说是一个全新的Web开发平台,它是微软下一代软件开发环境Microsoft.NET框架的一部分,其地位是非常重要的。ASP.NET 2.0实际上是要为开发人员提供一个基于.NET 框架的Web开发平台,能够迅速构建、部署和运行各种规模的Web 应用。到,IIS服务器依然是通过ISAPI接口和ASP.NET 2.0进行交互,这说明ASP.NET 2.0和ASP技术的地位是相同的,它们分别是IIS不同的ISAPI扩展。但是ASP.NET 2.0的运行平台发生了变化,它不是直接运行在Win32的平台上,而是运行在.NET运行时 环境中,这种结构使得基于ASP.NET 2.0的Web应用更加健壮 阅读全文

posted @ 2007-04-06 21:02 tyler gu 阅读(808) 评论(4) 推荐(0)

摘要: 为了增强Web应用的灵活性,动态网页技术应运而生。实现动态网页的技术有很多,其基本思想是为用户和服务器之间提供双向交流的手段,并能够通过编程的方式,动态地生成用户需要的网页。要实现这样的功能,就必须从两个方面入手,首先要有收集用户提交数据的手段,其次就是提供处理用户提交数据的编程方法。为了能够收集用户提交的数据,专门出现了一种交互式的网页,在这种网页中包含了一个称为Web Form的标签,在这个标签中,可以包含一个或多个输入控件,供用户通过浏览器输入数据,还可以包含一个提交按钮,用户点击这个按钮后,浏览器就可以将用户输入的数据以适当的方式传送到服务器上;服务器收到这些数据后,就调用相应的程序或函数来处理用户数据,这种程序可以在用户端执行(如Java Applet和JavaScript程序),也可以在服务器端执行(如CGI和ISAPI方式),在这种情况下就要扩展Web服务器的功能,使之能够通过特定的接口,调用一些扩展的程序或函数,来实现动态生成HTML文件的目的,并将生成HTML页面返回给用户。通过这样一套机制,就形成了客户-服务器之间的互动。 阅读全文

posted @ 2007-04-06 20:47 tyler gu 阅读(409) 评论(0) 推荐(0)