監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價咨詢管理系統(tǒng) | 工程設計管理系統(tǒng) | 甲方項目管理系統(tǒng) | 簽約案例 | 客戶案例 | 在線試用
X 關(guān)閉
衡陽網(wǎng)站建設公司

當前位置:工程項目OA系統(tǒng) > 泛普各地 > 湖南OA系統(tǒng) > 衡陽OA > 衡陽網(wǎng)站建設公司

衡陽網(wǎng)站建設程序員淺談初學者如何面對asp.NET

申請免費試用、咨詢電話:400-8352-114

日期:2013-07-25來源:泛普軟件

asp.NET就是微軟的用來實現(xiàn)XML,Web Services,SOA(面向服務的體系結(jié)構(gòu)service-oriented architecture)和敏捷性的技術(shù)。對技術(shù)人員,想真正了解什么是.NET,必須先了解.NET技術(shù)出現(xiàn)的原因和它想解決的問題,必須先了解為什么他們需要XML,Web Services 和 SOA。技術(shù)人員一般將微軟看成一個平臺廠商。微軟搭建技術(shù)平臺,而技術(shù)人員在這個技術(shù)平臺之上創(chuàng)建應用系統(tǒng)。從這個角度,.NET也可以如下來定義:.NET是微軟的新一代技術(shù)平臺,為敏捷商務構(gòu)建互聯(lián)互通的應用系統(tǒng),這些系統(tǒng)是基于標準的,聯(lián)通的,適應變化的,穩(wěn)定的和高性能的。從技術(shù)的角度,一個.NET應用是一個運行于.NET Framework之上的應用程序。(更精確的說,一個.NET應用是一個使用.NET Framework類庫來編寫,并運行于公共語言運行時 Common Language Runtime之上的應用程序。)如果一個應用程序跟.NET Framework無關(guān),它就不能叫做.NET程序。比如,僅僅使用了XML并不就是.NET應用,僅僅使用SOAP SDK調(diào)用一個Web Service也不是.NET應用。.NET是基于Windows操作系統(tǒng)運行的操作平臺,應用于互聯(lián)網(wǎng)的分布式。
     
      作為一個程序員,想要發(fā)展的更好。需要掌握的不僅僅是技術(shù),更重要的是懂得業(yè)務,業(yè)務是一個軟件的真正靈魂,你不懂得公司的業(yè)務流程,如何去深入的理解呢。技術(shù)就像肉體,起到支撐作用,許多公司的業(yè)務是千差萬別的,所以一開始,就得樹立業(yè)務重要性的思想,不能只一味的學習技術(shù)。技術(shù)只是業(yè)務的工具。所以對于.NET這門技術(shù),該如何去面對呢?
      首先得掌握ASP.NET平臺下所支持的各種語言,當然了,C#是.NET平臺下的一種全新的語言,從這種語言被微軟公司推廣至今,已經(jīng)發(fā)展的相當成熟。受到很多人的追捧,幾乎一直處于世界編程語言排行榜前5的地位。更主要的是C#語法和語義的優(yōu)美性,C#在C,C++的基礎上添加了很多新的東西,并且將其封裝到.NET 類庫中,方便開發(fā)者使用。使開發(fā)人員更好的理解面向?qū)ο蟮闹R?;A知識和面向?qū)ο笫菍W習語言的基本功,這兩塊知識對于初學者來說,最好打的扎實點,因為以后的所有其他技術(shù),都是圍繞著這些最基本的知識展開的。既然微軟為我們提供這么好的一個平臺,我們就應該認真學習。再就是比較關(guān)鍵的一塊就是.net Framework了,說一下類庫中的一部分,在我們通常的系統(tǒng)中,大部分是涉及到數(shù)據(jù)庫,網(wǎng)絡通訊,文件操作,多線程等方面的知識,這些知識在不同的語言和平臺中實現(xiàn)的方法不一樣,但都有著異曲同工之妙。類庫,是官方用語言實現(xiàn)的一個函數(shù)庫,并且是建立在面向?qū)ο蟮幕A上的,也就是實現(xiàn)一定功能的一個函數(shù)的集合,當然,在這里,MS引入了namespace(Java引入的是包),來作為進一步的封裝類(其實namespace是不像類那樣嚴格的去封裝的)。
      掌握了一定的技術(shù)后,就需要做些小程序來鞏固。在做程序時,最開始是模仿,來實現(xiàn)一定的功能,然后就做稍大一點的程序,來串聯(lián)更多的技術(shù)點,練的越多,項目經(jīng)驗就會豐富,完善起來。接下來就是要到公司做真正的項目了。不過,在做項目時,又會發(fā)現(xiàn)自己是沒有設計思想的,也沒有規(guī)范的,因為沒有接觸過。(呵呵,我就是這樣)
      最重要的就是設計思想和規(guī)范了,比如MVC框架。有了設計思想,才能設計出好的系統(tǒng)架構(gòu),那樣開發(fā)的軟件或者網(wǎng)站將會變的更加穩(wěn)定。像騰訊的張志東,他設計的騰訊QQ軟件的架構(gòu),用到現(xiàn)在還是非常穩(wěn)定。受到全國人民的追捧。規(guī)范是我們一開始就要學習的,能使我們養(yǎng)成良好的編程習慣,團隊開發(fā),產(chǎn)品開發(fā),要求的是統(tǒng)一的規(guī)范,所以在公司里,規(guī)范的學習是非常重要的。

本信息由衡陽市亞般科技有限公司(www.szyahang.com)整理發(fā)布

發(fā)布:2007-03-31 13:11    編輯:泛普軟件 · xiaona    [打印此頁]    [關(guān)閉]
相關(guān)文章:
衡陽OA
聯(lián)系方式

成都公司:成都市成華區(qū)建設南路160號1層9號

重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務大廈18樓

咨詢:400-8352-114

加微信,免費獲取試用系統(tǒng)

QQ在線咨詢

泛普衡陽網(wǎng)站建設公司其他應用

衡陽軟件開發(fā)公司 衡陽門禁系統(tǒng) 衡陽物業(yè)管理軟件 衡陽倉庫管理軟件 衡陽餐飲管理軟件 衡陽網(wǎng)站建設公司