標籤:== 應用程式 size ext 程式猿 http 視頻 pop 使用
一直疑惑與幾個專業的名詞,今天好不easy看完了.net視頻,能夠好好總結一下了。
一、關於.net中的幾個概念
①、.NET Framework用來保證應用程式的安全的。詳細的百度上有解說。
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMDkyNDg3OA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" >
BCL:是關於類的設計一塊的功能。
CLR:是關於程式開發時語言方面的功能。
②、.net是一種開發平台。
.net與.NETFramework關係是一個.NET應用是一個執行於.NETFramework之上的應用程式。
.net組成
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMDkyNDg3OA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" >
一個.NET應用是一個使用.NETFramework類庫來編寫,並執行於公用語言執行時Common Language Runtime之上的應用程式。
③、.net與軟體的關係
.NET是微軟的新一代技術平台,而程式猿在這個平台上開發軟體。
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMDkyNDg3OA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" >
整體來說,.net平台用到了.NETFramework。而在.net平台上開發的軟體又用到了.NETFramework中的東西。
二、關於架構和架構
架構(Framework)是整個或部分系統的可重用設計,表現為一組抽象構件及構件執行個體間互動的方法;還有一種定義覺得。架構是可被應用開發人員定製的應用骨架。前者是從應用方面而後者是從目的方面給出的定義。
能夠說,一個架構是一個可複用的設計構件。它規定了應用的體繫結構(我覺得架構(Framework)是整個或部分系統的可重用設計)。
架構(software architecture)是一系列相關的抽象模式(事實上我理解就是應用了設計模式)。用於指導大型軟體系統各個方面的設計
舉個範例:把開發軟體比作是蓋房子,架構是房子的圖紙。架構是當中的一個窗子的設計。而這個窗子樣式,能夠用在好幾個屋子中。
可能對於上面我的理解有些不到位。希望通過接下來的學習,來加強。
解密.net