ASP.NET 5已终结,迎来ASP.NET Core 1.0和.NET Core 1.0
命名是一项颇具挑战性的任务。对于微软而言,为了给ASP.NET4.6注入新的活力,他们决定采用全新的命名方式,推出了ASP.NET Core 1.0。这是一个承载着全新理念的框架。
在过去的15年里,ASP.NET一直是一个深受欢迎的“品牌”。ASP.NET 4.6已经得到了广泛的应用,并在生产环境中表现出色。为了区分新旧版本,微软决定打破常规,对新的框架进行全新的命名。虽然最初尝试将新框架命名为ASP.NET 5,但这个命名并不理想。原因在于数字“5”大于“4.6”,这可能会给人一种误导,即ASP.NET 5比ASP.NET 4.6更先进,甚至可以替代它。为了避免这种误解,微软决定更改命名方式。
我们迎来了ASP.NET Core 1.0的命名方式。.NET Core也相应地更名为.NET Core 1.0。.NET团队还重新命名了Entity Framework 7为Entity Framework Core 1.0或EF Core 1.0。这样的更名标志着整个体系都是全新的。在底层,新的架构是建立在的技术和方法上。.NET Core的概念是全新的,而与之相伴的.NET Core 1.0 CLI工具也是全新的。值得注意的是,新的.NET Core并不是完整的.NET Framework 4.6的替代品。这意味着它可能不包含某些特定的功能或库。对于开发人员来说,他们还需要了解哪些功能被包含在其中,哪些尚未实现。为此,微软团队也在深入研究服务端图像库以及ASP.NET 4.6和ASP.NET Core 1.0之间的差异。
那么,面对这样的选择应该如何做出决策呢?对于开发人员来说,ASP.NET 4.6是一个经过充分测试、成熟的平台。它提供了丰富的功能和工具来帮助开发者构建强大的应用程序。而ASP.NET Core 1.0作为全新推出的框架,虽然目前可能还不具备某些功能(如不支持VB或F),但它为开发者提供了许多现代化的工具和库。ASP.NET Core 1.0并不是终点而是一个新的开始。未来微软将继续更新和完善ASP.NET系列版本并为开发者提供全方位的支持。简而言之无论是选择使用ASP.NET Core还是传统的ASP.NET框架都是根据项目的需求和开发者的偏好来决定的。
编程语言
- ASP.NET 5已终结,迎来ASP.NET Core 1.0和.NET Core 1.0
- easyUI下拉列表点击事件使用方法
- 过滤所有HTML代码和CSS,JS
- JavaScript 批量创建数组的方法
- PHP图形计数器程序显示网站用户浏览量
- BootStrap入门学习第一篇
- php动态添加url查询参数的方法
- angular.fromJson与toJson方法用法示例
- 水晶报表asp.net的webform下基本用法实例
- 基于JS实现checkbox全选功能实例代码
- 扩展了Repeater控件的EmptyDataTemplate模板功能
- 浅谈angularJs函数的使用方法(大小写转换,拷贝,扩
- HTML5 拖拽复制功能的实现
- jquery实现Ajax请求的几种常见方式总结
- php使用Jpgraph创建3D饼形图效果示例
- 比getjson好的底层函数是哪个有什么优点