關(guān)于NET學(xué)習(xí)心得文集.doc_第1頁(yè)
關(guān)于NET學(xué)習(xí)心得文集.doc_第2頁(yè)
關(guān)于NET學(xué)習(xí)心得文集.doc_第3頁(yè)
關(guān)于NET學(xué)習(xí)心得文集.doc_第4頁(yè)
關(guān)于NET學(xué)習(xí)心得文集.doc_第5頁(yè)
已閱讀5頁(yè),還剩5頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

關(guān)于NET學(xué)習(xí)心得文集 篇一:.NET學(xué)習(xí)心得 .NET學(xué)習(xí)心得 我是從大三開始接觸Microsoft.NET的大三上學(xué)期我們有一門課是CANDADO.NETDEVELOPMENT雖然我們當(dāng)時(shí)用的C程序的開發(fā)平臺(tái)是.NET但是我對(duì).NET卻了解粗淺對(duì)c這門編程語(yǔ)言和.NET的關(guān)系不太清楚隨著后來學(xué)了另一門.NET的課程SOA,CLOUDPUTINGANDSHAREPOINTPROGRAMMINGWITHMICROSOFT.NET,我才對(duì).NET這一門技術(shù)有了深入的理解在這里我想說一說我個(gè)人對(duì).NET的理解希望能幫助大家更好的學(xué)習(xí)Microsoft.NET 為了說明Microsoft.NET是干什么的首先要說一下Microsoft.NET技術(shù)出現(xiàn)的原因 從用戶的需求和開發(fā)人員的需求兩個(gè)角度來說: 一方面用戶擁有一套設(shè)備例如PC、移動(dòng)電話、筆記本這些設(shè)備可能放在辦公室或者家里當(dāng)用戶需要在辦公室的某臺(tái)設(shè)備或移動(dòng)電話上訪問家中存儲(chǔ)的的信息(電子郵件或其他任何信息)時(shí)問題就出現(xiàn)了因?yàn)樗羞@些設(shè)備都將數(shù)據(jù)存儲(chǔ)在不同的位置用戶認(rèn)為需要一種個(gè)人信息空間通過它用戶可以在家中或途中訪問存儲(chǔ)在辦公室的信息或者以相同方式從任何位置訪問存儲(chǔ)在家中的信息 另一方面開發(fā)人員沒有足夠的工具來開發(fā)用戶所需的解決方案結(jié)果是站點(diǎn)雖然頗具吸引力卻缺乏有效性和實(shí)用性此外需要為不同的設(shè)備開發(fā)不同的代碼這也使開發(fā)人員頗感為難如果開發(fā)人員擁有某些工具使他能夠只編寫一次代碼并可在多種設(shè)備中部署該代碼將可以提高開發(fā)人員的工作效率這是開發(fā)人員的需求 除了上面的兩種需求外還伴隨以下三種技術(shù)的轉(zhuǎn)變: 1.internet計(jì)算方案的轉(zhuǎn)變由最初的集中式計(jì)算發(fā)展為客戶端服務(wù)器計(jì)算再到分布式計(jì)算這也是當(dāng)前使用的計(jì)算形式在分布式計(jì)算中智能終端互相通訊并使用彼此的處理能力完成部分作業(yè)在這種形式中計(jì)算機(jī)通過網(wǎng)絡(luò)互相訪問 2.Internet的轉(zhuǎn)變即Web站點(diǎn)現(xiàn)在變成了“組合體”而不是從前的“孤島”使得計(jì)算和通訊結(jié)合在一起 3.應(yīng)用程序開發(fā)的轉(zhuǎn)變使軟件成為用戶可以預(yù)定的服務(wù)此外應(yīng)用程序現(xiàn)在可以由任何人在任何位置使用 因此Microsoft.NET旨在解決上面的兩種需求和促進(jìn)上述三個(gè)方面的技術(shù)演變的實(shí)現(xiàn): .NET是MicrosoftXMLWeb服務(wù)平臺(tái)Web服務(wù)是.NET的核心技術(shù)它以Internet為中心即組件位于彼此之間被Internet“云”分隔的系統(tǒng)上組件需要通過Internet進(jìn)行訪問將軟件用作服務(wù)即軟件位于遠(yuǎn)程計(jì)算機(jī)上可以通過Internet訪問軟件所提供的功能在此方案中應(yīng)用程序(也稱“Web服務(wù)”)就是我們?cè)谇懊嫠f的組件只是在這里它們公開了自身的功能開發(fā)人員可以在自己的應(yīng)用程序中使用這些功能這與調(diào)用API相同;這種情況下它們是WebAPI將這種情況描述為“Web上的組件編程”很合適通過Microsoft.NET平臺(tái)可以將用戶數(shù)據(jù)存放到網(wǎng)絡(luò)上隨時(shí)隨地地通過與.NET兼容的任何設(shè)備訪問該數(shù)據(jù)以這種模式創(chuàng)建的應(yīng)用程序可以通過任何瀏覽器在任何設(shè)備上進(jìn)行訪問這種應(yīng)用程序可以最充分且最優(yōu)地利用Internet的功能 接下來說一下Microsoft.NET的主要結(jié)構(gòu): Microsoft.NET主要由三個(gè)組件構(gòu)成: 1.Microsoft.NET產(chǎn)品和服務(wù)如MSN.NET、VisualStudio.NET、Office.NET 2.由Microsoft合作伙伴開發(fā)且在.NET平臺(tái)上的第三方網(wǎng)絡(luò)服務(wù) 3.Microsoft.NET平臺(tái)本身構(gòu)建包括.NET設(shè)備軟件、.NET基礎(chǔ)結(jié)構(gòu)和工具、以及其他組件 Microsoft.NET平臺(tái)是非?;净蚝诵牡牟糠质菍?shí)現(xiàn)所有應(yīng)用程序的基礎(chǔ)另一方面Microsoft.NET產(chǎn)品和服務(wù)提供了VisualStudio.NET和Office等工具這些工具可以使用該平臺(tái)并可以為應(yīng)用程序添加更強(qiáng)的功能第三方服務(wù)與前面提到的服務(wù)相似只是這些服務(wù)是由合作伙伴和開發(fā)人員提供的而不是由Microsoft本身提供的 以上這些是我個(gè)人對(duì)Microsoft.NET的理解和總結(jié)雖然不是很全面但是希望它對(duì)我們學(xué)習(xí)Microsoft.NET多少能有些幫助 篇二:.net學(xué)習(xí)心得 .net學(xué)習(xí)心得 1.反射:反射是.net中的重要機(jī)制通過反射可以在運(yùn)行時(shí)獲得.net中每一個(gè)類型包括類、結(jié)構(gòu)、委托和枚舉的成員包括方法、屬性、事件以及構(gòu)造函數(shù)等有了反射既可以對(duì)每一個(gè)類型了如指掌 下面來演示一下反射的實(shí)例 (1)新建一個(gè)類庫(kù)項(xiàng)目在解決方案上單擊右鍵選擇添加“新建項(xiàng)目”在彈出來的框中選擇“類庫(kù)”,在下面名字欄中輸入classlib然后刪除class1類新添加一個(gè)類“classperson”添加如下代碼: namespaceclasslib publicclassclassperson publicclassperson():this(null) publicclassperson(stringstrname) name=strname; privatestringname; privatestringsex; privateintage; publicstringname getreturnname; setname=value; publicstringsex getreturnsex; setsex=value; publicintage getreturnage; setage=value; publicvoidsayhello() if(null=name) console.writeline(helloworld); else console.writeline(hello,+name); 添加完之后編譯生成一下就會(huì)在這個(gè)類庫(kù)項(xiàng)目中的bindebug中有一個(gè)classlib.dll文件然后添加一個(gè)控制臺(tái)應(yīng)用程序引入system.reflaction的命名空間添加的代碼如下: usingsystem; usingsystem.collections.generic; usingsystem.linq; 篇三:C.net成績(jī)管理系統(tǒng)項(xiàng)目開發(fā)總結(jié)心得體會(huì) 成績(jī)管理系統(tǒng)C項(xiàng)目開發(fā)總結(jié)姓名:史建軍學(xué)號(hào):P111713266班級(jí):11級(jí)軟件(2)班 一、心得體會(huì) 學(xué)生成績(jī)管理系統(tǒng)是一功能十分強(qiáng)大的管理系統(tǒng)它集各種功用于一身可以完成教學(xué)中的各種操作如對(duì)學(xué)生的成績(jī)的添加.刪除等學(xué)生成績(jī)管理系統(tǒng)功能大 程序編寫也十分復(fù)雜工作量很大編寫一定要認(rèn)真一個(gè)小小的失誤都可能使程序出現(xiàn)大的漏洞 建立學(xué)生成績(jī)管理系統(tǒng)采用計(jì)算機(jī)對(duì)學(xué)生成績(jī)進(jìn)行管理進(jìn)一步提高辦學(xué)效益和現(xiàn)代化水平幫助廣大教師提高工作效率實(shí)現(xiàn)學(xué)生成績(jī)信息管理工作流程的系統(tǒng)化、規(guī)范化和自動(dòng)化我們這次完成學(xué)生成績(jī)管理系統(tǒng)分三步. (1)是對(duì)要寫成的學(xué)生成績(jī)管理系統(tǒng)做全面的分析,即對(duì)學(xué)生成績(jī)管理系統(tǒng)要使用的編寫方法,管理功用,運(yùn)行方式進(jìn)行分析,并作出明確的解決方案.針對(duì)這次的學(xué)生成績(jī)管理系統(tǒng),它的流程是:以老師和學(xué)生兩種方式進(jìn)入,要有密碼認(rèn)證.學(xué)生進(jìn)入系統(tǒng)在能查看此學(xué)生的各科目的成績(jī),平均分,各科最高分和總分.老師進(jìn)入系統(tǒng)也能查看各位學(xué)生的成績(jī),并能添加,刪除學(xué)生和學(xué)生成績(jī),對(duì)學(xué)生成績(jī)進(jìn)行總分,平均分的運(yùn)算. (2)是程序的編寫.由于學(xué)生成績(jī)管理系統(tǒng)的功能十分強(qiáng)大,程序的編寫也十分的復(fù)雜,所以我們四人一組,每人完成一部分程序.程序的 編寫是一項(xiàng)困難的任務(wù),完成此程序必需運(yùn)用書中的大部分知識(shí),而且要有清晰的思路,有較強(qiáng)的語(yǔ)言組織能力.由于四人各完成一部分,所以最后四部分程序要能銜接得十分完整,所以四個(gè)人要在編寫自己的程序的基礎(chǔ)上考慮其他人的程序結(jié)構(gòu).編寫程序就是一項(xiàng)十分困難的事,所以一定要細(xì)心,不能有一絲的馬虎,否則會(huì)前功盡棄. (3)是程序的檢查和系統(tǒng)的調(diào)用.程序?qū)懲旰蟛⒉荒鼙WC它一定能運(yùn)行,所以要對(duì)它進(jìn)行調(diào)試,發(fā)現(xiàn)其中的弊端,并作出相應(yīng)的修改,以完善程序,使其邏輯性,運(yùn)算能力都符合題目要求,使學(xué)生成績(jī)管理系統(tǒng)的運(yùn)行 二、項(xiàng)目開發(fā)總結(jié) 開發(fā)工具選擇 本系統(tǒng)后臺(tái)數(shù)據(jù)庫(kù)采用MicrosoftSQLServer數(shù)據(jù)庫(kù)該數(shù)據(jù)庫(kù)系統(tǒng)在安全性、準(zhǔn)確性和運(yùn)行速度方面有絕對(duì)的優(yōu)勢(shì)并且處理數(shù)據(jù)量大效率高;前臺(tái)采用Microsoft公司的VisualStudio作為主要開發(fā)工具可與SQLServer數(shù)據(jù)庫(kù)無縫鏈接 定義 VisualCC是微軟開發(fā)的一種面向?qū)ο蟮木幊陶Z(yǔ)言是微軟.NET開發(fā)環(huán)境的重要組成部分而MicrosoftVisualC是微軟開發(fā)的C編程集成開發(fā)環(huán)境(同種產(chǎn)品還有Borland公司的CBuilder)它是為生成在.NETFramework上運(yùn)行的多種應(yīng)用程序而 設(shè)計(jì)的 產(chǎn)品 最終制成的產(chǎn)品包括: a程序系統(tǒng)中包括學(xué)生成績(jī)查詢模塊教師成績(jī)管理模塊管理員模塊學(xué)生成績(jī)查詢時(shí)在賬號(hào)及學(xué)號(hào)進(jìn)入界面后能夠?qū)ζ涞倪x修課與必修課成績(jī)查詢但是不能修改可以對(duì)自己的密碼進(jìn)行修改教師可以上傳成績(jī)管理員可以對(duì)教師信息學(xué)生信息課程信息進(jìn)行修改與添加但是不能對(duì)其成績(jī)進(jìn)行改變他們數(shù)據(jù)時(shí)建立了表單存放在數(shù)據(jù)庫(kù)中通過關(guān)鍵字與外關(guān)鍵字使他們產(chǎn)生聯(lián)系最終存取與提取數(shù)據(jù) b學(xué)生成績(jī)管理系統(tǒng)運(yùn)行教師登錄界面是教師號(hào)與初始密碼111111學(xué)生是用戶名是學(xué)號(hào)初始密碼是111111c建立的數(shù)據(jù)庫(kù)database在運(yùn)行該系統(tǒng)式要配置一定的虛擬服務(wù)器 主要功能和性能 學(xué)生成績(jī)查詢模塊:學(xué)生成績(jī)查詢時(shí)在賬號(hào)及學(xué)號(hào)進(jìn)入界面后能夠?qū)ζ涞倪x修課與必修課成績(jī)查詢但是不能修改可以對(duì)自己的密碼進(jìn)行修改 教師成績(jī)管理模塊:教師可以上傳成績(jī)對(duì)自己的賬號(hào)密碼可以修改 管理員模塊:管理員可以對(duì)教師信息學(xué)生信息課程信息進(jìn)行修改與添加但是不能對(duì)其成績(jī)進(jìn)行改變 本系統(tǒng)基本達(dá)到我們預(yù)設(shè)的全部功能并希望在以后的使用中逐漸完善 出錯(cuò)原因的分析 給出對(duì)于開發(fā)中出現(xiàn)的錯(cuò)誤的原因分析團(tuán)隊(duì)的溝通在開始項(xiàng)目前沒有做好協(xié)商而且以前編程太少對(duì)程序的駕馭能力還夠強(qiáng)以及對(duì)的網(wǎng)頁(yè)編程還不太熟 經(jīng)驗(yàn)與教訓(xùn) 經(jīng)過這次開發(fā)我們盡力了從需求分析到成品發(fā)布的全部過程從中我們認(rèn)識(shí)到要開發(fā)一個(gè)軟件產(chǎn)品必須對(duì)它所有涉及到的

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論