首先從軟體定義的角度來看,然後再從專案開發的幾個階段來看。
軟體:是一系列按照特定順序組織的計算機資料和指令的集合。一般來講軟體被劃分為程式語言、系統軟體、應用軟體和介於這兩者之間的中介軟體。
軟體並不只是包括可以在計算機(這裡的計算機是指廣義的計算機)上執行的電腦程式,與這些電腦程式相關的文件一般也被認為是軟體的一部分。簡單的說軟體就是程式加文件的集合體。另也泛指社會結構中的管理系統、思想意識形態、思想政治覺悟、法律法規等等。
專案的一般開發過程是:調研、設計、編碼、測試、上線等。
那麼自然框架的定位在**呢?請看下面的腦圖:
自然框架不是程式語言,也不是應用程式,更不是作業系統。那麼就剩下乙個選擇了 —— 介於程式語言和應用程式之間的部分。
自然框架是由元資料、類庫、控制項組成的,可以實現一些特定的需求,比如增刪改查、許可權等。他是對程式語言提供的類庫、控制項進行進一步的封裝,以便快速、簡潔、方便的開發應用軟體。
再來看一下開發過程。自然框架涉及兩個部分,乙個是編碼,另乙個是修改。
設計好了之後,如何快速的實現?當客戶的需求發生變化,或者是對於客戶的需求理解的不夠透徹,需要對**進行修改,這個時候如何快速的修改以實現客戶的需求變化呢?
自然框架就是定位在這裡 —— 快速開發,快速修改。
自然框架 自然框架的命名空間
為什麼要有命名空間?類多了不便於管理,把他們給他分個類整理一下,便於管理。那麼命名空間就有了兩個使命,分類和標識。其實標識也是一種分類。我們開啟reflector.exe看看.net框架裡的命名空間。system開頭,這個就是一種標識吧,表示這是.net框架提供的類,和第三方提供的類可以有乙個明確的...
自然框架的宣告
1 自然框架是由控制項 類庫 思路構成的,他不是生成器!2 自然框架不是平台。3 自然框架不想乾掉寫 的程式設計師,而是想把大家從繁複的 中解脫出來,把更多的精力放在更重要的地方,比如處理複雜的業務邏輯。4 自然框架並不是說完全不寫 在該寫的時候還是要寫的。5 自然框架不是萬金油!至少目前不是。6 ...
自然框架的宣告
1 自然框架是由控制項 類庫 思路構成的,他不是生成器!2 自然框架不是平台。3 自然框架不想乾掉寫 的程式設計師,而是想把大家從繁複的 中解脫出來,把更多的精力放在更重要的地方,比如處理複雜的業務邏輯。4 自然框架並不是說完全不寫 在該寫的時候還是要寫的。5 自然框架不是萬金油!至少目前不是。6 ...