一 .ASP 与 ASP.NET的区别
i.ASP是解释型的动态语言,asp文件包含了前端和动态语言VBScript,来实现对服务器的交互,运行在IIS、PWS等WEB服务器上
II.ASP.NET是编译型动态语言,有aspx、aspx.cs等前后台页面,是asp的升级版
iii.很多内置对象都一致,比如:Request、Response、Session、Application
iiii.语法不一样,比如asp.net 的判断语句如:if (a>1) {} else {},而asp是:if a>1 then else ... end if,
其它像case、声明变量、连接数据库,语法都不一致,ASP.NET更容易上手,因为VS的强大,许多方法可以联想。而ASP的方法,必须一个个单词敲。
iv.ASP,包含:HTML、VBScript、 Jscript、 ASP语法 、SQL指令。
v.ADO,包含:ASP、 SQL指令
vi.其它
二.开发工具
i.ASP建议用dreamweaver开发(目前我习惯用visual studio开发),至少目前可以新建.ASP后缀的页面,而visual studio 现在都不能新建.asp后缀的文件了
ii.ASP项目类似与ASP.NET的网站项目,同样可以调用DAL BLL(ajax请求页面,可以调用这些引入的项目的dll)
三.学习网站
i. W3school
ii.ASP从入门到精通
四.练习代码截图