【dotnet跨平台】Asp.net 正在经历的变革
【dotnet跨平台】Asp.net 正在经历的变革
Asp.net 正在经历一场变革。从官网:https://get.asp.net/ 我们能够看到多个版本号的字眼例如以下:
ASP.NET 4.6:过去一直在构建Web应用的技术(使用了Web Forms, MVC, Web API and SignalR)
ASP.NET 5 RC:新的开源的。跨平台的,高可用的,轻量级框架的构建Web应用的技术。
最上面写着横条Asp.net 5正在被重命名为Asp.net core 1.0,了解关于Asp.net core和.net core的更新:https://blogs.msdn.microsoft.com/webdev/2016/02/01/an-update-on-asp-net-core-and-net-core/
非常多人想知道这个asp.net core 1.0什么时候公布。详细大家能够关注这个项目进展蓝图页面:https://github.com/aspnet/home/wiki/roadmap
当前是TBD(To Be Decision)待定:
| Milestone | Release week |
|---|---|
| Beta6 | 27 Jul 2015 |
| Beta7 | 2 Sep 2015 |
| Beta8 | 15 Oct 2015 |
| RC1 | Nov 2015 |
| RC2 | TBD |
| 1.0.0 | TBD 2016 |
之前的dnx将会被dotnet-cli替代:https://github.com/dotnet/cli
负责人Scott在他的博客中早前已经有说过了:http://www.hanselman.com/blog/ASPNET5IsDeadIntroducingASPNETCore10AndNETCore10.aspx
ASP.NET 5 RC 2或者ASP.NET Core 1.0 RC会有什么变化吗?有兴趣的同学能够看下:http://www.talkingdotnet.com/whats-new-in-asp-net-5-rc-2-or-asp-net-core/
这篇文章的几个关键词:dotnet-cli,self hosted自托管,NuGet内容。Visual Basic和F#过去不支持ASP.NET 5但如今将在新产品dotnetc-li中支持。dnx内存中编译运行,但过去每次又一次编译都会所有编译。而新RC 2将仅仅对有改变的内容进行编译。这样能够提快速度。Project.json增加了编译选项。你能够在runTimeOptions这个结点下设置gcMode (Garbage Collection Mode) ,commands结点去掉了,dnx46变成了net46,大概就这些。
还有Entity Framework 7会变成Entity Framework Core 1.0或者EF Core 1.0。MVC 6变成ASP.NET Core MVC 1.0。
总之dotnet正在微软内外欣起开源的热潮和跨平台的变革,祝贺微软在不断的进步!
【dotnet跨平台】Asp.net 正在经历的变革的更多相关文章
- dotNET跨平台相关文档整理
一直在从事C#开发的相关技术工作,从C# 1.0一路用到现在的C# 6.0, 通常情况下被局限于Windows平台,Mono项目把我们C#程序带到了Windows之外的平台,在工作之余花了很多时间在M ...
- 皮裤原理和运营微信公众号dotNET跨平台
经常碰到有同学对.NET跨平台存在各种疑惑和误解,原因是什么呢?当然我是知道.NET的跨平台不是问题,而且微软2014年的努力可圈可点,而且还有很多人对.NET的前景感到困惑.春节期间突然明白了,这就 ...
- dotNET跨平台相关文档
dotNET跨平台相关文档整理 一直在从事C#开发的相关技术工作,从C# 1.0一路用到现在的C# 6.0, 通常情况下被局限于Windows平台,Mono项目把我们C#程序带到了Windows之外的 ...
- 【dotnet跨平台】"dotnet restore"和"dotnet run"都做了些什么?
[dotnet跨平台]"dotnet restore"和"dotnet run"都做了些什么? 前言: 关于dotnet跨平台的相关内容.能够參考:跨平台.NE ...
- dotnet跨平台 - 使用Nginx+Docker Compose运行.NETCore项目
参考文档: https://docs.docker.com/install/linux/docker-ce/centos/ http://www.dockerinfo.net/document htt ...
- 关于dotnet跨平台 微信公众号
dotNET跨平台 <dotNET跨平台>是国内首个以.NET程序员.技术文化.新闻为主题的公众号,拥有超过6万读者.在这里你可以谈微软.NET,Mono的跨平台开发技术,也可以谈谈其他的 ...
- dotnet Core Asp.net 项目搭建
Asp.Net Core 介绍 Asp.Net Core 目前最新版本 1.0.0-preview2-003131 Asp.Net Core官网:https://dotnet.github.io/ A ...
- 6年DotNet码农的盲目经历
前言 第一篇没有选择记录与技术相关的文档,是考虑到有必要给查阅这篇文档的伙伴们“自我介绍”一下,大佬们看了求带或指导,我很愿意学习,初学者们看了千万不要重复走我之前的“学习之路”:我老家贵州,再过 ...
- DotNet跨平台 - .net core项目部署到centos7
环境说明 系统:CentOS Linux release 7.2.1511 (Core) 相关工具:VS2017 xftp 服务器软件:.net core2.0,nginx 准备.net core应 ...
随机推荐
- Scala入门到精通——第二十九节 Scala数据库编程
本节主要内容 Scala Mavenproject的创建 Scala JDBC方式訪问MySQL Slick简单介绍 Slick数据库编程实战 SQL与Slick相互转换 本课程在多数内容是在官方教程 ...
- HDU 4927 Series 1(推理+大数)
HDU 4927 Series 1 题目链接 题意:给定一个序列,要求不断求差值序列.直到剩一个,输出这个数字 思路:因为有高精度一步.所以要推理一下公式,事实上纸上模拟一下非常easy推出公式就是一 ...
- 【解决方法】Unexpected namespace prefix “xmlns” found for tag Layout
问题描写叙述 出错代码例如以下: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android&quo ...
- C++源文件到可运行文件的过程
一.四个步骤 对于C/C++编写的程序,从源码到可运行文件,一般经过以下四个步骤: 1).预处理,产生.ii文件 2).编译,产生汇编文件(.s文件) 3).汇编,产生目标文件(.o或.obj文 ...
- Spark 概念学习系列之Spark 多语言编程
不多说,直接上干货! Spark 同时支持Scala.Python.Java 三种应用程序API编程接口和编程方式, 考虑到大数据处理的特性,一般会优先使用Scala进行编程,其次是Python,最后 ...
- mycat 之datanode datahost writehost readhost 区别(转)
<?xml version="1.0"?> <!DOCTYPE mycat:schema SYSTEM "schema.dtd"> &l ...
- Qt学习 之 Socket通信
近期写大作业用到Qt的Socket部分.网上关于这部分的资料都太过复杂,如今总结一下一些简单的应用.有机会能够给大家讲讲用Socket传送文件的代码. 这里主要解说怎样实现TCP和UDP的简单通信. ...
- amazeui学习笔记--css(常用组件3)--按钮组Button-group
amazeui学习笔记--css(常用组件3)--按钮组Button-group 一.总结 1.按钮组用法:把一系列要使用的 .am-btn 按钮放入 .am-btn-group . 2.按钮工具栏: ...
- 使用 LaTeX 绘制 PGM(Probabilistic Graphical Models)中的贝叶斯网络(bayesian networks)
Software for drawing bayesian networks (graphical models) 这里需要调用 latex 中的绘图库:TikZ and PGF. 注意,下述 tex ...
- (转)oracle表空间使用率统计查询
转自:http://www.cnblogs.com/xwdreamer/p/3511047.html 参考文献 文献1:http://blog.itpub.net/24104518/viewspace ...