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 ...