PCon全球产品创新大会(北京站)来啦~了解最新日程 了解详情
写点什么

ASP.NET MVC 现已开始接受社区贡献

  • 2012 年 4 月 26 日
  • 本文字数:722 字

    阅读完需:约 2 分钟

从技术上讲, ASP.NET MVC 一直是开源的。但是和大多数微软的项目一样,它并不是“开放开发”的,所有工作都在内部进行,偶尔会做发布。但现在一切都改变了。据 Scott Guthrie 所说:“社区中的所有人都能够参与进来,对签入的代码、缺陷修正、新特性开发提供反馈,并且可以使用每日构建的最新版本源代码和测试来构建和测试这个产品。”

第一个被ASP.NET MVC 所接受的推入请求来自于Xamarin 的Miguel de Icaza。Miguel 因为他是Mono 项目的创始人而为人所熟知。ASP.NET 并不是第一个转移到开放开发模型的微软项目,第一个应该是 Azure SDKs on GitHub

重要的是要注意到,微软并没有把 ASP.NET MVC 的控制权交给社区。 IronRuby 以及 IronPython 现在是由 Miguel de Icaza 和 Jimmy Schementi 管理的,和它们不一样,微软还会指定 ASP.NET MVC、ASP.NET Web API 以及 Razor 项目的技术栈支持以及雇员。

开源的 ASP.NET 类库放在 CodePlex 上,现在需要 Git 绑定就可以获取。尽管在需要中心化管理的时候,TFS 会很有效,但人们广泛认为,对于开源项目来说,Git 的去中心化特性会是更好的选择。眼下,对于 ASP.NET MVC 以及相关项目已经有20 个分支

ASP.NET 的某些部分,尤其是 Web 表单,此次并不会开源。 Scott Hanselman 解释说

此次开源的组件都是在核心.NET 框架之外独立发布的,这意味着任何 OS 组件都不会依赖于它们。Web 表单是 System.Web.dll 的组成部分,而 Windows Server 平台的一部分会依赖于它。因为这种依赖关系,当更新.NET 框架或者 OS 发布的时候,这些代码不容易被新版本所替换。

ASP.NET MVC 4、ASP.NET Web API、ASP.NET Web Pages v2(Razor)现在已经基于 Apache 2.0 许可提供。

查看英文原文: ASP.NET MVC Now Taking Contributions

2012 年 4 月 26 日 07:451060
用户头像

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

关注

评论

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

TypeScript | 第六章:理解声明合并,以及编写声明文件

梁龙先森

typescript 大前端 七日更

一个月吃透这份阿里高级专家的《Java500道面试手册》成功拿下了腾讯offer!

Java架构之路

Java 程序员 架构 面试 编程语言

微服务网关的技术架构

积极&丧

第十周学习总结

晴空万里

极客大学架构师训练营

分布式缓存架构设计和一致性HASH

我们新四军不拿群众一针一线

Spring源码高级笔记之——Spring AOP应用

Java架构师迁哥

星环科技作为信通院隐私计算联盟成员亮相2020数据资产管理大会

星环科技

大数据

Presto入门

HQ数字卡

presto 七日更

第五周学习心得

cc

职责链模式

soolaugust

设计模式 七日更 职责链模式

区块链发展的3个必经阶段究竟是什么

Geek_987812

去中心化

第五周作业

胡益

第五周命题作业

cc

bit位操作及其算法应用

Skysper

算法 位运算

第十周课后练习

晴空万里

极客大学架构师训练营

2021年阿里、腾讯、百度、华为、京东、美团和滴滴最新Java面试题汇集!

Java架构之路

Java 程序员 架构 面试 编程语言

京东技术解密

田维常

京东

浅谈优秀工程师的成长因素

数据社

程序员 七日更

如何使用数据仓库?

数据社

数据仓库 七日更

华为大佬亲自手码Dubbo服务暴露源码解析!这次够清楚了吧

比伯

Java 编程 架构 程序人生 计算机

【mybatis-plus】什么是乐观锁?如何实现“乐观锁”

Java架构师迁哥

史上最全1000道Java高频面试题:集合、IO流、多线程、网络、算法、Git、设计模式、springboot

Java架构之路

Java 程序员 架构 面试 编程语言

北漂七年Java开发的一路辛酸史:面试腾讯、阿里、美团、字节后的一点心得

Java架构之路

Java 程序员 架构 面试 编程语言

科技抗疫,少年可期,为这群有AI的天使开发者疯狂打call

华为云开发者社区

人工智能 华为云 modelarts 医疗AI 对象存储服务OBS

久等了,Rancher 2.5中文文档新鲜出炉

RancherLabs

容器 k8s

金融知识图谱的构建与应用

DataFunTalk

AI 知识图谱

面试被问:JDBC底层是如何连接数据库的?

田维常

JDBC

“区块链+”产业生态雏形已现 安全监管逐步完善

Geek_987812

区块链 区块链生态

注册中心Eureka源码解析

浩宇天尚

亚马逊 CTO 预测 2021 将改变世界的八大技术趋势:云加速向边缘推进

亚马逊云科技 (Amazon Web Services)

云计算 AWS

大厂offer直通车:并发编程28题+JVM21题+Redis 16题+Java集合22题

Java架构之路

Java 程序员 架构 面试 编程语言

TDSQL前沿技术进展和趋势——数据异常基础理论研究

TDSQL前沿技术进展和趋势——数据异常基础理论研究

ASP.NET MVC现已开始接受社区贡献-InfoQ