趁着在安装visual studio.net的间隙,写点东西。
1、asp的对象
asp.net的处理范围很大,包括以前的asp,如他的一些对象,server,response,request,application,session等,但是也有一点差别,如在asp中我们这样写:set rs=server.createobject("adodb.recordset")
而在asp.net是这样写的:rs=server.createobject("adodb.recordset"),还有一个变化是语句后要用括号
如:response.write(x);
2、了解namespace(命名空间)
它是asp.net提供的资源,也就是在.aspx中可以引用的资源,通过这些资源,可以达到开发、强化web应用系统的目的。namespace包括有:system,system.collections,system.io,system.web,system.web.ui,
system.web.ui.htmlcontrols等;
3、server的事件及执行位置
在.aspx中,可以在同一页依用户的不同操作而做出反应;
4、数据定义的改变
在asp中数据库设计使用的是ado,在asp.net中也有ado.net,ado.net可以说是完全新的数据定义集合,其特色是将数据的来源、记录等定义区分得极为详细。
与数据库有关的namespace有system.data,system.data.oledb,system.data.sqlclient,
system.data.internal,system.data.sqltypes等,其中前面的三个最常用。
system.data:含有多中与浏览器有关的记录集;
system.data.oledb:表示在asp.net中,通过oledb接口访问数据库。
system.data.sqlcilent:表示在asp.net中,访问sql server数据库。