写点什么

MEF for Windows 8 Metro 和 TPL Data Flow 迁移到 NuGet

  • 2012-06-17
  • 本文字数:648 字

    阅读完需:约 2 分钟

微软决定从.NET 4.5 框架中删除 MEF for Windows 8 Metro 和 TPL Data Flow 。 取而代之的是,他们会作为 NuGet 程序包提供,从而以后做出的改进可以在完整的.NET 发布周期之外发布。

这个决定延续了微软开发部门中的总体趋势,他们要摆脱庞大的开发周期。 很好的例子就是 ASP.NET MVC。 从 2009 年开始,它已经发布了三个主要版本,并且马上要发布第四个版本。 相比之下,ASP.NET WebForms 只发布了一个版本。 尽管 WebForms 的下一版本包含了大量改进,应该和 MVC 做出改进的同时发布,但是微软还是要等到 Visual Studio 2012 和.NET 4.5 都就绪了之后再发布。

更复杂的例子是实体框架。 这种产品的核心还是与.NET 的发布周期绑定在一起。 然而,很多重要的特性,像“代码优先”,也使用 NuGet 在其之外发布了。

使用 NuGet 来发布有很大好处,这让程序库可以使用最初发布时所没有使用的功能。 对于 TPL Dataflow,人们认为它是服务端的应用程序。 然而,现在它“在各处都可以得到支持,包括桌面、服务器和 Metro 样式的.NET 应用程序”。

好吧,上面的举例可能不完全精确。 TPL Dataflow 的 NuGet 版本包含了一种许可限制,声称它只能在 Windows 的计算机上使用。 所以,即便是兼容 Mono,你也无法在 Mono 项目中使用它。

另外, MEF 是开源的项目。 所以,尽管 TPL Dataflow 是可以理解的,但是 MEF for web and Metro style 也有同样的平台限制就有些奇怪了。 如果在非发布的候选版本中不改变许可,我们就真的会感到奇怪了。

查看英文原文: MEF for Windows 8 Metro and TPL Data Flow Moved to NuGet

2012-06-17 04:541083
用户头像

发布了 340 篇内容, 共 129.8 次阅读, 收获喜欢 13 次。

关注

评论

发布
暂无评论
发现更多内容

喜报|海泰方圆通过CMMI-3资质认证,研发能力获国际认可

电子信息发烧客

HotSpot JVM 「01」类加载、链接和初始化

Samson

学习笔记 hotspot 6月月更

社招两年半10个公司28轮面试面经(含字节、拼多多、美团、滴滴......)

CoderW

Java 面试 简历模板 大厂

微博评论的高性能高可用计算架构

爱晒太阳的大白

leetcode 300. Longest Increasing Subsequence 最长递增子序列 (中等)

okokabcd

动态规划 算法与数据结构 leetcoce

TML转义字符:xss攻击与HTML字符的转义和反转义

zhoulujun

XSS xss攻击 转义字符 反转义

揭秘GES超大规模图计算引擎HyG:图切分

华为云开发者联盟

人工智能 图计算 图切分

新一代构建工具(1):对比rollup/parcel/esbuild—esbuild脱颖而出

zhoulujun

Rollup webpack esbuild

Maven 基础

zarmnosaj

6月月更

Java中的字符串之字符串常量池

未见花闻

6月月更

web内容如何保护:如何有效地保护 HTML5 格式的视频内容?

zhoulujun

DRM 视频版权保护 数字版权保护 h5视频版权

华为发布两大昇腾计划 推动AI人才发展和科研创新

郝俸🦁好棒

昇腾

面对AI人才培养的“产学研”鸿沟,昇腾AI如何做厚产业人才黑土地?

脑极体

Flutter 网络请求封装之Dio(Cookie管理、添加拦截器、下载文件、异常处理、取消请求等)

yechaoa

flutter android 6月月更 dio

深度好文:什么是超网 Supernetting?

wljslmz

网络技术 6月月更 超网

中断操作:AbortController学习笔记

zhoulujun

数据治理,说起来容易,做起来难

奔向架构师

数据治理 数据资产 6月月更

《网络是怎么样连接的》读书笔记 - 集线器、路由器和路由器(三)

懒时小窝

网络编程 网络

微服务之consul初体验

迷彩

微服务 中间件 Consul 微服务治理 6月月更

TLog 助力盘古框架实现微服务链路日志追踪

码农大熊

盘古开发框架

网络协议之:redis protocol详解

程序那些事

网络协议 程序那些事 6月月更

基于开源IM即时通讯框架MobileIMSDK:RainbowChat v8.2版已发布

JackJiang

网络编程 即时通讯 im开发 开源im

SDN系统方法 | 10. SDN的未来

俞凡

架构 网络 sdn SDN系统方法

什么是算子?

华为云开发者联盟

人工智能 算子

IET出席2022世界科技社团发展与治理论坛 为构建国际科技共同体献言献策

E科讯

Java内存模型

卢卡多多

volatile 6月日更

六大专题全方位优化,阿里巴巴性能优化小册终开源,带你直抵性能极致

Java全栈架构师

Java 程序员 面试 性能优化

微博评论的计算架构

极客土豆

Tiger DAO VC产品正式上线,Seektiger生态的有力补充

鳄鱼视界

Pipenv中安装Django

宇宙之一粟

django 6月月更

先到先得!“阿里爸爸”全新出品SpringBoot高级笔记(全彩版)

Java全栈架构师

Java 源码 程序员 面试 springboot

MEF for Windows 8 Metro和TPL Data Flow迁移到NuGet_语言 & 开发_Jonathan Allen_InfoQ精选文章