ASP.NET(一)—— ASP.NET基础

 ASP.NET优势(有了MVC后变成劣势):

  • 浏览器无关:生成的代码遵循w3c 的XHTML标准,不同浏览器显示的内容相同
  • 易于调试:vs2010增加了JS调试功能
  • 运行效率高代码先编译成中间语音(MSIL或者IL),再由JIT编译成机器语言进行运行, 调用哪部分代码就编译哪部分,并非一次性编译,已经编译好的代码不需要再次编译
  • 代码逻辑分明:采用code-behind (代码后置)技术。将程序界面(aspx)与业务逻辑(cs)文件分离

 ASP.NET开发过程

  创建网站→编写页面→调试运行

  1. 创建网站(四种方式)【1】:文件(初学先用此方式),本地IIS,FTP,远程站点
  2. 编写页面:拖动控件 ASPX  编写页面逻辑 CS
  3. 调试运行(三种方式):F5,绿色运行箭头,右击在浏览器中运行

ASP文件夹 :Bin 、App_Code(存放自定义类)、App_GlobalResources、App_LocalResources、App_WebReferences、App_Data(数据文件)、App_Browsers

【1】:采用文件系统进行调试或者运行时会运行IIS Express 轻量级的服务器,不能使用IIS的高级功能,一般用与开发过程

     本地IIS可以使用高级功能,一般用于测试

     FTP可以在服务器上保存文件,可以共享,支持多用户使用,远程服务器IIS有虚拟目录映射到FTP文件,但是不能使用VSS

     远程站点类似于FTP,使用HTTP连接,配置复杂

     

猜你喜欢

转载自www.cnblogs.com/pagechou/p/9042989.html