Managed Extensibility Framework(MEF)是微軟的一個用來擴展.NET應用程序的框架,它最初為了滿足Visual Studio里的編輯器的需求,比如說,延遲加載所有東西和細粒度協定。隨着托管代碼慢慢地取代基於COM的擴展模型,MEF框架也逐漸成型。 MEF ...
工作需要開發的一套插件框架,給應用程序提供靈活的插件支持,基於Dll Interface實現。 先上個圖 這是個標准的基於插件的應用,下拉框里的就是由 個插件Dll提供的功能。主程序中定義了一個接口,而插件Dll則提供這個接口的實現。 使用也很簡單,在窗口上放置一個TExtensionManager組件,設置一下插件的讀取路徑就可以了。 框架中有 個重要概念,ServiceHost,Module ...
2012-02-22 23:52 7 3558 推薦指數:
Managed Extensibility Framework(MEF)是微軟的一個用來擴展.NET應用程序的框架,它最初為了滿足Visual Studio里的編輯器的需求,比如說,延遲加載所有東西和細粒度協定。隨着托管代碼慢慢地取代基於COM的擴展模型,MEF框架也逐漸成型。 MEF ...
Asp.net webform scaffolding結合Generic Unit of Work & (Extensible) Repositories Framework代碼生成向導 在上次發布的使用簡單Repositories模式生成的代碼結構有點繁瑣太過復雜,而且整個項目層次結構 ...
隨着 Entity Framework 最新主版本 EF6 的推出,Microsoft 對象關系映射 (ORM) 工具達到了新的專業高度,與久負盛名的 .NET ORM 工具相比已不再是門外漢。 EF 已經完全成熟,正在超越以前廣泛使用的工具。 自 2012 年 EF5 發布后,這種做法帶來 ...
DATASNAP中間件: 中間件已經在好幾個實際項目中應用,長時間運行異常穩定,可無人值守; 可編譯環境:DELPHI XE5~DELPHI XE7,無需變動代碼; 支持傳統TCP/IP方式也支持REST; 傳統TCP/IP客戶端支持長連接也支持短連接; 數據庫連接對象,中間件服務對象 ...
這是一個Delphi實現的插件框架,我耗費了相當相當相當多的精力來設計她,雖然僅閃着點我微薄智慧的光芒,但我還是決定用Wisdom來命名她,也因它是我絕無僅有的,在完成1年多后回頭來看仍能相當滿意的作品,所以我補充了展示她特性的Demo和管理工具,決定將她開源發布給仍在堅持着的Delphi ...
Delphi中TFrame組件的使用 從Delphi 5.0開始,Borland 引進了一個新的可視化的容器類TFrame。這個類,我們稱之為TFrame框架組件,使程序開發人員能夠可視化的設置一組組件,之后系統中對它進行重用。 TFrame框架有兩個主要的好處: 第一、框架可大幅減少需要 ...
delphi開源框架 https://github.com/winddriver/Delphi-Cross-Sockethttps://github.com/ezequieljuliano/DataSetConverter4Delphihttps://github.com/paolo-rossi ...
Delphi 在 Github 的開源框架(awesome): https://github.com/Fr0sT-Brutal/awesome-delphi#general-libraries 1、(推薦) Synopse mORMot framework : https ...