Microsoft .NET Framework 4和Microsoft .NET Framework 4 Client Profile區別為:從屬不同、部署不同、編程不同。
壹、從屬不同
1、Microsoft .NET Framework 4:Microsoft .NET Framework 4包含了Microsoft .NET Framework 4 Client Profile,提供其壹部分功能。
2、Microsoft .NET Framework 4 Client Profile:Microsoft .NET Framework 4 Client Profile的為。是Microsoft .NET Framework 4的子集,它隨 .NET Framework 4 及早期版本壹起提供並針對客戶端應用程序進行了優化。
二、部署不同
1、Microsoft .NET Framework 4:Microsoft .NET Framework 4由於功能較多,導致部署速度更慢,安裝包更大。
2、Microsoft .NET Framework 4 Client Profile:啟用了比完整的 .NET Framework 更快的部署和更小的應用安裝包。
三、編程不同
1、Microsoft .NET Framework 4:Microsoft .NET Framework 4可使用 .NET 對象和語言集成查詢 (LINQ) 對關系數據庫進行編程。
2、Microsoft .NET Framework 4 Client Profile:Microsoft .NET Framework 4 Client Profile對應編程新增持久性忽略和 POCO 支持、外鍵關聯、延遲加載、測試驅動開發支持、模型中的函數和新的 LINQ 運算符功能。