微软在.NET 3.5 版里特别为创建可扩展的应用程序加入了一套指导包和库,常被人以其命名空间称为 System.AddIn 框架。这套工具既给了开发者支持第三方扩展的能力,又能避免危及程序整体上的安全性和健壮性。
这样的功效大都源于使用 AppDomains 和严密的通信管道,然而良好的效果背后是繁琐得令人丧气的模板填空。虽然 Pipeline Builder 的出现,助了开发者一臂之力,但毕竟还是没法保证开发者不会做错事情。
这就是新工具 FxCop rules for AddIns 出场的时候了。虽然它也不能保证万无一失,但至少能给开发者指出正确的方向。这套规则只以源码的形式提供,遵循的许可协议是“Microsoft Limited Public License”。
查看英文原文: FxCop Rules Join the Pipeline Builder for System.AddIn
更多内容推荐
44|一个程序多种功能:构建子命令与 flags
这节课,让我们打开分布式开发的大门,一起看看如何开发Master服务,实现任务的调度与故障容错。
2023-01-19
微软将于年底终止对 .NET Core 3.1 的支持
.NET Core 3.1 正式结束使命
用 Java 实现坦克大战,这个有点强了!
在Java开发中,坦克大战项目和23种设计模式无疑是经典中的经典,就算是开发5年甚至是10年以上的开发者,都不敢说自己真真实实掌握了23种设计模式,希望大家能够好好学习,并且能够掌握这些细节性的东西。
2021-05-26
35|静态类型检查:ESLint 语法规则和代码风格的检查
linter作为代码检查工具,可以帮助我们将代码出现质量问题的风险降到最低。
2022-12-08
Vite 2 + React 实践
Vite 无疑是当前最火热的项目之一,随着春节后 2.0 版本的发布,越来越多开发者开始关注起了这个项目。这个号称下一代前端构建工具的给我们最大的印象的就是快。日常被缓慢的项目启动时间和 HMR 折磨,有了 Vite 之后,真的不要太爽。虽然 Vite 和框架无关,
2021-04-05
25. 行为型 - 解释器模式 Interpreter Pattern
2023-02-15
加餐|GPT 编程(上) :如何用 ChatGPT 辅助我们编程?
如何用ChatGPT辅助我们编程?
2023-05-15
分享 6 个实用的 Vue 技巧
Vue 已经成为很多公司前端项目的首选框架,而要成为一个会用 Vue 的开发者并不需要花太多时间和精力去学习大的概念,但作为成为一个更高级的开发者就需要去深入框架和基础知识的学习。本文跟分享几个在Vue 项目开发中可以用到的小技巧。
2021-08-16
对开发人员有用的定律、理论、原则和模式
对一些定律、原则以及模式的解释
2020-04-28
云原生,开发者的黄金时代
云原生为开发者实现全云实践的美好愿景提供了可能,但是开发者也要清醒地认识到,引领未来十年数字创新的使命,绝非一朝一夕之功。开发者应当以前瞻视角聚焦云原生开发者技术能力要求,关注价值实现。
2021-08-18
InfoQ 专访 :Pranav Rastogi 谈.NET 的开源机器学习框架 ML.NET
本月初,微软发布了ML.NET 1.0版本,支持使用C#或F#开发自定义的ML模型。
来自开发者的点赞!网易云信揽获三大技术奖项
网易云信在思否发起的2021“中国技术先锋”年度评选中入选「中国技术品牌影响力企业榜」和「最受开发者欢迎的技术活动」两大榜单;在稀土掘金开发者社区公布年度榜单中,网易云信荣获「2021年度优秀技术团队」。
2022-01-20
非典型开发者的形象三变
2004年初,微软的软件架构师尼克尔·科塔总结了开发人员的三个角色:莫特、猫王和爱因斯坦。
2021-08-01
物联网平台功能介绍——产品功能类
物联网平台主要提供设备接入、设备管理、规则引擎等能力,为各类IoT场景和行业开发者赋能。
2022-09-22
大数据开发之 Hive SQL 内置函数
Hive内部提供了很多函数给开发者使用,包括数学函数,集合函数,大数据培训类型转换函数,日期函数,条件函数,字符函数,聚合函数,表生成函数等等,这些函数都统称为内置函数。
2021-12-27
Web 框架概览:Echo 框架分析与对比总结
2023-09-26
LeetCode 565. Array Nesting
给定一个长度为 N 的数组 A,它包含不同的整数,且取值范围为 0 ~ N-1。找出长度最长的集合 S, 其中S[i] = {A[i], A[A[i]], A[A[A[i]]], ... },满足如下规则。
2020-07-19
04- 生产力框架 SpringMVC
教师节:程序员的献礼方式
我有三行代码
2021-11-07
暂无签名
推荐阅读
42.Dubbo Wrapper 机制
2023-09-29
华为云桌面 Workspace 荣获 CSDN 年度创新产品与解决方案大奖
2023-01-12
2023 Microsoft Build 中国(下)
GitHub 润色框架,让你的 GitHub 不再索然无味
2023-03-17
区块链开发:区块链软件开发包装相关解析
2023-11-14
4、Spring Cloud Stream 和消息中间件整合机制解析
2023-09-27
30. 探索 Sentinel 规则持久化机制
2023-09-29
电子书

大厂实战PPT下载
换一换 
罗庆超 | 阿里云 资深技术专家
凌鸿顺 | 惠每科技 算法专家
蔡晓岑 | 阿里巴巴 产品专家/AI 内容理解产品负责人
评论