成都公司:成都市成華區(qū)建設(shè)南路160號(hào)1層9號(hào)
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓
當(dāng)前位置:工程項(xiàng)目OA系統(tǒng) > 泛普各地 > 湖南OA系統(tǒng) > 衡陽(yáng)OA > 衡陽(yáng)網(wǎng)站建設(shè)公司
衡陽(yáng)網(wǎng)站建設(shè)程序員淺談初學(xué)者如何面對(duì)asp.NET
申請(qǐng)免費(fèi)試用、咨詢電話:400-8352-114
日期:2013-07-25來(lái)源:泛普軟件asp.NET就是微軟的用來(lái)實(shí)現(xiàn)XML,Web Services,SOA(面向服務(wù)的體系結(jié)構(gòu)service-oriented architecture)和敏捷性的技術(shù)。對(duì)技術(shù)人員,想真正了解什么是.NET,必須先了解.NET技術(shù)出現(xiàn)的原因和它想解決的問(wèn)題,必須先了解為什么他們需要XML,Web Services 和 SOA。技術(shù)人員一般將微軟看成一個(gè)平臺(tái)廠商。微軟搭建技術(shù)平臺(tái),而技術(shù)人員在這個(gè)技術(shù)平臺(tái)之上創(chuàng)建應(yīng)用系統(tǒng)。從這個(gè)角度,.NET也可以如下來(lái)定義:.NET是微軟的新一代技術(shù)平臺(tái),為敏捷商務(wù)構(gòu)建互聯(lián)互通的應(yīng)用系統(tǒng),這些系統(tǒng)是基于標(biāo)準(zhǔn)的,聯(lián)通的,適應(yīng)變化的,穩(wěn)定的和高性能的。從技術(shù)的角度,一個(gè).NET應(yīng)用是一個(gè)運(yùn)行于.NET Framework之上的應(yīng)用程序。(更精確的說(shuō),一個(gè).NET應(yīng)用是一個(gè)使用.NET Framework類庫(kù)來(lái)編寫,并運(yùn)行于公共語(yǔ)言運(yùn)行時(shí) Common Language Runtime之上的應(yīng)用程序。)如果一個(gè)應(yīng)用程序跟.NET Framework無(wú)關(guān),它就不能叫做.NET程序。比如,僅僅使用了XML并不就是.NET應(yīng)用,僅僅使用SOAP SDK調(diào)用一個(gè)Web Service也不是.NET應(yīng)用。.NET是基于Windows操作系統(tǒng)運(yùn)行的操作平臺(tái),應(yīng)用于互聯(lián)網(wǎng)的分布式。
作為一個(gè)程序員,想要發(fā)展的更好。需要掌握的不僅僅是技術(shù),更重要的是懂得業(yè)務(wù),業(yè)務(wù)是一個(gè)軟件的真正靈魂,你不懂得公司的業(yè)務(wù)流程,如何去深入的理解呢。技術(shù)就像肉體,起到支撐作用,許多公司的業(yè)務(wù)是千差萬(wàn)別的,所以一開始,就得樹立業(yè)務(wù)重要性的思想,不能只一味的學(xué)習(xí)技術(shù)。技術(shù)只是業(yè)務(wù)的工具。所以對(duì)于.NET這門技術(shù),該如何去面對(duì)呢?
首先得掌握ASP.NET平臺(tái)下所支持的各種語(yǔ)言,當(dāng)然了,C#是.NET平臺(tái)下的一種全新的語(yǔ)言,從這種語(yǔ)言被微軟公司推廣至今,已經(jīng)發(fā)展的相當(dāng)成熟。受到很多人的追捧,幾乎一直處于世界編程語(yǔ)言排行榜前5的地位。更主要的是C#語(yǔ)法和語(yǔ)義的優(yōu)美性,C#在C,C++的基礎(chǔ)上添加了很多新的東西,并且將其封裝到.NET 類庫(kù)中,方便開發(fā)者使用。使開發(fā)人員更好的理解面向?qū)ο蟮闹R(shí)?;A(chǔ)知識(shí)和面向?qū)ο笫菍W(xué)習(xí)語(yǔ)言的基本功,這兩塊知識(shí)對(duì)于初學(xué)者來(lái)說(shuō),最好打的扎實(shí)點(diǎn),因?yàn)橐院蟮乃衅渌夹g(shù),都是圍繞著這些最基本的知識(shí)展開的。既然微軟為我們提供這么好的一個(gè)平臺(tái),我們就應(yīng)該認(rèn)真學(xué)習(xí)。再就是比較關(guān)鍵的一塊就是.net Framework了,說(shuō)一下類庫(kù)中的一部分,在我們通常的系統(tǒng)中,大部分是涉及到數(shù)據(jù)庫(kù),網(wǎng)絡(luò)通訊,文件操作,多線程等方面的知識(shí),這些知識(shí)在不同的語(yǔ)言和平臺(tái)中實(shí)現(xiàn)的方法不一樣,但都有著異曲同工之妙。類庫(kù),是官方用語(yǔ)言實(shí)現(xiàn)的一個(gè)函數(shù)庫(kù),并且是建立在面向?qū)ο蟮幕A(chǔ)上的,也就是實(shí)現(xiàn)一定功能的一個(gè)函數(shù)的集合,當(dāng)然,在這里,MS引入了namespace(Java引入的是包),來(lái)作為進(jìn)一步的封裝類(其實(shí)namespace是不像類那樣嚴(yán)格的去封裝的)。
掌握了一定的技術(shù)后,就需要做些小程序來(lái)鞏固。在做程序時(shí),最開始是模仿,來(lái)實(shí)現(xiàn)一定的功能,然后就做稍大一點(diǎn)的程序,來(lái)串聯(lián)更多的技術(shù)點(diǎn),練的越多,項(xiàng)目經(jīng)驗(yàn)就會(huì)豐富,完善起來(lái)。接下來(lái)就是要到公司做真正的項(xiàng)目了。不過(guò),在做項(xiàng)目時(shí),又會(huì)發(fā)現(xiàn)自己是沒(méi)有設(shè)計(jì)思想的,也沒(méi)有規(guī)范的,因?yàn)闆](méi)有接觸過(guò)。(呵呵,我就是這樣)
最重要的就是設(shè)計(jì)思想和規(guī)范了,比如MVC框架。有了設(shè)計(jì)思想,才能設(shè)計(jì)出好的系統(tǒng)架構(gòu),那樣開發(fā)的軟件或者網(wǎng)站將會(huì)變的更加穩(wěn)定。像騰訊的張志東,他設(shè)計(jì)的騰訊QQ軟件的架構(gòu),用到現(xiàn)在還是非常穩(wěn)定。受到全國(guó)人民的追捧。規(guī)范是我們一開始就要學(xué)習(xí)的,能使我們養(yǎng)成良好的編程習(xí)慣,團(tuán)隊(duì)開發(fā),產(chǎn)品開發(fā),要求的是統(tǒng)一的規(guī)范,所以在公司里,規(guī)范的學(xué)習(xí)是非常重要的。
本信息由衡陽(yáng)市亞般科技有限公司(www.szyahang.com)整理發(fā)布
本站推薦
- 1衡陽(yáng)工程項(xiàng)目施工管理軟件,助力施工項(xiàng)目高效管控與精準(zhǔn)調(diào)度
- 2衡陽(yáng)優(yōu)質(zhì)ERP管理系統(tǒng)機(jī)構(gòu)大盤點(diǎn),推動(dòng)企業(yè)高效管理新變革
- 3衡陽(yáng)專屬CRM軟件定制,重塑企業(yè)客戶關(guān)系管理新優(yōu)勢(shì)
- 4衡陽(yáng)建筑信息管理平臺(tái)是由什么組成的
- 5衡陽(yáng)建筑工程免費(fèi)項(xiàng)目管理軟件的特點(diǎn)主要有有哪些
- 6衡陽(yáng)重大基礎(chǔ)設(shè)施項(xiàng)目管理軟件的特點(diǎn)
- 7衡陽(yáng)常用的項(xiàng)目管理軟件的主要功能
- 8衡陽(yáng)工程管理系統(tǒng)有哪些
- 9衡陽(yáng)進(jìn)度管理系統(tǒng)在企業(yè)管理中的作用

