日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

Web設(shè)計里的軟件工程思想_ASP教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:ASP中文顯示解決技巧及創(chuàng)建對象方法
一、ASP中文顯示之兩種解決方法 作者剛開始寫ASP 程序時候碰到的第一個比較大的問題就是中文顯示問題,運(yùn)行后發(fā)現(xiàn)ASP 從數(shù)據(jù)庫中讀出來的中文全部變成了?????,有點(diǎn)類似jsp中的這個頻率出現(xiàn)最

現(xiàn)在的網(wǎng)站規(guī)模越來越大,涉及到的部門、人員的數(shù)量也是越來越多。自然而然的,Web開發(fā)組的規(guī)模也是越來越復(fù)雜了,由此所帶來的管理難度也越來越大,在下面的文章里,我將與大家探討一些相關(guān)的Web設(shè)計觀念。

1、 Web是一種軟件么?
最早的Web設(shè)計是很簡單的,一大堆的超鏈接,有些地方偶爾會看見很高級的CGI(在當(dāng)時的環(huán)境下),而現(xiàn)在的Web已經(jīng)具備了與數(shù)據(jù)緊密連接的需要,現(xiàn)在的Web項目中已經(jīng)出現(xiàn)了很多B/S結(jié)構(gòu)的應(yīng)用,不用懷疑,Web已經(jīng)或者即將成為軟件的一個重要分枝。

2、 Web設(shè)計是藝術(shù)還是工程?

很多人都認(rèn)為網(wǎng)頁設(shè)計是一個藝術(shù)性的工種,并且是具有很大的揮灑余地的地方,所以經(jīng)常會看見很多網(wǎng)頁設(shè)計比賽,但是大家不要忽略一個問題,大部分的網(wǎng)頁設(shè)計比賽比的僅僅是一個或者至多幾個頁面,而不是一個完整的Web體系。Apple公司的Web設(shè)計有沒有藝術(shù)感?
答案是肯定的,那為什么Apple不毫無限制的揮灑其設(shè)計師的藝術(shù)細(xì)胞呢?即使把我們看見的幾個經(jīng)典的設(shè)計風(fēng)格放上去可以嘛!但是他們并沒有這么作,我想原因應(yīng)該是很容易被理解的:任何Web設(shè)計的藝術(shù)性都必須與Web體系的工程性求得一個平衡。

Web是一種有能力包含大量信息的用戶界面為主要交互通道的軟件,所以它的藝術(shù)性自然顯露的比較明顯,我想這也是為什么很多人將網(wǎng)頁設(shè)計歸納到藝術(shù)一類了、將Web設(shè)計等同于網(wǎng)頁設(shè)計了。

3、 Web設(shè)計師可以與programming 中的coder相提并論么?

這是一個很有意思的問題,以前我記得在Delphi區(qū)里面曾經(jīng)討論過印度軟件行業(yè)里面高中生Coder問題,現(xiàn)在市面上招聘網(wǎng)頁設(shè)計的公司還是不少,他們招聘這些設(shè)計人員后如何安排他們的工作呢?這里應(yīng)該有很多問題。

不同的網(wǎng)頁設(shè)計人員的設(shè)計能力自然是不同的,有時候能力相差甚至是很大的,我們不能夠指望自己的公司擁有的都是一流的設(shè)計人員(或許公司也并不愿意出相應(yīng)的價錢),所以我將一般性的Web設(shè)計師定義為 Coder 設(shè)計師。

但是呢,如何將一些能力并不出眾的人合理的安排,并作出穩(wěn)定的項目呢?在實際應(yīng)用中我們經(jīng)常使用的是定義一套統(tǒng)一的設(shè)計方法(不管是顯性還是非顯性的),或者更具體一點(diǎn)就是使用類似模板、JS、SSI輸出等方法,對于一個已經(jīng)定義好相關(guān)Web組件的開發(fā)組來講,開發(fā)人員要做的并不是如何再設(shè)法把已經(jīng)有的組件修改過來修改過去(這樣會直接導(dǎo)致非主 動性需求變動了),而是根據(jù)具體情況,在必要的時候設(shè)計新的組件(當(dāng)然這種創(chuàng)造性的工作不太可能交給一般的Coder Web設(shè)計師作),然后由 coder 級別的Web設(shè)計師來生成大量的一般性頁面,或者是使用其他的軟件。

4、 Web設(shè)計可以通過人海戰(zhàn)術(shù)來完成么?

我覺得不太應(yīng)該使用這種策略,如果你們的高級Web體系設(shè)計人員作出的體系大的無法通過有限的人員來實現(xiàn)的話,那么即使通過“人海戰(zhàn)術(shù)”勉強(qiáng)實現(xiàn)了,那么管理也是很容易出問題的,優(yōu)良的體系僅僅可以從理論上較少出錯的可能性,但是頁面數(shù)目大幅度增加的時候, 而且又是人來完成的,錯誤自然也會增加。

另外現(xiàn)在所使用的發(fā)布系統(tǒng)也不是說不可以完成大量的重復(fù)人工勞動,何必自尋煩惱?

5、 Web設(shè)計中時髦技術(shù)VS成熟技術(shù)?
最典型的、也是最極端的例子就是一些個人網(wǎng)站,她們往往使用一些極其花哨的東西來表現(xiàn)流行,而作為大型Web項目,使用這些花哨的東西自然不符合自然規(guī)律。
技術(shù)是為業(yè)務(wù)實現(xiàn)服務(wù)的,所以完全沒有必要在不適當(dāng)?shù)臅r間、系統(tǒng)中使用不恰當(dāng)?shù)募夹g(shù),使用ASP+SQL作一個大型的網(wǎng)上商店是可行的,但是如果這樣的配置僅僅用來一個10頁以下的網(wǎng)站+一個留言板,投資是不是高了一點(diǎn)呢?

我還是希望列舉網(wǎng)景公司的公益性項目– DMOZ.ORG,她的設(shè)計確實不怎么樣,起碼不怎么花哨,但是你知道嗎,她可是許多搜索引擎的數(shù)據(jù)來源(其中有Google,AOL等)�?梢娨粋Web項目不是圍繞技術(shù)服務(wù)的,而是圍繞需求和業(yè)務(wù)服務(wù)的。

6、 Web設(shè)計中的(類)Class
經(jīng)常上微軟的網(wǎng)站的朋友應(yīng)該記得,Microsoft的設(shè)計風(fēng)格是非常統(tǒng)一的。由外國Web設(shè)計理論家說過,Web設(shè)計同樣是具有大量的Conversions (慣例),如導(dǎo)航條,按鈕等,一個網(wǎng)站的風(fēng)格應(yīng)該是有一個或者幾個Abstract (抽象) 組成的,但是這種Abstract 和編程寫代碼的Abstract 是有很大區(qū)別的:
1、首先它是一種用大量圖片以及帶有格式文字組成的,基于用戶界面的一個東西,說不定Flash, JavaScript 都用上了~~哈!
2、我們在編程的時候可能會遇到 override,這在Web的“類”當(dāng)中所對應(yīng)的動作應(yīng)該是這樣:我們作一個子站點(diǎn),它的一些宏觀風(fēng)格從Abstract里繼承了,但是我們覺得有些地方應(yīng)該進(jìn)行一些修改,比如Abstract的GlobalColor 是天藍(lán)色,而子站的GlobalColor需要向真實的產(chǎn)品VI靠近,所以就可以被 override 成為灰色。

分享:asp基礎(chǔ)教程:網(wǎng)頁間數(shù)據(jù)傳遞方法小結(jié)
介紹 我們總是會遇到這樣的情況,需要將數(shù)值從一個網(wǎng)頁傳遞到另一個網(wǎng)頁。在這篇文章中,向你展示了幾種從一個網(wǎng)頁向另一個網(wǎng)頁傳遞數(shù)值的幾種方法。在此例子中,創(chuàng)建的網(wǎng)頁由一個文本控件和

來源:模板無憂//所屬分類:ASP教程/更新時間:2008-08-22
相關(guān)ASP教程