原文:【.Net平台下插件开发】-MEF与MAF初步调研

背景 Team希望开发一个插件的平台去让某搜索引擎变得更好。主要用于采集一些不满意信息 DSAT 给Dev。这些信息会由不同的team提供不同的tool分析。有的提供仅仅是一个website,有的提供了api。有的提供了service。所以我们设想做一个插件的平台。让那些team提供一些dll。我们只需要把这些dll放在我们的platform里。 由于对插件开发一无所知。所以重头开始做调研。 为什 ...

2012-02-06 12:41 13 12676 推荐指数:

查看详情

nacos 初步调研

使用 nacos 是服务配置中心,也是服务注册中心(如 zk 于 dubbo,eureka, consul 于 spring cloud),后续并会增强服务治理。 nacos 中的配置文件 ...

Tue Jun 25 05:36:00 CST 2019 0 1051
.NET 平台下插件开发内核(Rabbit Kernel)

每个程序猿都有一个框架梦,曾经在2013年8月15日写过一篇“Koala Framework是什么?我为什么要写这个框架?”的文章,在开放框架路上迈出了第一步,之后作者如愿找到了一份相对满意的工 ...

Fri Mar 06 17:21:00 CST 2015 81 11910
.NET平台下的Xamarin开发 - Android

对Android的应用开发,如果熟悉Java,那么Android studio或Eclipse将是不错的选择。而对熟悉.net平台开发人员,在强大的Visual Studio帮助下,开发Android应用不再是难题。本文基于Visual Studio 2017及以上的版本讨论 ...

Thu Nov 05 03:47:00 CST 2020 2 797
Android平台下OpenGL初步

Android OpenGL ES 开发教程 从入门到精通 http://blog.csdn.net/zhoudailiang/article/details/50176143 http://blog.csdn.net/jason0539/article/details/9164885 ...

Wed Nov 30 22:25:00 CST 2016 0 4371
.NET平台下,钉钉微应用开发之:获取userid

工作需求,开发钉钉微应用和小程序,之前有接触过支付宝小程序和生活号的开发,流程没有很大的差别,这里记录下我用ASP.NET MVC实现钉钉微应用的开发,并实现获取用户的userid。小弟我技术有限,本文中的一些命名或方法写的不好的,还请指点。 钉钉开发平台上有各个平台的SDK,我也有下载对应 ...

Fri Aug 30 01:31:00 CST 2019 0 1957
.NET平台下开源框架

一、AOP框架Encase 是C#编写开发的为.NET平台提供的AOP框架。Encase 独特的提供了把方面(aspects)部署到运行时代码,而其它AOP框架依赖配置文件的方式。这种部署方面(aspects)的方法帮助缺少经验的开发人员提高开发效率。 NKalore是一款编程语言,它扩展了C# ...

Sun Aug 11 04:22:00 CST 2013 2 4156
MEF 插件开发之 小试牛刀

MEF 简介 Managed Extensibility Framework 即 MEF 是用于创建轻量、可扩展应用程序的库。 它让应用程序开发人员得以发现和使用扩展且无需配置。 它还让扩展开发人员得以轻松地封装代码并避免脆弱的紧密依赖性。 MEF 让扩展不仅可在应用程序内重复使用,还可 ...

Wed Aug 01 18:25:00 CST 2018 2 1996
MEF 插件开发之 DotNetCore 初体验

背景叙述 在传统的基于 .Net Framework 框架下进行的 MEF 开发,大多是使用 MEF 1,对应的命名空间是 System.ComponentModel.Composition。在 DotNet Core 中,微软为了伟大的跨平台策略,引入了 MEF 2,其对应的命名空间 ...

Mon Aug 13 17:57:00 CST 2018 6 1869
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM