9 月 13 日,2025 Inclusion・外滩大会「开源嘉年华」正在限量报名中! 了解详情
写点什么

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:541424
用户头像

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

关注

评论

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

Serverless函数计算介绍

天翼云开发者社区

云计算 函数计算

探秘AI算力革命与低代码平台:引领人工智能狂潮

不在线第一只蜗牛

低代码 数智化 AI算力

探索支付宝云开发,开启一段100ms的神奇旅程!

TRaaS

支付宝小程序 云开发

完全自动驾驶车辆何时才能成为现实

数据堂

接口测试|Fiddler界面工具栏介绍(三)

霍格沃兹测试开发学社

修改SD WebUI为kitchen-theme

IT蜗壳-Tango

一套管理工具构建敏捷、多维、高效的全面预算管理

用友BIP

全面预算

云原生时代数据治理的变革与创新

酷克数据HashData

千亿资产去哪了,资产管理如何摸清家底?

用友BIP

资产云

软件开发不需要会编码,谈谈我的开发捷径

互联网工科生

软件开发 低代码 开发

聊聊信仰的力量

互联网工科生

程序员 信仰

重新初始化k8s集群

tiandizhiguai

云计算 云原生 k8s

教学实训模块升级,助力应用型数据科学人才培养|ModelWhale 版本更新

ModelWhale

数据分析 大模型 教学实训 在线编程 云课堂

软件测试/测试开发丨Git常用命令学习笔记

测试人

git 程序员 软件测试 测试开发

纵横贯通的全面预算管理体系,从这里开始!

用友BIP

全面预算

机遇与挑战——超级自动化产品的国产化替代已成为大势所趋

九科Ninetech

SQL 优化(一):慎用 SQL 函数

hungxy

Java MySQL 后端

面向对象设计的逆向建模方法和开源工具

高鹏

Java 开源 架构 DDD 架构设计

低代码平台的核心能力有哪些?

力软低代码开发平台

分享一个在Reddit上保存视频到手机相册的办法真的YYDS!reddit video downloader!

frank

什么是算力网络

天翼云开发者社区

云计算 边缘计算 算力网络

视觉系统对自动驾驶至关重要|数据堂

数据堂

看数智底座如何助力大型车企向世界一流汽车企业迈进

用友BIP

数智底座 Pass平台

跨架构平台在云计算中的应用

天翼云开发者社区

云计算 架构

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