企业qq平台:asp.net新手的疑问?请高手指点

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/29 15:56:34
看了几天的书,感觉ASP.NET的功能非常强大,而且操作简单.于是安装了VS.NET,准备边看书边跟着做,但是自己动手就出了许多问题.
1.代码分离:一个窗本有aspx文件和aspx.cs文件,但下载源码看,却只有aspx文件.是不是编译好以后,aspx.cs文件就可以不用了?还是得像VB中那样生成一个EXE文件,而生成一个aspx文件?

2.aspx和aspx.cs是通过什么关联的?是自动的吗?我在做一个按钮的单击事件中,直接在aspx中写入代码可以运行(这样的话就跟ASP没有分别了),但在aspx.cs中写入代码运行后没有反应,为什么?
3.Web.config的配置问题,这个配置在怎么项目中起什么作用?是关于系统的配置还是根据项目来配置?
4.是不是每个与数据库关联的页面都要设置数据库连接(看别人的代码中每页都有连接字符串,而ASP中可以通过一个调用一个数据库连接文件,这里是不是一样可以呢?)

操作中的小问题
数据库连接:在学习通过OleDbConnection控件连接ACCESS中,设置它的ConnectionString属性时,选择"新建连接...'没有任何反应,是什么问题?书上说应该出现一个数据库连接对话框呀!

1.ASP.Net可以采用旧式ASP的代码书写方式,写在页面代码之间,也可以采用后台代码方式将界面和代码分离,也可以同时使用,如果采用旧的方式肯定是就aspx文件的,采用后台代码方式的话可以有.cs文件也可以只有编译好的dll类库文件

2.是通过aspx页面头部的声明关联到相关cs文件的,你应该可以从书上看到相关说明

3.那个配置文件好像是在服务器运行时就起作用,而且依据目录层次结构有继承的效果,子层的目录内如果没有进行特殊配置的话那么全部继承父层目录内的配置方案

4.应该是可以一样,但ASP.Net有新的数据库链接模型,可以更优化读写速度,所以一般都采用新的模型链接

数据库链接最好是用手写代码实现,使用向导完成的链接不方便控制,最终还是需要进行手动修改优化的