(1)asp.net的优点?为什么选择asp.net开发?
1.界面和逻辑分离
2.编写调试简单,MS的东西很易用。
(2)上传后的文件重命名了吗?为什么?
上传文件、图片等,用的是kindediter富文本,网上有框架,比这教程用就可以了。
(3)
1\构建网站的语言,HTML、asp.net、C#,jsp、等等;
2\比较重要的, 安全性,要强调;
3\数据库格式及结构,这个重要,老师搞数据库的比较多;
4\主要面向对象.
我可以作为你的“老师”问你几个问题。比如我问你,你的网站是用什
么编程语言编写的,语言的语法是什么?你的网站有没有密码保护?密
码保存在哪里?能否被别人轻易偷掉?使用什么对密码加密?你的数据
库使用什么格式?是SQL还是MDB的?你使用什么接口对数据库进行访
问?另外,你做网站最终的目的是什么?
(4).如何实现数据库连接?
答:在WEB.CONFIG中的appSettings节点中
<connectionStrings>
<add name="ConnectionString" connectionString="Data Source=.;Initial Catalog=StudentManagementSystem;Integrated Security=True"
providerName="System.Data.SqlClient" />
</connectionStrings>
,新建类库文件对WEB.CONFIG进行调用。例如:string connection=ConfigurationSettings.AppSettings["ConnectionString"].
(5)相关操作的调用?
答:在。CS文件中写入相关数据库的连接操作方法,在HTML页面中进行事件的调用。
(6)登陆之后不操作的问题?
答:在web.config中有一个 <httpRuntime maxRequestLength="1024000" executionTimeout="600" appRequestQueueLimit="100"/>,其中executionTimeout就是规定最大会话超时时间。
(网上好的回答:用户的登陆完成后,将相关信息保存进COOKIE或者SESSION中,
当用户一段时间没有对系统进行操作的话,登陆信息将会丢失。)