計(jì)算機(jī)設(shè)計(jì)開題報(bào)告 篇1
一、選題的目的和意義
近幾年來(lái),基于TCP/IP的Internet/Intranet技術(shù)以非同尋常的速度被廣泛應(yīng)用于各級(jí)企業(yè)及其他組織的信息發(fā)布與共享,其中一個(gè)很重要的手段就是建立Web站點(diǎn)發(fā)布信息。傳統(tǒng)的靜態(tài)網(wǎng)頁(yè)技術(shù)已越來(lái)越不能滿足用戶的需求,因此各種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)應(yīng)運(yùn)而生。ASP就是目前比較流行的動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)之一,而Asp.net是微軟新一代的動(dòng)態(tài)網(wǎng)頁(yè)技術(shù),并且相對(duì)于其他編程技術(shù),它有如下的優(yōu)勢(shì)。
(1)面向?qū)ο笮?/p>
Asp.net將C#作為一種面向?qū)ο笳Z(yǔ)言,在很多方面來(lái)看,C#將成為微軟的與Java相似的語(yǔ)言。
C#是Asp.net開發(fā)中一個(gè)最重要的功能,微軟會(huì)將C#發(fā)展成為Java的強(qiáng)勁對(duì)手。這也是微軟.NET框架的一個(gè)重要組成部分。我們認(rèn)為C#是微軟在編程市場(chǎng)上擊敗對(duì)手的主要工具。我們期待著微軟能在這個(gè)產(chǎn)品后面傾注全力,這樣,C#可以成為許多程序員的又一種選擇。C#的誕生無(wú)疑將進(jìn)一步加劇微軟和Sun產(chǎn)品的戰(zhàn)線,但這對(duì)用戶是有利的,他們可以選擇兩者之一來(lái)開發(fā)新的應(yīng)用。
(2)數(shù)據(jù)庫(kù)連接
ASP另一個(gè)亮點(diǎn)是它使用ADO對(duì)象、ODBC、OLE-DB和事務(wù)處理管理器。因此ASPWeb數(shù)據(jù)庫(kù)應(yīng)用開發(fā)特別簡(jiǎn)單。Asp.net發(fā)展了更多的功能,因?yàn)橛辛恕?lái)了更強(qiáng)大更快速的功能。JSP和JDBC目前在易用性和性能上同ASP/ADO相比已有些落后,當(dāng)新版本Asp.net/出現(xiàn)后這樣的差別會(huì)更明顯。所以我們希望SUN應(yīng)盡快能花大力氣來(lái)追趕Asp.net/的組合。
(3)大型站點(diǎn)應(yīng)用
Asp.net將對(duì)大型站點(diǎn)(WebFarms)有更好的支持。事實(shí)上,微軟已經(jīng)在這方面付出了巨大的努力。Asp.net可以讓用戶考慮到多服務(wù)器(MultipleServers)的場(chǎng)合,當(dāng)用戶需要更強(qiáng)大的功能時(shí),僅僅只需要增加一臺(tái)服務(wù)器。整個(gè).NET框架已經(jīng)充分地提供了這個(gè)方法。Asp.net提供了外部會(huì)話狀態(tài)(ExternalSessionState)來(lái)提供內(nèi)置式WebFarm的支持。另外,由于請(qǐng)求的各組件相互間經(jīng)過(guò)了充分的優(yōu)化,所以速度很快。