動易SiteFactory快報--開發語言
自從上次發布了關于動易SiteFactory 技術架構的博客文章后,網友們非常關心動易SiteFactory 的情況,許多網友紛紛評論留言。看到大家毫不吝惜的鼓勵與贊美,讓我們感到非常欣慰,同時也深感壓力重大。
現在談談另一個大家比較關心的問題,那就是動易SiteFactory 將使用什么語言開發。現在可以明確告訴大家,動易SiteFactory 是構建在Asp.Net2.0技術架構上的,采用的開發語言為C#。
眾所周知,在ASP.Net架構中,選用哪一種語言已經沒有性能上的差異。此時選用哪種語言純粹是開發人員的習慣問題。對于動易開發人員而言,從ASP使用的VBScript語言轉換到Asp.net的VB.Net語言,可以平滑的進行知識遷移,盡快掌握新技術。那為什么我們還要放棄可以很快掌握的VB.Net語言,而選用陌生的C#呢?
C#語言是面向對象、類型安全、平臺獨立的一門新型組件編程語言。其語法風格源自C/C++家族,融合了Visual Basic的高效和C/C++強大,是微軟為奠定其下一互聯網霸主地位而打造的Microsoft.Net平臺的主流語言。這種語言一經推出,便以其強大的操作能力、優雅的語法風格、創新的語言特性、第一等的面向組件編程的支持而深受世界各地程序員的廣泛好評和喜愛。“它就是我多年來夢寐以求的計算機語言!”--很多資深程序員拿到C#都是這樣的驚訝。從C#語言的名字(C Sharp)我們也可見微軟用其打造其下一代互聯網絡深度服務的勃勃雄心。C#語言目前已由微軟提交歐洲計算機制造商協會ECMA,經過標準化后的C#將可由任何廠商在任何平臺上實現其開發工具及其支持軟件,這為C#的發展提供了強大的驅動力,我們也可從這里看到微軟前所未有的眼光和智慧。
但這并不是我們選用C#做為動易SiteFactory 及今后版本的開發語言的直接原因。原因到底是什么呢?
呵呵,其實說來很簡單:我們想多掌握一門開發語言。如果不學習C#,那么我們只能看懂VB.Net代碼;而如果我們精通了C#,加之原先掌握的ASP的開發基礎,我們就可以毫不費勁的閱讀VB.Net的代碼了。這樣一來,我們就等于掌握了兩門語言!這是多么爽的一件事!多掌握一門語言有什么好處?好處太多了!想想看,當今互聯網站上80%的Asp.Net的文檔和范例代碼都是用C#寫的,我們學會了C#,至少在眼界上就比只會VB.Net的程序員寬了許多,就可以有條件研究更多的代碼和范例--只要這一個好處就夠了!
網友們,如果你們想研究動易,準備在動易SiteFactory 的基礎上進行二次開發,或者你正在學習編程的話,那就和我們一起來學習C#吧!
用戶登錄
還沒有賬號?
立即注冊