首页 > Web开发 > 详细

ASP.NET Core 1.0 与 .NET Core 1.0 基础概述

时间:2016-01-21 00:27:42      阅读:303      评论:0      收藏:0      [点我收藏+]

ASP.NET 5 :https://get.asp.net/
ASP.NET 5 Schedule and Roadmap : https://github.com/aspnet/home/wiki/roadmap/
ASP.NET 5 doc:https://docs.asp.net/en/latest/

ASP.NET 5

如果还不晓得ASP.NET Next 与DNX是什么,可以先补充下知识,关于.NET Core 基于DNX 基础【部分已经废弃】

魅力 .NET:从 Mono、.NET Core 说起

vNext之旅(1):从概念和基础开始

技术分享

今天看到了 ASP.NET 5 is dead - Introducing ASP.NET Core 1.0 and .NET Core 1.0 ,虽然只是改名字,但是觉得微软这次对.NET与 ASP.NET设计的非常好,之前命名的名词与版本号确实太多总是感觉怪怪的,晚上查了查相关文章,大致了解一下。之前偶尔https://docs.asp.net/en/latest/上面的文档,以及http://www.asp.net/ 时常还有 ASP.NET vNext的影子,现在已经没有了,按照线路图的发展,估计在2016年3月份会RTM。

ASP.NET Core 1.0 和 .NET Core 1.0

重新引入

  • ASP.NET 5 现在是 ASP.NET Core 1.0.
  • .NET Core 5 现在是 .NET Core 1.0.
  • Entity Framework 7 现在是 Entity Framework Core 1.0 或者 EF Core 1.0
  • 如何选择?

    非常明确的是,ASP.NET 4.6 是个更成熟的平台,经过了很好的测试。 ASP.NET Core 1.0 是 1.0 版本,包括 Web API 和 MVC,但是不包括 SignalR 或者 Web Pages。ASP.NET Core 1.0 不支持 VB 或者 F#。

    ASP.NET Core 1.0 并不是结束,仅仅是个全新的开始, ASP.NET 4.6 还会继续更新,继续提供完整的支持。

    .NET CLI

    DNX(a .NET Execution Environment) 是ASP.NET程序的运行环境,可以使用DNVM(.NET Version Manager)管理各种版本的DNX,不过已经被废弃,取代的是.NET  CLI 新的命令行工具,这一特性是在RC2版本改变的,根据文档中描述到 https://github.com/dotnet/cli/blob/master/Documentation/intro-to-cli.md

    .NET Core includes three new components: a set of standalone command-line (CLI) tools, a shared framework and a set of runtime services. These components will replace DNX and are essentially DNX split in three parts. ASP.NET 5 will transition to the new tools for RC2. This is already in progress. There will be a smooth transition from DNX to these new .NET Core components.

    MAC下安装也很简单,下载包NEXT即可,现还没有CentOS的包。

    开发工具

    考虑到跨平台,现官方推荐的开发工具如下

    Visual Studio

    技术分享

    Visual Studio Code

    技术分享

    generator-aspnet

    技术分享

    OmniSharp

    REFER:
    Exploring the new .NET "dotnet" Command Line Interface (CLI)
    http://www.hanselman.com/blog/ExploringTheNewNETDotnetCommandLineInterfaceCLI.aspx
    ASP.NET 5 已终结,迎来 ASP.NET Core 1.0 和 .NET Core 1.0
    http://www.oschina.net/news/70049/aspnet5-is-dead-introducing-aspnet-core-1-0-and-netcore-1-0

    ASP.NET Core 1.0 与 .NET Core 1.0 基础概述

    原文:http://www.cnblogs.com/Irving/p/5146976.html

    (0)
    (0)
       
    举报
    评论 一句话评论(0
    关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
    © 2014 bubuko.com 版权所有
    打开技术之扣,分享程序人生!