站長資訊網
        最全最豐富的資訊網站

        PHP代碼如何轉 .NET?

        PHP代碼如何轉 .NET?

        PHP代碼如何轉 .NET?

        PHP代碼不能轉為.NET,因為兩種是完全不同的語言,所以無法轉換,PHP是一種在服務器端執行的嵌入HTML文檔的腳本語言,而.NET語言的全稱應該是ASP.NET,是新推出的一種編程框架理論或者說是一種編程標準。

        .NET框架.NET框架是一個多語言組件開發和執行環境,它提供了一個跨語言的統一編程環境。.NET框架的目的是便于開發人員更容易地建立Web應用程序和Web服務,使得Internet上的各應用程序之間,可以使用Web服務進行溝通。從層次結構來看,.NET框架又包括三個主要組成部分:公共語言運行庫(CLR:Common Language Runtime)、服務框架(Services Framework)和上層的兩類應用模板——傳統的Windows應用程序模板(Win Forms)和基于ASP.NET的面向Web的網絡應用程序模板(Web Forms和Web Services)。

        公共語言運行庫(CLR),是一個運行時環境,管理代碼的執行并使開發過程變得更加簡單。CLR是一種受控的執行環境,其功能通過編譯器與其它工具共同展現。

        在CLR之上的是服務框架,它提供了一套開發人員希望在標準語言庫中存在的基類庫,包括集合、輸入/輸出、字符串及數據類。

        那么,在Windows DNA(分布式集成網絡應用體系結構)之后,微軟提出新的.NET框架(新托管代碼編程模型)的主要原因是什么?

        問題發生在已開發了多種技術的整合的一個單一應用程序的子系統上。例如,一個制造企業有不同的系統,如庫存管理系統,物料清單系統,財務總帳系統,所有使用可用于應用程序開發的各種技術實現的。這些系統需要集成在一起,從而形成一個更高級別的企業信息系統的組織。要做到這一點,應用程序開發人員必須使用如微 軟的分布式組件對象模型(DCOM),通用對象請求代理體系結構(CORBA),Java遠程方法調用(RMI)等技術。然而,這些分布的技術通過已開發的應用程序編程語言非常緊密地耦合在一起。

        跨語言的互操作性也是受限的。例如,如果在Visual C++類已經被創建,那么不可能在Visual Basic開發新的類并將其擴展到Visual C++。因此,開發者將不得不用每一種項目中用到的語言重新編寫同樣的邏輯的類。功能的可重用性得到了支持,但在早期的技術,真正的代碼的可重用性是不可用。因此,開發人員不得不學習被用于應用程序的開發組織用到的所有語言。注冊的COM組件。COM組件注冊,才可以在目標機器上使用的應用程序。應用程序必須查找Windows注冊表中查找并加載的COM組件。

        推薦教程:《PHP教程》《NET》


        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 欧美精品久久久久久久自慰| 99久久这里只有精品| 久久精品国产第一区二区三区 | 国产精品青草久久久久婷婷| 午夜肉伦伦影院久久精品免费看国产一区二区三区| 国产区精品福利在线观看精品| 无码国产精品一区二区免费vr| 日韩精品区一区二区三VR| 精品久久久久久国产牛牛app| 久久久久四虎国产精品| 久久精品毛片免费观看| 亚州日韩精品专区久久久| 国产精品美女久久久免费| 久久精品国产99久久久香蕉| 久久99国产精品久久| WWW国产精品内射老师| 久久久久人妻精品一区| 欲帝精品福利视频导航| 精品一区二区三区色花堂| 99久久国产主播综合精品| 香蕉国产精品麻豆亚洲欧美日韩精品自拍欧美v国 | 无码少妇精品一区二区免费动态| 久久综合精品国产一区二区三区| 国产精品无码无卡无需播放器| 精品精品国产高清a毛片牛牛| 国产在线精品无码二区| 日韩精品内射视频免费观看| 精品水蜜桃久久久久久久| 国产女人18毛片水真多18精品| 成人精品视频成人影院| 国产成人精品久久一区二区三区av| 欧美亚洲国产精品久久蜜芽| 免费视频精品一区二区三区| 麻豆精品不卡国产免费看| 亚洲国产精品不卡在线电影| 中文字幕一区二区精品区| 丰满人妻熟妇乱又伦精品劲 | 国产精品无码日韩欧| 国产乱子伦精品无码码专区| 精品国产三级a∨在线| 国产成人精品无码免费看|