第一篇:基于ASPNET的論文題目目錄
順風(fēng)論文網(wǎng)
基于ASP.NET的計(jì)算機(jī)畢業(yè)設(shè)計(jì)題目
·大學(xué)畢業(yè)生管理系統(tǒng)[2012-11-09]
·基于VQ說話人確認(rèn)的實(shí)現(xiàn)[2012-11-07]
·基于ASP.NET+SQL二手交易系統(tǒng)[2012-11-07]
·基于.NET的連鎖酒店管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[2012-11-03] ·基于ASP.NET+SQL 教師檔案管理系統(tǒng)[2012-11-03]
·基于asp.net高速公路交通調(diào)度系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[2012-11-03] ·基于JSP考試成績(jī)管理[2012-10-29]
·基于JSP工作量管理系統(tǒng)[2012-10-29]
·高校大學(xué)生社團(tuán)管理系統(tǒng)[2012-10-29]
·基于ASP.NET婚紗攝影系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[2012-10-28]
·上海第二工業(yè)大學(xué)火車票預(yù)定系統(tǒng)[2012-10-28]
·幼兒網(wǎng)站系統(tǒng)設(shè)計(jì)需求分析[2012-10-22]
·美食點(diǎn)評(píng)網(wǎng)的設(shè)計(jì)與實(shí)現(xiàn)[2012-10-22]
·基于B/S結(jié)構(gòu)的在線訂購(gòu)電影票系統(tǒng)設(shè)計(jì)與開發(fā)[2012-10-20] ·基于.NET的物流信息的研究與開發(fā)[2012-10-20]
·基于ASP.NET零售業(yè)進(jìn)銷系統(tǒng)設(shè)計(jì)[2012-10-19]
·北京代做同學(xué)錄網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)(ASP.NET C# SQL)[2012-07-21] ·數(shù)字影院售票系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[2012-07-20]
·學(xué)生選課系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[2012-07-20]
·期刊投稿管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[2012-07-20]
·網(wǎng)上訂餐系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[2012-07-19]
·個(gè)人博客網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)[2012-07-19]
·商場(chǎng)進(jìn)銷存管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[2012-07-19]
·公安案件管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[2012-07-19]
·廚具銷售網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)[2012-07-16]
·基于ASP.NET計(jì)算機(jī)在線考試系統(tǒng)的設(shè)計(jì)[2011-06-28]
·基于.NET超市信息管理系統(tǒng)[2011-06-28]
·ASP.NET旅游網(wǎng)站建設(shè)[2011-06-28]
·基于ASP.NET視頻點(diǎn)播系統(tǒng)的設(shè)計(jì)[2011-06-28]
·基于.NET在線餐館訂餐系統(tǒng)[2011-06-28]
·NET平臺(tái)設(shè)計(jì)的手機(jī)銷售網(wǎng)站[2011-06-28]
·學(xué)校教材訂購(gòu)系統(tǒng)之登錄注冊(cè)銷售詳細(xì)設(shè)計(jì)[2011-06-28] ·珠寶網(wǎng)站的開發(fā)與實(shí)現(xiàn)[2011-06-28]
·基于.NET平臺(tái)的大學(xué)生業(yè)余活動(dòng)管理系統(tǒng)[2011-06-27]
·asp.net博客網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)[2011-06-27]
·基于web站內(nèi)搜索引擎的設(shè)計(jì)[2011-06-27]
·基于ASP.NET學(xué)位論文提交與檢索系統(tǒng)[2011-06-27]
·企業(yè)銷售系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[2011-06-27]
·房地產(chǎn)開發(fā)管理信息系統(tǒng)論文[2011-02-08]
·網(wǎng)上自主選課系統(tǒng)論文的設(shè)計(jì)與制作[2011-02-08]
·校友信息查詢系統(tǒng)論文的設(shè)計(jì)[2011-02-08]
·汽車車輛信息管理系統(tǒng)論文[2011-02-08]
·合同管理系統(tǒng)論文畢業(yè)設(shè)計(jì)-ASP.NET[2011-02-08]
·教師評(píng)定管理系統(tǒng)論文畢業(yè)設(shè)計(jì)-ASP.NET畢業(yè)設(shè)計(jì)[2011-02-08] ·大學(xué)選課系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[2011-02-07]
·新聞系統(tǒng)的分析與設(shè)計(jì)[2011-02-07]
·企業(yè)辦公自動(dòng)化系統(tǒng)的設(shè)計(jì)[2011-02-07]
·物流信息管理系統(tǒng)的分析與設(shè)計(jì)[2011-02-07]
·學(xué)生信息管理系統(tǒng)課程設(shè)計(jì)[2011-02-07]
·網(wǎng)絡(luò)相冊(cè)的設(shè)計(jì)與實(shí)現(xiàn)
·倉(cāng)儲(chǔ)物流管理系統(tǒng)的分析與設(shè)計(jì)[2011-02-07]
·科研團(tuán)隊(duì)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[2011-02-07]
·家政管理系統(tǒng)的分析與設(shè)計(jì)[2011-02-07]
·ASP.NET考勤管理系統(tǒng)的設(shè)計(jì)[2011-02-07]
·市場(chǎng)調(diào)查系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[2011-02-07]
·鮮花在線銷售系統(tǒng)[2011-02-07]
·學(xué)生智能營(yíng)養(yǎng)配餐系統(tǒng)[2011-02-07]
·學(xué)生頂崗實(shí)習(xí)與就業(yè)管理系統(tǒng)[2011-02-07]
·ASP.NET航空售票系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)(asp.net+sql)[2011-02-06]
·ASP.NET個(gè)人博客系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)(asp.net+sql)[2011-02-06]
·ASP.NET房產(chǎn)公司綜合信息管理系統(tǒng)(asp.net+sql)[2011-02-06] ·ASP.NET二手房屋信息發(fā)布系統(tǒng)(asp.net+sql)[2011-02-06]
·基于ASP.NET電子商務(wù)系統(tǒng)(asp.net+sql)[2011-02-06]
·基于ASP.NET電子商務(wù)數(shù)碼產(chǎn)品交易系統(tǒng)(asp.net+sql)[2011-02-06] ·ASP.NET電視節(jié)目互動(dòng)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)(asp.net+sql)[2011-02-06] ·ASP.NET大學(xué)生個(gè)人知識(shí)管理系統(tǒng)(asp.net+sql)[2011-02-06]
·基于ASP.NET銀行客戶關(guān)系管理設(shè)計(jì)與實(shí)現(xiàn)(asp.net+sql)[2011-02-06] ·基于ASP.NET運(yùn)動(dòng)會(huì)網(wǎng)站管理系統(tǒng)設(shè)計(jì)(asp.net+sql)[2011-02-06] ·ASP.NET制衣廠生產(chǎn)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)(asp.net+sql)[2011-02-06] ·ASP.NET中學(xué)學(xué)生管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)(asp.net+sql)[2011-02-06] ·基于ASP.NET大學(xué)計(jì)算機(jī)基礎(chǔ)網(wǎng)上教學(xué)輔助系統(tǒng)[2011-02-06] ·ASP.NET綜合教務(wù)管理系統(tǒng)(asp.net+sql)[2011-02-06]
·ASP.NET香水銷售網(wǎng)站系統(tǒng)(asp.net+sql)[2011-02-06]
·ASP.NET健康飲食信息管理系統(tǒng)(asp.net+sql)[2011-02-06]
·ASP.NET政府財(cái)政票據(jù)管理系統(tǒng)(asp.net+sql)[2011-02-06]
·ASP.NET在線自測(cè)系統(tǒng)(asp.net+sql)[2011-02-06]
·ASP.NET植物病蟲害管理系統(tǒng)開發(fā)(asp.net+sql)[2011-02-06]
·ASP.NET基于Internet考試分析評(píng)價(jià)系統(tǒng)(asp.net+sql)[2011-02-06] ·ASP.NET房產(chǎn)經(jīng)紀(jì)人個(gè)人網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)(asp.net+sql)[2011-02-06] ·ASP.NET高校學(xué)生社團(tuán)管理系統(tǒng)(asp.net+sql)[2011-02-06]
·C#.NET快捷酒店客房管理系統(tǒng)(asp.net+sql)[2011-02-06]
·ASP.NET環(huán)保網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)(asp.net+sql)[2011-02-06]
·ASP.NET基于Flex的網(wǎng)上考試系統(tǒng)(asp.net+sql)[2011-02-06]
·ASP.NET基于模式的工作文檔管理系統(tǒng)(asp.net+sql)[2011-02-06] ·基于ASP.NET2.0的中藥房管理[2011-02-04]
·基于XML文件的衛(wèi)生信息交互的研究[2011-02-04]
·掛號(hào)系統(tǒng)中使用條形碼的應(yīng)用研究ASP.NET C#[2011-02-04] ·自助點(diǎn)菜系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)ASP.NET+SQL c#[2011-02-04] ·養(yǎng)生信息發(fā)布網(wǎng)ASP.NET c#[2011-02-04]
·信息安全管理實(shí)務(wù)課程網(wǎng)站ASP.NET C#[2011-02-04]
·護(hù)膚(化妝品)產(chǎn)品銷售網(wǎng)站ASP.NET+SQL C#[2011-02-04] ·基于ASP.NET+SQL實(shí)現(xiàn)的手機(jī)充值卡銷售網(wǎng)[2011-02-04] ·健身俱樂部網(wǎng)站ASP.NET+SQL[2011-02-04]
·基于WEB的數(shù)據(jù)結(jié)構(gòu)網(wǎng)站ASP.NET+SQL[2011-02-04] ·醫(yī)院學(xué)術(shù)活動(dòng)管理信息系統(tǒng)ASP.NET[2011-02-04]
·護(hù)膚(化妝品)產(chǎn)品銷售網(wǎng)站ASP.NET+SQL C#[2011-02-04] ·駕駛員理論考試網(wǎng)上模擬系統(tǒng)[2011-02-04]
·基于web的醫(yī)院病歷管理系統(tǒng)(asp.net+sql)[2011-02-04] ·軟件資源復(fù)用管理系統(tǒng)(asp.net+sql)[2011-02-04]
·禮品快遞網(wǎng)的設(shè)計(jì)與實(shí)現(xiàn)(網(wǎng)上購(gòu)物)asp.net+sql
·基于BS圖書管理計(jì)費(fèi)帳務(wù)系統(tǒng)asp.net[2011-02-04]
·基于BS結(jié)構(gòu)的大學(xué)生校友網(wǎng)ASP.NET+SQL[2011-02-04] ·醫(yī)院管理信息系統(tǒng)2ASP.NET+SQL[2011-02-04]
·企業(yè)門戶網(wǎng)站售后服務(wù)管理模塊的開發(fā)[2011-02-04]
·在線考試系統(tǒng)ASP.NET+SQL[2011-02-04]
·社區(qū)服務(wù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)asp.net+sql[2011-02-04]
·基于Web的通用試題庫(kù)管理系統(tǒng)的研究與實(shí)現(xiàn)NET[2011-02-01] ·企業(yè)員工檔案管理系統(tǒng)asp.net[2011-02-01]
·基于WEB的智能答疑系
http:///a/ASP_NET/
第二篇:aspnet總結(jié)
學(xué)習(xí)ASP.NET,我是從VFP、ASP轉(zhuǎn)型而來(lái)的。
我學(xué)習(xí)的ASP.NET,走的是asp.net(c#)+Sql2005這條路。
之前學(xué)習(xí)VFP時(shí),就對(duì)數(shù)據(jù)庫(kù)是了深刻的了解,對(duì)CS結(jié)構(gòu)的項(xiàng)目有了大概的認(rèn)識(shí)與體驗(yàn)。如今學(xué)習(xí)ASP.NET,速度要比他人快得多,至少更容易上手。
關(guān)于這方面的學(xué)習(xí),我的重點(diǎn)放在BS結(jié)構(gòu)的網(wǎng)站項(xiàng)目上,我不太喜歡CS結(jié)構(gòu)的程序;因?yàn)槲矣X得,CS結(jié)構(gòu)的程序,要想讓別人看到,除非別人知道并擁有您的軟件,或者購(gòu)買您的CS程序,否則,沒有人會(huì)知道您的程序的。
但是,BS結(jié)構(gòu)的網(wǎng)站程序,就不同了,您可以將您的網(wǎng)站發(fā)布到互聯(lián)網(wǎng)上,這樣,就可以讓很多的陌生的不知名的可遇不可求的網(wǎng)友來(lái)訪問您的網(wǎng)站,從而,他們就會(huì)知道您的網(wǎng)站程序,這更能充分體現(xiàn)出一個(gè)程序的價(jià)值所在。
這兩者的區(qū)別就在于,CS結(jié)構(gòu)的程序,必須安裝到任何一個(gè)客戶端才能使用;而BS結(jié)構(gòu)的程序,只需要配置好服務(wù)器,連網(wǎng)的計(jì)算機(jī),在隨時(shí)隨地都能打開您的網(wǎng)站;這不僅省去了安裝的麻煩,同時(shí)更有效的解決了時(shí)間和空間的限制、打破資源的局限性,讓網(wǎng)站程序的價(jià)值得以充分體現(xiàn)出來(lái)。
之前我學(xué)習(xí)ASP,是通過dw學(xué)習(xí)的,當(dāng)時(shí),就覺得非常麻煩,尤其是html標(biāo)簽文件與ASP代碼,是同放在一個(gè)文件里面的,這就產(chǎn)生了大量的冗余的代碼,修改的時(shí)候覺得非常麻煩,即不容易維護(hù)、更不容易修改??瓷先?,眼睛都花了。
還好,轉(zhuǎn)向ASP.NET的學(xué)習(xí),正符合自己的個(gè)性思維,在學(xué)習(xí)的過程中,如魚得水,僅需要學(xué)習(xí)一下基本的操作和語(yǔ)法,其它基本沒有障礙。
學(xué)習(xí)了ASP.NET的代碼分離模式與無(wú)刷新技術(shù),認(rèn)識(shí)到了網(wǎng)站的真正的結(jié)構(gòu),最終才對(duì)BS結(jié)構(gòu)的網(wǎng)站程序有了進(jìn)一步的認(rèn)識(shí)。
同時(shí),對(duì)SQL大型數(shù)據(jù)庫(kù)的認(rèn)識(shí)才有了質(zhì)的改變。
第三篇:ASPNET留言板
一、留言板的簡(jiǎn)介(一)留言板
留言板是一種電子便簽管理系統(tǒng),是用 ASP 或其它腳本語(yǔ)言編寫的網(wǎng)絡(luò)應(yīng)用程序。在網(wǎng)絡(luò)用戶交流中起很大的作用, 每個(gè)人都可以將他的資料和要求等信息保留在頁(yè)面上,以供他人觀看。留言板供其他網(wǎng)友給自己留言,或者臨時(shí)存放自己的感受。留言操作相對(duì)簡(jiǎn)單, 在您進(jìn)入網(wǎng)站后, 進(jìn)入任何一個(gè)留言板貨社區(qū)均可以看到有輸入框,輸入后提交即可。留言板提供完備的信息發(fā)布功能,在網(wǎng)絡(luò)用戶交流中也有很大的作用。而這個(gè)留言板僅僅是簡(jiǎn)單的留言和管理員對(duì)留言板進(jìn)行設(shè)置和進(jìn)行回復(fù)、刪除管理的工具。該留言板簡(jiǎn)單但實(shí)用, 而且具備了大多數(shù)留言板的基本功能。
二、需求分析(一)需求分析
要求系統(tǒng)具有良好的人機(jī)界面, 能夠滿足用戶的留言要求, 能夠讓訪客在查看留言內(nèi)容后,對(duì)留言的內(nèi)容發(fā)表自己的意見,管理員能夠?qū)崿F(xiàn)對(duì)留言的回復(fù)及刪除操作, 網(wǎng)站最大限度地實(shí)現(xiàn)維護(hù)和易操作性,網(wǎng)站運(yùn)行穩(wěn)定、安全可靠。(二)設(shè)計(jì)目標(biāo)
界面設(shè)計(jì)美觀友好,使用靈活便捷,數(shù)據(jù)存儲(chǔ)安全可靠,提供留言查看、留言發(fā)表、留言回復(fù)、留言刪除功能,系統(tǒng)最大限度地實(shí)現(xiàn)易維護(hù)和易操作性。(三)功能分析
可以按照發(fā)言時(shí)間的先后順序,留言板自動(dòng)排序,友好簡(jiǎn)潔的管理界面,便于管理員維護(hù)留言板,管理員具有回復(fù)和刪除留言的權(quán)限,具有頁(yè)數(shù)跳轉(zhuǎn)功能系統(tǒng)功能模塊圖,三、系統(tǒng)功能設(shè)計(jì)
在編寫留言系統(tǒng)前,首先需要確定留言系統(tǒng)所需要的一些功能模塊和適用場(chǎng)景,例如留言系統(tǒng)是以何種形式呈現(xiàn)給用戶, 如何對(duì)這些留言進(jìn)行管理等等,這些功能都是需要在開發(fā)初級(jí)進(jìn)行設(shè)計(jì)和規(guī)劃的。后臺(tái)主頁(yè),后臺(tái)主頁(yè)面, 后臺(tái)管理,后臺(tái)留言信息管理,后臺(tái)會(huì)員。前臺(tái)主頁(yè),留言系統(tǒng)網(wǎng)站登陸界面,主頁(yè),留言動(dòng)態(tài)。登陸界面主要有,注冊(cè)、登陸、看帖、發(fā)帖。(一)主要功能 ,、留言網(wǎng)站用戶登陸界面功能
當(dāng)用戶訪問 W eb 頁(yè)面時(shí)需要進(jìn)行登錄進(jìn)入留言板網(wǎng)站界面,用戶不進(jìn)行登錄就不能夠進(jìn)入系統(tǒng),也不能夠分享相應(yīng)的信息。管理員可以配置是否需要進(jìn)行登錄才能查看留言板網(wǎng)站的內(nèi)容, 如果管理員設(shè)置需要登錄查看,則用戶不登陸就不能夠查看相應(yīng)的內(nèi)容。
2、用戶主頁(yè)功能
用戶登錄之后就可以看到留言板系統(tǒng)的內(nèi)容。
3、用戶注冊(cè)功能
訪客需要注冊(cè)賬戶后才能夠看帖,發(fā)帖。
4、用戶看帖功能
用戶登錄留言板網(wǎng)站后,就可以查看到網(wǎng)站內(nèi)的留言貼。
5、用戶發(fā)帖功能
用戶登錄留言板網(wǎng)站后,就可以根據(jù)其它留言貼而發(fā)帖。
6、管理員登錄功能
為了方便管理留言板系統(tǒng),管理員進(jìn)行對(duì)留言板管理。
7、回復(fù)功能
用戶對(duì)留言進(jìn)行回復(fù)(二)數(shù)據(jù)庫(kù)設(shè)計(jì) ASP.NET 留言板系統(tǒng)在數(shù)據(jù)庫(kù)上并不是很困難, 但是也不會(huì)簡(jiǎn)單,其中包含了很多的功能, 這些功能能夠讓用戶在網(wǎng)站上分享自己的見解、意見、聊天等,所以在數(shù)據(jù)庫(kù)的設(shè)計(jì)上, 其表的數(shù)量和表與表之間的關(guān)系也原有的模塊或系統(tǒng)更加復(fù)雜。
1、數(shù)據(jù)表的創(chuàng)建
創(chuàng)建表可以通過 SQL Server 進(jìn)行創(chuàng)建
2、事務(wù)表 Admin Member Info
3、公告數(shù)據(jù)
公告數(shù)據(jù)可以不使用數(shù)據(jù)庫(kù)進(jìn)行存儲(chǔ),在這里可以使用 txt 文檔進(jìn)行數(shù)據(jù)存儲(chǔ), 這樣不僅可以減輕數(shù)據(jù)庫(kù)服務(wù)器的壓力, 也能夠增加公告中文本的可擴(kuò)展性。注意,對(duì)于公告的數(shù)據(jù)直接存儲(chǔ)在 txt 文檔中,當(dāng)首頁(yè)需要調(diào)用公告時(shí),可以直接從 txt 文檔中讀取數(shù)據(jù)進(jìn)行 HTML 呈現(xiàn)。
(四)設(shè)計(jì)技術(shù)
1、ASP Microsoft Active Server Pages 即我們所稱的 ASP,其實(shí)是一套微軟開發(fā)的服務(wù)器端腳本環(huán)境。Active Server Page 是創(chuàng)建動(dòng)態(tài)網(wǎng)頁(yè)的一個(gè)很好的工具, 它起一種編程語(yǔ)言的作用,可以利用它編寫動(dòng)態(tài)產(chǎn)生 HTML 的程序代碼。而且 ASP 也是服務(wù)器端腳本環(huán)境,可以用來(lái)創(chuàng)建交互式 WEB 頁(yè)并建立強(qiáng)大的的 Web 應(yīng)用程序。因此,只要用戶瀏覽 Web 站點(diǎn)并請(qǐng)求一個(gè) ASP 頁(yè),Web 服務(wù)器就可以處理相應(yīng)的 ASP 代碼,生成 HTML 代碼,然后將它傳遞到用戶瀏覽器并顯示出網(wǎng)頁(yè)。ASP 內(nèi)含于 IIS4.0 和 5.0 之中,通過 ASP 我們可以結(jié)合 HTML 網(wǎng)頁(yè)、ASP 指令和 ActiveX 元件建立動(dòng)態(tài)、交互且高效的 WEB服務(wù)器應(yīng)用程序。有了 ASP 就不必?fù)?dān)心客戶的瀏覽器是否能運(yùn)行所編寫的代碼, 因?yàn)樗械某绦蚨紝⒃诜?wù)器端執(zhí)行, 包括所有嵌在普通HTML 中的腳本程序。當(dāng)程序執(zhí)行完畢后,服務(wù)器僅將執(zhí)行的結(jié)果返回給客戶瀏覽器, 這樣也就減輕了客戶端瀏覽器的負(fù)擔(dān), 大大提高了交互的速度。
2、SQL SQL 全稱是“結(jié)構(gòu)化查詢語(yǔ)言(Structured Query Language)” ,最早的是 IBM 的圣約瑟研究實(shí)驗(yàn)室為其關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng) SYSTEM R開發(fā)的一種查詢語(yǔ)言,它的前身是 SQUARE 語(yǔ)言。SQL 語(yǔ)言結(jié)構(gòu)簡(jiǎn)潔,功能強(qiáng)大,簡(jiǎn)單易學(xué),所以自從 IBM 公司 1981 年推出以來(lái),SQL 語(yǔ)言,得到了廣泛的應(yīng)用。如今無(wú)論是像 Oracle ,Sybase, SQL Server這些大型的數(shù)據(jù)庫(kù)管理系統(tǒng),還是像 Visual Foxporo, PowerBuilder這些微機(jī)上常用的數(shù)據(jù)庫(kù)開發(fā)系統(tǒng),都支持 SQL 語(yǔ)言作為查詢語(yǔ)言。
3、IIS IIS 是 Internet Information Server 的縮寫,它是微軟公司主推的服務(wù)器,最新的版本是 Windows2003 里面包含的 IIS 6,IIS 與WindowNT Server 完全集成在一起,因而用戶能夠利用 Windows NTServer 和 NTFS,NT File SystemNT 的文件系統(tǒng),內(nèi)置的安全特性,建立強(qiáng)大,靈活而安全的 Internet 和 Intranet 站點(diǎn)。IIS 支持 HTTP,Hypertext Transfer Protocol,超文本傳輸協(xié)議, ,FTP,Fele Transfer Protocol,文件傳輸協(xié)議,以及 SMTP 協(xié)議,通過使用 CGI 和 ISAPI,IIS 可以得到高度的擴(kuò)展。
四、系統(tǒng)界面和代碼實(shí)現(xiàn)
1、用戶登錄界面, 代碼如下, u s i n g
S y s t e m.D a t a.S q l C l i e n t;p u b l i c
p a r t i a l
c l a s s
L o g i n
:
S y s t e m.W e b.U I.P a g e { p r o t e c t e d
v o i d
P a g e _ L o a d(o b j e c t
s e n d e r ,E v e n t A r g s
e)
{
} p r o t e c t e d
v o i d
B t n L o g i n _ C l i c k(o b j e c t
s e n d e r ,E v e n t A r g s
e){
i f
(T x t N a m e.T e x t
= =
“ ”
|
T x t P a s s.T e x t
= =
“ ”)
{ L a b e l 1.T e x t
=
“ 必須輸入帳號(hào)和密碼,”;r e t u r n;
} e l s e
{ S q l C o n n e c t i o n
c o n n
=
n e w
S q l C o n n e c t i o n(“ D a t a
S o u r c e =.;I n i t i a l C a t a l o g = B B S;I n t e g r a t e d
S e c u r i t y = t r u e ”);c o n n.O p e n();S q l C o m m a n d
C m d
=
n e w
S q l C o m m a n d();
C m d.C o n n e c t i o n
=
c o n n;C m d.C o m m a n d T e x t
=
“ s e l e c t
[ 用戶名]
f r o m
[ m e m b e r ]
w h e r e
[ 用戶名] = ' ”
+
T x t N a m e.T e x t +
“ '
a n d
[ 密碼] = ' ”
+
T x t P a s s.T e x t
+
“ ' ”;S q l D a t a R e a d e r
d r
=
C m d.E x e c u t e R e a d e r();i f
(d r.R e a d()){ S e s s i o n [ “ m e m ” ]
=
T x t N a m e.T e x t;
/ / 登錄成功后記下該用戶昵稱,以便后續(xù)功能使用
L a b e l 1.T e x t
=
“ 登錄成功,”;T x t N a m e.T e x t
=
“ ”;T x t N a m e.E n a b l e d
=
f a l s e;T x t P a s s.T e x t
=
“ ”;T x t P a s s.E n a b l e d
=
f a l s e;d r.C l o s e();
} e l s e {
L a b e l 1.T e x t
=
“ 昵稱不存在或密碼不對(duì),”;
} c o n n.C l o s e();
}
} p r o t e c t e d
v o i d
L i n k B u t t o n 1 _ C l i c k(o b j e c t
s e n d e r ,E v e n t A r g s
e){
R e s p o n s e.R e d i r e c t(“ g u a n l i.a s p x ”);
} }
2、用戶注冊(cè)界面, 代碼如下,u s i n g
S y s t e m.D a t a.S q l C l i e n t;p u b l i c
p a r t i a l
c l a s s
_ D e f a u l t
:
S y s t e m.W e b.U I.P a g e
{
p r o t e c t e d
v o i d
P a g e _ L o a d(o b j e c t
s e n d e r ,E v e n t A r g s
e)
{
} p u b l i c
b o o l
C h e c k I n p u t(){
i f
(T x t N a m e.T e x t
= =
“ ”
|
T x t P a s s.T e x t
= =
“ ”
| T x t P a s s C o n f.T e x t
= =
“ ”
|
T x t E m a i l.T e x t
= =
“ ”){ L a b e l 1.T e x t
=
“ 你輸入的信息不正確,請(qǐng)重新輸入,”;T x t N a m e.T e x t
=
“ ”;T x t P a s s.T e x t
=
“ ”;T x t P a s s C o n f.T e x t
=
“ ”;T x t E m a i l.T e x t
=
“ ”;r e t u r n
f a l s e;
} e l s e {
i f
(T x t P a s s.T e x t
!=
T x t P a s s C o n f.T e x t){
L a b e l 1.T e x t
=
“ 你兩次輸入的密碼不同,請(qǐng)重新輸入,”;T x t N a m e.T e x t
=
“ ”;T x t P a s s.T e x t
=
“ ”;T x t P a s s C o n f.T e x t
=
“ ”;T x t E m a i l.T e x t
=
“ ”;r e t u r n
f a l s e;
}
} r e t u r n
t r u e;
} p r o t e c t e d
v o i d
B t n R e g _ C l i c k(o b j e c t
s e n d e r ,E v e n t A r g s
e){ i f
(C h e c k I n p u t()){ S q l C o n n e c t i o n
c o n n
=
n e w
S q l C o n n e c t i o n(“ D a t a
S o u r c e =.;I n i t i a l
C a t a l o g = B B S;I n t e g r a t e d S e c u r i t y = t r u e ”);c o n n.O p e n();/ / 檢查用戶是否已存在
S q l C o m m a n d
C m d
=
n e w
S q l C o m m a n d();C m d.C o n n e c t i o n
=
c o n n;C m d.C o m m a n d T e x t
=
“ s e l e c t
[ 用戶名]
f r o m
m e m b e r ”;S q l D a t a R e a d e r
d r
=
C m d.E x e c u t e R e a d e r();w h i l e
(d r.R e a d()){ i f
(d r.G e t S t r i n g(0)
= =
T x t N a m e.T e x t){
L a b e l 1.T e x t
=
T x t N a m e.T e x t
+
“ 已經(jīng)存在,請(qǐng)你選擇另外的昵稱,”;c o n n.C l o s e();r e t u r n;
}
} c o n n.C l o s e();s t r i n g
S q l S t r;S q l S t r
=
“ I n s e r t
i n t o
m e m b e r([ 用戶名] , [ 密碼] , [ 電子郵件])
v a l u e s(' ”
+
T x t N a m e.T e x t +
“ ' , ' ”
+
T x t P a s s.T e x t
+
“ ' , ' ”
+
T x t E m a i l.T e x t
+
“ ')”;C m d.C o m m a n d T e x t
=
S q l S t r;c o n n.O p e n();C m d.E x e c u t e N o n Q u e r y();c o n n.C l o s e();L a b e l 1.T e x t
=
“ 恭喜你,你已注冊(cè)成功,”;}
}
p r o t e c t e d
v o i d
B t n C a n c e l _ C l i c k(o b j e c t
s e n d e r ,E v e n t A r g s
e){
R e s p o n s e.W r i t e(“ < s c r i p t
l a n g u a g e = j a v a s c r i p t > a l e r t(' 用戶已取消注冊(cè),');< / s c r i p t > ”);
} p r o t e c t e d
v o i d
L i n k B u t t o n 1 _ C l i c k(o b j e c t
s e n d e r ,E v e n t A r g s
e){
R e s p o n s e.R e d i r e c t(“ g u a n l i.a s p x ”);
} } 3、看帖界面, 代碼如下, u s i n g
S y s t e m.D a t a.S q l C l i e n t;p u b l i c
p a r t i a l
c l a s s
S h o w
:
S y s t e m.W e b.U I.P a g e {
p r o t e c t e d
v o i d
P a g e _ L o a d(o b j e c t
s e n d e r ,E v e n t A r g s
e){ S q l C o n n e c t i o n
c o n n
=
n e w
S q l C o n n e c t i o n(“ D a t a
S o u r c e =.;I n i t i a l
C a t a l o g = B B S;I n t e g r a t e d S e c u r i t y = t r u e ”);S q l D a t a A d a p t e r
a d a p t e r
=
n e w
S q l D a t a A d a p t e r(“ s e l e c t
*
f r o m
[ I n f o ] ” ,c o n n);D a t a S e t
d s
=
n e w
D a t a S e t();a d a p t e r.F i l l(d s ,“ I n f o T a b l e ”);G r i d V i e w 1.D a t a S o u r c e
=
d s.T a b l e s [ 0 ].D e f a u l t V i e w;G r i d V i e w 1.D a t a B i n d();} p r o t e c t e d
v o i d
G r i d V i e w 1 _ P a g e I n d e x C h a n g i n g(o b j e c t
s e n d e r ,G r i d V i e w P a g e E v e n t A r g s
e){
G r i d V i e w 1.P a g e I n d e x
=
e.N e w P a g e I n d e x;G r i d V i e w 1.D a t a B i n d();} p r o t e c t e d
v o i d
B u t t o n 1 _ C l i c k(o b j e c t
s e n d e r ,E v e n t A r g s
e){ R e s p o n s e.R e d i r e c t
(“ L o g i n.a s p x ”);} p r o t e c t e d
v o i d
L i n k B u t t o n 1 _ C l i c k(o b j e c t
s e n d e r ,E v e n t A r g s
e){
R e s p o n s e.R e d i r e c t(“ g u a n l i.a s p x ”);} }
4、發(fā)帖界面, 代碼如下, u s i n g
S y s t e m.D a t a.S q l C l i e n t;p u b l i c
p a r t i a l
c l a s s
S e n d
:
S y s t e m.W e b.U I.P a g e {
p r o t e c t e d
v o i d
P a g e _ L o a d(o b j e c t
s e n d e r ,E v e n t A r g s
e){
} p r o t e c t e d
v o i d
B t n S e n d _ C l i c k(o b j e c t
s e n d e r ,E v e n t A r g s
e){
L b l C a u t i o n.T e x t
=
“ 你必須輸入主題和內(nèi)容,”;R e t u r n;
} S q l C o n n e c t i o n
c o n n
=
n e w
S q l C o n n e c t i o n(“ D a t a
S o u r c e =.;I n i t i a l
C a t a l o g = B B S;I n t e g r a t e d S e c u r i t y = t r u e ”);s t r i n g
S q l S t r;S q l S t r
=
“ I n s e r t
i n t o
i n f o(主題, 張貼者昵稱, 內(nèi)容, 張貼時(shí)間, 回復(fù)編號(hào))
”;S q l S t r
=
S q l S t r
+
“
v a l u e s(' ”
+
T x t S u b j e c t.T e x t
+
“ ' , ' ”
+
S e s s i o n [ “ m e m ” ]
+
“ ' , ' ”
+ T x t C o n t e n t.T e x t;S q l S t r
=
S q l S t r
+
“ ' , ' ”
+
D a t e T i m e.N o w
+
“ ' , ' 0 ')”;S q l C o m m a n d
C m d
=
n e w
S q l C o m m a n d(S q l S t r ,c o n n);c o n n.O p e n();C m d.E x e c u t e N o n Q u e r y();c o n n.C l o s e();L b l C a u t i o n.T e x t
=
“ 已成功發(fā)帖,”;T x t S u b j e c t.T e x t
=
“ ”;T x t C o n t e n t.T e x t
=
“ ”;
} p r o t e c t e d
v o i d
M e n u 1 _ L o a d(o b j e c t
s e n d e r ,E v e n t A r g s
e)
{
} p r o t e c t e d
v o i d
L i n k B u t t o n 1 _ C l i c k(o b j e c t
s e n d e r ,E v e n t A r g s
e){
R e s p o n s e.R e d i r e c t(“ g u a n l i.a s p x ”);
} } 5、管理員登錄界面, 代碼如下, u s i n g
S y s t e m.D a t a.S q l C l i e n t;p u b l i c
p a r t i a l
c l a s s
g u a n l i
:
S y s t e m.W e b.U I.P a g e {
p r o t e c t e d
v o i d
P a g e _ L o a d(o b j e c t
s e n d e r ,E v e n t A r g s
e){
} p r o t e c t e d
v o i d
B u t t o n 1 _ C l i c k(o b j e c t
s e n d e r ,E v e n t A r g s
e){
i f
(T e x t B o x 1.T e x t
= =
“ ”
|
T e x t B o x 2.T e x t
= =
“ ”){
L a b e l 1.T e x t
=
“ 必須輸入帳號(hào)和密碼,”;r e t u r n;
} e l s e { S q l C o n n e c t i o n
c o n n
=
n e w
S q l C o n n e c t i o n(“ D a t a
S o u r c e =.;I n i t i a l C a t a l o g = B B S;I n t e g r a t e d
S e c u r i t y = t r u e ”);c o n n.O p e n();
S q l C o m m a n d
C m d
=
n e w
S q l C o m m a n d();C m d.C o n n e c t i o n
=
c o n n;C m d.C o m m a n d T e x t
=
“ s e l e c t
[ 用戶名]
f r o m
[ a d m i n ]
w h e r e
[ 用戶名] = ' ”
+
T e x t B o x 1.T e x t +
“ '
a n d
[ 密碼] = ' ”
+
T e x t B o x 2.T e x t
+
“ ' ”;S q l D a t a R e a d e r
d r
=
C m d.E x e c u t e R e a d e r();i f
(d r.R e a d()){
S e s s i o n [ “ m e m ” ]
=
T e x t B o x 1.T e x t;
/ / 登錄成功后記下該用戶昵稱,以便后續(xù)功能使用
L a b e l 1.T e x t
=
“ 登錄成功,”;T e x t B o x 1.T e x t
=
“ ”;T e x t B o x 1.E n a b l e d
=
f a l s e;T e x t B o x 2.T e x t
=
“ ”;T e x t B o x 2.E n a b l e d
=
f a l s e;d r.C l o s e();R e s p o n s e.R e d i r e c t(“ S h o w A r t i c l e.a s p x ”);}
e l s e {
L a b e l 1.T e x t
=
“ 昵稱不存在或密碼不對(duì),”;
} c o n n.C l o s e();
}
} p r o t e c t e d
v o i d
B u t t o n 2 _ C l i c k(o b j e c t
s e n d e r ,E v e n t A r g s
e){
R e s p o n s e.W r i t e(“ < s c r i p t
l a n g u a g e = j a v a s c r i p t > a l e r t(' 用戶已取消注冊(cè),');< / s c r i p t > ”);
} p r o t e c t e d
v o i d
L i n k B u t t o n 1 _ C l i c k(o b j e c t
s e n d e r ,E v e n t A r g s
e){
R e s p o n s e.R e d i r e c t(“ g u a n l i.a s p x ”);} p r o t e c t e d
v o i d
B u t t o n 3 _ C l i c k(o b j e c t
s e n d e r ,E v e n t A r g s
e){
R e s p o n s e.R e d i r e c t(“ L o g i n.a s p x ”);} }
6、顯示發(fā)帖信息界面, 代碼如下,u s i n g
S y s t e m.D a t a.S q l C l i e n t;p u b l i c
p a r t i a l
c l a s s
S h o w A l l
:
S y s t e m.W e b.U I.P a g e {
p r o t e c t e d
v o i d
P a g e _ L o a d(o b j e c t
s e n d e r ,E v e n t A r g s
e){ S q l C o n n e c t i o n
c o n n
=
n e w
S q l C o n n e c t i o n(“ D a t a
S o u r c e =.;I n i t i a l
C a t a l o g = B B S;I n t e g r a t e d S e c u r i t y = t r u e ”);S q l C o m m a n d
C m d
=
n e w
S q l C o m m a n d(“ s e l e c t
*
f r o m
[ I n f o ]
w h e r e
I D = ”
+ R e q u e s t.Q u e r y S t r i n g [ “ i d ” ] ,c o n n);c o n n.O p e n();S q l D a t a R e a d e r
o b j = C m d.E x e c u t e R e a d e r();w h i l e
(o b j.R e a d()){
L b l N a m e.T e x t
=
o b j.G e t V a l u e(2).T o S t r i n g();L b l D a t e.T e x t
=
o b j.G e t V a l u e(4).T o S t r i n g();T x t S u b j e c t.T e x t
=
o b j.G e t V a l u e(1).T o S t r i n g();T x t C o n t e n t.T e x t
=
o b j.G e t V a l u e(3).T o S t r i n g();
} o b j.C l o s e();c o n n.C l o s e();s t r i n g
s q l
=
“ S e l e c t
*
F r o m
[ i n f o ]
w h e r e
回復(fù)編號(hào)= ' ”
+
R e q u e s t.Q u e r y S t r i n g [ “ i d ” ]
+
“ ' ”;S q l D a t a A d a p t e r
a d a p t e r
=
n e w
S q l D a t a A d a p t e r(s q l ,c o n n);D a t a S e t
d s
=
n e w
D a t a S e t();a d a p t e r.F i l l(d s ,“ R e p l y ”);D a t a L i s t 1.D a t a S o u r c e
=
d s.T a b l e s [ 0 ].D e f a u l t V i e w;D a t a L i s t 1.D a t a B i n d();
} p r o t e c t e d
v o i d
L i n k B u t t o n 1 _ C l i c k(o b j e c t
s e n d e r ,E v e n t A r g s
e){
R e s p o n s e.R e d i r e c t(“ g u a n l i.a s p x ”);} }
7、回復(fù)界面, 代碼如下, u s i n g
S y s t e m.D a t a.S q l C l i e n t;p u b l i c
p a r t i a l
c l a s s
S h o w A r t i c l e
:
S y s t e m.W e b.U I.P a g e {
p r o t e c t e d
v o i d
P a g e _ L o a d(o b j e c t
s e n d e r ,E v e n t A r g s
e){
s t r i n g
s t r
=
“ 1 2 3 4 ”;S q l C o n n e c t i o n
c o n n
=
n e w
S q l C o n n e c t i o n(“ D a t a
S o u r c e =.;I n i t i a l
C a t a l o g = B B S;I n t e g r a t e d S e c u r i t y = t r u e ”);S q l C o m m a n d
C m d
=
n e w
S q l C o m m a n d(“ s e l e c t
*
f r o m
[ i n f o ]
w h e r e
[ 主題] = ”
+
s t r ,c o n n);c o n n.O p e n();S q l D a t a R e a d e r
o b j
=
C m d.E x e c u t e R e a d e r();w h i l e
(o b j.R e a d()){
L b l N a m e.T e x t
=
o b j.G e t V a l u e(2).T o S t r i n g();L b l D a t e.T e x t
=
o b j.G e t V a l u e(4).T o S t r i n g();T x t S u b j e c t.T e x t
=
o b j.G e t V a l u e(1).T o S t r i n g();T x t C o n t e n t.T e x t
=
o b j.G e t V a l u e(3).T o S t r i n g();}
c o n n.C l o s e();} p r o t e c t e d
v o i d
B t n R e p l y _ C l i c k(o b j e c t
s e n d e r ,E v e n t A r g s
e){
i f
(T x t R e.T e x t
= =
“ ”){
L b l C a u t i o n.T e x t
=
“ 請(qǐng)輸入回帖內(nèi)容,”;
} e l s e {
s t r i n g
S q l S t r;S q l S t r
=
“ I n s e r t
i n t o
i n f o([ 主題] , [ 張貼者昵稱] , [ 內(nèi)容] , [ 張貼時(shí)間] , [ 回復(fù)編號(hào)])
”;S q l S t r
=
S q l S t r
+
“
v a l u e s(' R e : ”
+
T x t S u b j e c t.T e x t +
“ ' , ' ”
+
S e s s i o n [ “ m e m ” ]
+ “ ' , ' ”
+
T x t R e.T e x t;S q l S t r
=
S q l S t r
+
“ ' , ' ”
+
D a t e T i m e.N o w
+
“ ' , ' ”
+
R e q u e s t.Q u e r y S t r i n g [ “ I D ” ]
+
“ ')”;S q l C o n n e c t i o n
c o n n
=
n e w
S q l C o n n e c t i o n(“ D a t a
S o u r c e =.;I n i t i a l C a t a l o g = B B S;I n t e g r a t e d
S e c u r i t y = t r u e ”);S q l C o m m a n d
C m d
=
n e w
S q l C o m m a n d(S q l S t r ,c o n n);c o n n.O p e n();C m d.E x e c u t e N o n Q u e r y();c o n n.C l o s e();L b l C a u t i o n.T e x t
=
“ 已成功回帖,”;} } p r o t e c t e d
v o i d
B t n A l l R e _ C l i c k(o b j e c t
s e n d e r ,E v e n t A r g s
e){
R e s p o n s e.R e d i r e c t(“ S h o w A l l.a s p x ? i d = ”
+
R e q u e s t.Q u e r y S t r i n g [ “ i d ” ]);} p r o t e c t e d
v o i d
B u t t o n 1 _ C l i c k(o b j e c t
s e n d e r ,E v e n t A r g s
e){
R e s p o n s e.R e d i r e c t(“ L o g i n.a s p x ”);
} p r o t e c t e d
v o i d
L i n k B u t t o n 1 _ C l i c k(o b j e c t
s e n d e r ,E v e n t A r g s
e){
R e s p o n s e.R e d i r e c t(“ g u a n l i.a s p x ”);
} }
8、Menu 控件,五、總結(jié)
上述就是我們組留言板管理系統(tǒng)的全部設(shè)計(jì)和開發(fā)過程。通過這次實(shí)訓(xùn)設(shè)計(jì), 使我們感到高科技、新知識(shí)的力量, 讓我們知道我們還有很多知識(shí)需要學(xué)習(xí),這是我們第一次運(yùn)用 ASP.NET 做的完整的設(shè)計(jì)程序, 加之水平有限, 設(shè)計(jì)中難免有不當(dāng)之處, 還請(qǐng)老師給予批評(píng)、指正。
第四篇:ASPNET介紹
ASPNET介紹
ASP.net是Microsoft.net的一部分,作為戰(zhàn)略產(chǎn)品,不僅僅是ActiveServerPage(ASP)的下一個(gè)版本;它還提供了一個(gè)統(tǒng)一的Web開發(fā)模型,其中包括開發(fā)人員生成企業(yè)級(jí)Web應(yīng)用程序所需的各種服務(wù)。ASP.NET的語(yǔ)法在很大程度上與ASP兼容,同時(shí)它還提供一種新的編程模型和結(jié)構(gòu),可生成伸縮性和穩(wěn)定性更好的應(yīng)用程序,并提供更好的安全保護(hù)??梢酝ㄟ^在現(xiàn)有ASP應(yīng)用程序中逐漸添加ASP.NET功能,隨時(shí)增強(qiáng)ASP應(yīng)用程序的功能。
ASP.NET是一個(gè)已編譯的、基于.NET的環(huán)境,可以用任何與.NET兼容的語(yǔ)言(包括VisualBasic.NET、C#和JScript.NET.)創(chuàng)作應(yīng)用程序。另外,任何ASP.NET應(yīng)用程序都可以使用整個(gè).NETFramework。開發(fā)人員可以方便地獲得這些技術(shù)的優(yōu)點(diǎn),其中包括托管的公共語(yǔ)言運(yùn)行庫(kù)環(huán)境、類型安全、繼承等等。
ASP.NET可以無(wú)縫地與WYSIWYGHTML編輯器和其他編程工具(包括MicrosoftVisualStudio.NET)一起工作。這不僅使得Web開發(fā)更加方便,而且還能提供這些工具必須提供的所有優(yōu)點(diǎn),包括開發(fā)人員可以用來(lái)將服務(wù)器控件拖放到Web頁(yè)的GUI和完全集成的調(diào)試支持。
微軟為ASP.net設(shè)計(jì)了這樣一些策略:易于寫出結(jié)構(gòu)清晰的代碼、代碼易于重用和共享、可用編譯類語(yǔ)言編寫等等,目的是讓程序員更容易開發(fā)出Web應(yīng)用,滿足計(jì)算向Web轉(zhuǎn)移的戰(zhàn)略需要。
ASP.net的新性能
ASP.ne提供了穩(wěn)定的性能、優(yōu)秀的升級(jí)性、更快速的開發(fā)、更簡(jiǎn)便的管理、全新的語(yǔ)言以及網(wǎng)絡(luò)服務(wù)。貫穿整個(gè)ASP.net的主題就是系統(tǒng)幫用戶做了大部分不重要的瑣碎的工作。
全新的構(gòu)造
新的ASP.net引入受管代碼(ManagedCode)這樣一個(gè)全新概念,橫貫整個(gè)視窗開發(fā)平臺(tái)。受管代碼在NGWSRuntime下運(yùn)行,而NGWSRuntime是一個(gè)時(shí)間運(yùn)行環(huán)境,它管理代碼的執(zhí)行,使程序設(shè)計(jì)更為簡(jiǎn)便。
高效率
對(duì)于一個(gè)程序,速度是一件非常令人渴望的東西。一旦代碼開始工作,接下來(lái)你就得盡可能地讓它運(yùn)作得快些快些再快些。在ASP中你只有盡可能精簡(jiǎn)你的代碼,以至于不得不將它們移植到一個(gè)僅有很少一點(diǎn)性能的部件中。而現(xiàn)在,ASP.net會(huì)妥善地解決這一問題。
易控制
在ASP.net里,你將會(huì)擁有一個(gè)“Data-Bounds”(數(shù)據(jù)約束),這意味著它會(huì)與數(shù)據(jù)源連接,并會(huì)自動(dòng)裝入數(shù)據(jù),使控制工作簡(jiǎn)單易行。
語(yǔ)言支持
ASP.net支持多種語(yǔ)言,支持編譯類語(yǔ)言,支持比如VB、VC++、C#等,它比這些編譯類語(yǔ)言運(yùn)行速度快,更適合編寫大型應(yīng)用。
更好的升級(jí)能力
快速發(fā)展的分布式應(yīng)用也需要更快速、更模塊化、更易操作、更多平臺(tái)支持和重復(fù)利用性更強(qiáng)的開發(fā),需要一種新的技術(shù)來(lái)適應(yīng)不同的系統(tǒng),網(wǎng)絡(luò)應(yīng)用和網(wǎng)站需要提供一種更加強(qiáng)大的可升級(jí)的服務(wù)。ASP.net能夠適應(yīng)上面的要求。讓你的生活更簡(jiǎn)單
對(duì)于今天的Web程序員來(lái)說,最大的挑戰(zhàn)就是不斷變化的瀏覽器兼容性以及它們不斷升級(jí)的復(fù)雜性。在保證頁(yè)面能在所有瀏覽器下工作的同時(shí),又得盡量使用每個(gè)瀏覽器的最新屬性來(lái)建立更具交互性的頁(yè)面,這簡(jiǎn)直就是一場(chǎng)惡夢(mèng)。更加可怕的是,需要對(duì)不同的用戶設(shè)備建立不同的網(wǎng)頁(yè)。
最簡(jiǎn)單的解決辦法就是動(dòng)態(tài)地對(duì)不同的用戶生成不同的輸出,或者就是對(duì)不同的用戶寫多個(gè)頁(yè)面。大多數(shù)開發(fā)者都會(huì)選擇第一種方法。但是,這就意味著用戶的每次點(diǎn)擊都會(huì)讓服務(wù)器判斷應(yīng)該向用戶顯示什么。而通過ASP.net,我們可以看到一個(gè)新的服務(wù)控制的概念,它封裝了一些普通的任務(wù),提供了一種清晰的編程模塊,有助于管理和處理不同的用戶類型。
簡(jiǎn)單地說,ASP.net把這些過程自動(dòng)化了。
第五篇:計(jì)算機(jī)與軟件工程專業(yè)畢業(yè)設(shè)計(jì)論文題目目錄
計(jì)算機(jī)與軟件工程專業(yè)畢業(yè)設(shè)計(jì)論文題目目錄
1、圖書管理信息系統(tǒng)設(shè)計(jì)與開發(fā)
2、人事檔案管理信息系統(tǒng)設(shè)計(jì)與開發(fā)
3、高校教務(wù)管理信息系統(tǒng)設(shè)計(jì)與開發(fā)
4、銷售業(yè)績(jī)管理信息系統(tǒng)設(shè)計(jì)與開發(fā)
5、BBS論壇設(shè)計(jì)與開發(fā)
6、網(wǎng)絡(luò)聊天室設(shè)計(jì)與開發(fā)
7、基于 Web的課程學(xué)習(xí)系統(tǒng)的設(shè)計(jì)與開發(fā)
8、小區(qū)物業(yè)管理系統(tǒng)的設(shè)計(jì)與開發(fā)
9、工資管理系統(tǒng)
10、學(xué)生檔案管理系統(tǒng)
11、倉(cāng)庫(kù)管理系統(tǒng)
12、商業(yè)超市管理系統(tǒng)
13、好食上酒店管理系統(tǒng)的設(shè)計(jì)、14、好食上酒店網(wǎng)站的設(shè)計(jì)
15、《數(shù)字電路與邏輯設(shè)計(jì)》課程網(wǎng)站的設(shè)計(jì)
16、《集成電路設(shè)計(jì)基礎(chǔ)》課程網(wǎng)站的設(shè)計(jì)
17、基于FLASH的五子棋的設(shè)計(jì)