(1)asp.net的優(yōu)點(diǎn)览妖?為什么選擇asp.net開發(fā)?
1.界面和邏輯分離
2.編寫調(diào)試簡(jiǎn)單诅病,MS的東西很易用。
(2)上傳后的文件重命名了嗎?為什么粥烁?
上傳文件贤笆、圖片等,用的是kindediter富文本讨阻,網(wǎng)上有框架芥永,比這教程用就可以了。
(3)
1\構(gòu)建網(wǎng)站的語(yǔ)言,HTML钝吮、asp.net埋涧、C#,jsp奇瘦、等等;
2\比較重要的飞袋, 安全性,要強(qiáng)調(diào);
3\數(shù)據(jù)庫(kù)格式及結(jié)構(gòu),這個(gè)重要,老師搞數(shù)據(jù)庫(kù)的比較多;
4\主要面向?qū)ο?
我可以作為你的“老師”問(wèn)你幾個(gè)問(wèn)題。比如我問(wèn)你链患,你的網(wǎng)站是用什
么編程語(yǔ)言編寫的,語(yǔ)言的語(yǔ)法是什么瓶您?你的網(wǎng)站有沒(méi)有密碼保護(hù)麻捻?密
碼保存在哪里?能否被別人輕易偷掉呀袱?使用什么對(duì)密碼加密贸毕?你的數(shù)據(jù)
庫(kù)使用什么格式?是SQL還是MDB的夜赵?你使用什么接口對(duì)數(shù)據(jù)庫(kù)進(jìn)行訪
問(wèn)明棍?另外,你做網(wǎng)站最終的目的是什么寇僧?
(4).如何實(shí)現(xiàn)數(shù)據(jù)庫(kù)連接摊腋?
答:在WEB.CONFIG中的appSettings節(jié)點(diǎn)中
<connectionStrings>
? ? <add name="ConnectionString" connectionString="Data Source=.;Initial Catalog=StudentManagementSystem;Integrated Security=True"
? ? ? providerName="System.Data.SqlClient" />
? </connectionStrings>
沸版,新建類庫(kù)文件對(duì)WEB.CONFIG進(jìn)行調(diào)用。例如:string connection=ConfigurationSettings.AppSettings["ConnectionString"].
(5)相關(guān)操作的調(diào)用兴蒸?
答:在视粮。CS文件中寫入相關(guān)數(shù)據(jù)庫(kù)的連接操作方法,在HTML頁(yè)面中進(jìn)行事件的調(diào)用橙凳。
(6)登陸之后不操作的問(wèn)題蕾殴?
答:在web.config中有一個(gè) <httpRuntime maxRequestLength="1024000" executionTimeout="600" appRequestQueueLimit="100"/>,其中executionTimeout就是規(guī)定最大會(huì)話超時(shí)時(shí)間岛啸。
(網(wǎng)上好的回答:用戶的登陸完成后钓觉,將相關(guān)信息保存進(jìn)COOKIE或者SESSION中,
當(dāng)用戶一段時(shí)間沒(méi)有對(duì)系統(tǒng)進(jìn)行操作的話坚踩,登陸信息將會(huì)丟失荡灾。)