切記頁面要分模組來寫:
第一模組:接收參數。[有可能從不同頁面提交到同一個頁面;也可能出現兩個表單項以哪個優先的處理。
第二模組:定義全局變數。
第三模組:寫處理代碼(儘量將代碼都包含到函式中,詳見頁面附註一。)。——到此asp代碼主要部分完成。
第四模組:純html代碼,利用儲存在全局變數中的值來生成頁面。
第五(注意):要在頁面頭部寫清頁面邏輯。(如何接收、處理。)
優點:便於維護。模組獨立,便於重複使用到類似頁面。
二、全站檔案構建規範:
1.工程接手後,先觀看靜態頁,掌握邏輯及瀏覽順序。
2.抽取頁面中被重複利用到的地方做成嵌入檔案。
3.抽取頭檔案、尾檔案,及左側選單欄,做成嵌入檔案。
4.劃分頁面結構,做出模板檔案。——以後製作中就copy它,然後就可直接製作。
注意:不要急於編寫頁面,除非你接手的是一項小工程,或者用戶需求已經非常清楚確定並且不會再更改,否則,保持頁面代碼的可讀性是非常重要的!(當你面對大返工時,你的心情如何?先對潛在的危險考慮一下吧!)
——因為我們每個人都對自己寫的代碼非常明白,而都比較難於讀懂別人寫的代碼。並且,由於客戶需求的變化,修改甚至推翻原有設計是比較常見的事。所以要注意在編寫代碼時注意讓後來者快速讀懂,並便於修改。][至少要在頁面頭部加上注釋,在代碼中間重要的部分,也有必要加一些說明性注釋。]
我們所作的一切僅僅是為了:增加可移植可重用性、使邏輯清楚,便於維護、
適套用戶需求的改變,並儘快完成,減少無用功。
――――――――――――――――――――――――――――――――――――――
附註一:第三模組編寫說明。《ASP頁面編寫結構》
1.先寫注釋
2.寫嵌入檔案。
3.寫大塊的ASP代碼(從COM中取出的)
——注意:複雜頁面,儘量將不同COM的操作封裝在獨立的函數裡;
——函式結尾有一句調用,後面頁面中直接讀取函式處理完的數據(已被賦給全局變數)
——調用函式前,對頁面入口參數進行合法性檢驗。
附註二:第四模組編寫說明。《Html代碼部分需要注意的》
1)最好不使頁面的asp代碼和html代碼混雜在一起,——感覺比較混亂。
2)通過獲取全局變數的數據得到asp的處理結果。
3)關於客戶端javascript:
表單提交前要進行合法性檢驗。寫在對下拉框要有和隱藏按鈕同步的,寫出單獨小函式,放在該按鈕的下面。
對大型innerHTML型的客戶端互動操作,將代碼集中寫在相應對應的寫客戶端腳本時,可多寫些函式,使函式間傳遞的參數簡單,功能單一,以便日後有類似頁面,可以將其拆下來再使用。
對網頁製作的要求:
網頁人員完成的頁面,為保證在使用時不會出現混亂,請他們作以下處理:
1.表格不要嵌套太多;
2.表格寬度要用象素規定寬度;
3.單頁中,一個功能模組要做成一個表格,以便編寫頁面時,將重複部分提取成嵌入檔案。
4.其它要注意的:精簡代碼、注意表格中字元和框線的寬度。
5.檔案名稱請用英文小寫加數字(和半角下劃線)命名。[想想你的頁面搬到unix主機上的慘狀]
相關詞條
-
asp開發規範
ASP是微軟公司開發的代替CGI腳本程式的一種套用,它可以與資料庫和其它程式進行互動,是一種簡單、方便的編程工具。ASP的網頁檔案的格式是。asp,現在...
-
ASP套用開發與實踐
對象1246.4.2Application 對象的語法1316.5.3Session 對象的套用1326.5.4Session
人民郵電出版社教材 內容提要 目錄 -
ASP第一步
《ASP第一步》是由韓國峰編著,清華大學出版社於2008年出版發行的書籍。
內容簡介 編輯推薦 目錄 -
ASP 動態網站開發畢業設計指導及實例
內容介紹《ASP動態網站開發畢業設計指導及實例》從學生畢業設計的角度出發,結合實例介紹了用ASP和資料庫技術開發動態網站的方法和技巧。 書中首先介紹了畢...
內容介紹 -
ASP網站設計與開發技能實訓教程
《ASP網站設計與開發技能實訓教程》是2010年01月科學出版社出版的圖書,作者是馬增友、郭瑋莉。
內容簡介 圖書目錄 -
ASP動態網站開發畢業設計指導及實例
版次:1 頁數:229 開本:16開
基本信息 內容簡介 -
ASP網路編程自學手冊
《ASP網路編程自學手冊》由明日科技編著,本書通過通俗易懂的語言和大量生動典型的實例,介紹了ASP網路編程的常用技術和方法。
內容提要 編輯推薦 作者簡介 目錄 -
ASP從入門到精通
全書共分25章,包括搭建ASP運行與開發環境、ASP基礎入門、HTML標記語言和CSS樣式表、VBScript腳本語言、JavaScript腳本語言、R...
目錄 -
動態網站開發第一步
《動態網站開發第一步》是2008年清華大學出版社出版的圖書,作者是朱印宏。
內容簡介 編輯推薦 目錄