資源描述:
《微軟net開發(fā)-ppt課件》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、.NET開發(fā)交流2011-8-9.NET戰(zhàn)略軟件和服務(wù)平臺,Microsoft.NET平臺將利用以互聯(lián)網(wǎng)為基礎(chǔ)的計算和通訊的特點。通過先進(jìn)的軟件技術(shù)和眾多的智能設(shè)備,從而提供更簡單、更以個性化、更有效的互聯(lián)網(wǎng)服務(wù)。Microsoft.NET對于用戶來說非常重要,因為計算機(jī)房功能將會得到大幅度的提升,用戶將完全擺脫認(rèn)為硬件束縛;用戶可以自由沖浪于因特網(wǎng)中,自由訪問,自由查看,自由使用自己的數(shù)據(jù),可以通過任何桌面系統(tǒng),任何便攜式計算機(jī),任何移動電話或者PDA訪問。.NET的戰(zhàn)略目標(biāo)是在任何的時候(when),任何地方(where),任何工具(what)都能通過.NET的服務(wù)獲得
2、網(wǎng)絡(luò)上的任何信息,享受網(wǎng)絡(luò)帶給人們的便捷與快樂。網(wǎng)頁連接冰箱填充個人理解:與Java競爭.NET之父Delphi,C#,.NET之父AndersHejlsberg(安德斯·海爾斯伯格)Microsoft直接派遣加長型的大轎車到Borland大門口接Anders吃飯,第一次Microsoft開出了年薪百萬美元......很快就再次用大轎車接Anders。這次Microsoft提出了年薪兩百萬美元以上的條件......在Anders兩次不為所動之后,Microsoft決定祭出最后的王牌,由BillGates親自邀約Anders聚餐,進(jìn)行最后的挖角沖刺,Microsoft又開出了
3、年薪三百萬以上、數(shù)萬股的Microsoft股票這個超高的條件,Bill最后還答應(yīng)給Anders一個小組的人力和充分的資源,供他盡情地發(fā)揮網(wǎng)頁鏈接WEB應(yīng)用開發(fā)技術(shù)Html基礎(chǔ):html,javascript,css.NET基礎(chǔ):VisualStudio,C#,ASP.NET控件數(shù)據(jù)訪問:SQLServer,Oracle,SQL語句,ADO.NET,DataSet…..新技術(shù):WF,WCF,WPF,MVC,EntityFramework……高級:架構(gòu),分層,設(shè)計ASP.NETASP是一項微軟公司的技術(shù),是一種使嵌入網(wǎng)頁中的腳本可由因特網(wǎng)服務(wù)器執(zhí)行的服務(wù)器端腳本技術(shù)。指Acti
4、veServerPages(動態(tài)服務(wù)器頁面),運(yùn)行于IIS之中的程序。ASP.NET的前身ASP技術(shù),基于通用語言的編譯運(yùn)行的程序,通用語言的基本庫,消息機(jī)制,數(shù)據(jù)接口的處理都能無縫的整合到ASP.net的Web應(yīng)用中。ASP.net同時也是language-independent(語言獨(dú)立化)的,所以,你可以選擇一種最適合你的語言來編寫你的程序,或者把你的程序用很多種語言來寫,現(xiàn)在已經(jīng)支持的有C#(C++和Java的結(jié)合體),VB,Jscript,C++、F++。ASP.NET一般分為兩種開發(fā)語言,VB.NET和C#,C#相對比較常用,如果新接觸.NET,沒有其他開發(fā)語言
5、經(jīng)驗,建議直接學(xué)習(xí)C#即可網(wǎng)頁連接三層架構(gòu)網(wǎng)頁鏈接數(shù)據(jù)庫建模-ERStudioER/Studio是一套模型驅(qū)動的數(shù)據(jù)結(jié)構(gòu)管理和數(shù)據(jù)庫設(shè)計產(chǎn)品,幫助企業(yè)發(fā)現(xiàn)、重用和文檔化數(shù)據(jù)資產(chǎn)。通過可回歸的數(shù)據(jù)庫支持,使數(shù)據(jù)結(jié)構(gòu)具備完全地分析已有數(shù)據(jù)源的能力,并根據(jù)業(yè)務(wù)需求設(shè)計和實現(xiàn)高質(zhì)量的數(shù)據(jù)庫結(jié)構(gòu)。易讀的可視化數(shù)據(jù)結(jié)構(gòu)加強(qiáng)了業(yè)務(wù)分析人員和應(yīng)用開發(fā)人員之間工作溝通的能力。ER/StudioEnterprise更能夠使企業(yè)和任務(wù)團(tuán)隊通過中心資源庫展開協(xié)作。講義:代碼生成工具-動軟代碼生成器官方網(wǎng)站模板介紹基于角色權(quán)限設(shè)計網(wǎng)頁鏈接大數(shù)據(jù)量分頁AspNetPager技術(shù)關(guān)注點:記錄總條數(shù),某頁
6、記錄集方法:臨時表(TempTable),升序-降序(Asc-Desc),行計數(shù)(Rowcount),子查詢,游標(biāo)網(wǎng)頁鏈接老外原文分頁-SQLServersql="selecttop"+(PageSize*pageIndex)+""+query+"from"+table+"where"+where+"orderby"+order;if(pageIndex>1){sql="selecttop"+PageSize+"*from("+sql+")temptableorderby"+orderDesc;sql="select*from("+sql+")temptableorderb
7、y"+order;}分頁-OracleStringBuilderstrSql=newStringBuilder();strSql.Append("SELECT*FROM(");strSql.Append("SELECTROWNUMRECNO,A.*FROM");strSql.Append("(SELECT*FROMbd_log");if(sbWhere.ToString().Trim()!=""){strSql.Append("WHERE"+sbWhere.ToString());}strSql.Append("O