.NET Core 和 ASP.NET 5 RC1 发布

昨天微软发布了 .NET Core 和 ASP.NET 5 候选版本,支持 Windows,Linux 和 OS X 平台,版本 License 为 "Go Live",,也就是说可以在生产环境部署,并且微软会提供相应的支持。

获取 RC 最好的方式是前往 http://get.asp.net 网站下载。

主要改进

1、ASP.NET 5 Visual Studio 体验

集成 Bootstrap 片段
更新 Bower 包 UI
支持 MVC 脚手架

2、ASP.NET 5 Runtime

透明 DNX 应用托管模型
可配置的 webroot 文件夹
强命名框架程序集

3、.NET Core Runtime 和 BCL

CoreFX 开源进程
移除 MaxPath 限制
RyuJIT 支持 Linux 和 OS X 平台,包括 JIT 和 crossgen
支持 Linux 平台的 LLDB 和 SOS
集成调试器和崩溃跳转的异常处理
支持 Linux 和 OS X 平台的 GC/线程 悬停
通过 LTTNG 支持 Linux 平台的原生事件

4、.NET Core 库

跨平台 SQL 客户端
Azure 库
.NET Core 和 ASP.NET 5 最大的特性就是 Linux,OS X 和 Windows 平台上的功能完成, 在大多数情况下,开发重点已经转移到性能,可靠性和总体质量。

更多 .NET Core 和 ASP.NET 5 RC 版本更新内容请看发行说明。

时间: 2024-10-17 23:42:42

.NET Core 和 ASP.NET 5 RC1 发布的相关文章

.NET跨平台之旅:将示例站点从 ASP.NET 5 RC1 升级至 ASP.NET Core 1.0

终于将".NET跨平台之旅"的示例站点 about.cnblogs.com 从 ASP.NET 5 RC1 升级至 ASP.NET Core 1.0 ,经历了不少周折,在这篇博文中记录一下. 从 ASP.NET 5 到 ASP.NET Core 最大的变化,除了改名之外,就是用 dotnet cli(命令名是dotnet)取代了dnx.所以运行 ASP.NET Core 程序,首先要安装 dotnet cli,我们是在 Ubuntu 服务器上用 apt-get install dotn

.NET跨平台之旅:升级至ASP.NET 5 RC1,Linux上访问SQL Server数据库

今天微软正式发布了ASP.NET 5 RC1(详见Announcing ASP.NET 5 Release Candidate 1),.NET跨平台迈出了关键一步. 紧跟这次RC1的发布,我们成功地将运行在Linux上的示例站点(http://about.cnblogs.com)升级到了ASP.NET 5 RC1,并且增加了数据库访问功能——基于Entity Framework 7 RC1访问SQL Server数据库. 示例站点页面左侧的导航是从数据库读取数据动态加载的,数据库服务器用的是阿里

ASP.NET 5 Beta7发布

(此文章同时发表在本人微信公众号"dotNET每日精华文章",欢迎右边二维码来关注.) 前几天,ASP.NET 5如期发布了Beta 7,根据路线图 (https://github.com/aspnet/home/wiki/roadmap),这次发布主要是实现跨平台的能力.之前的DNX的跨平台特性在非Windows平台上主要依赖Mono来实现,.NET Core的支持极其有限,不过现在.NET Core已经能够完全支持Mac和Linux了. 对于开发而言,除了升级DNX到Beta7外,

一个技术汪的开源梦 —— 基于 .Net Core 的组件 Nuget 包制作 & 发布

微软的 ASP.Net Core 强化了 Nuget 的使用,所有的 .Net Core 组件均有 Nuget 管理,所以有必要探讨一下 .Net Core 组件制作 Nuget 包和发布. 之前 .Net Framework 程序集打包 Nuget 有以下方法: 1. 使用命令  nuget pack  详见博客园的一篇博文 <用命令行工具创建 Nuget 程序包>: 2. 使用 NuGet Package Explorer: 3. vs 插件 NuBuild Project System.

初探ASP.NET Core 3.x (2) - ASP.NET Core与ASP.NET前世今生

本文地址:https://www.cnblogs.com/oberon-zjt0806/p/12210662.html 注意 本节是历史课,且绝大多数内容来自于百科或者其他的什么资料来源,如果不感兴趣可略过 反正这玩意怎么发展的也不影响你今天的使用不是?? 目录 I 从ASP.NET到ASP.NET Core I.1 各自的优点 I.2 应用场合 II 我们用哪个?? II.1 但ASP.NET就不用管了么?? II.2 作为新的替代品,ASP.NET Core有应用么?? II.3 这两个在技

Linux Kernel 4.0 RC1 发布!

Linux Kernel 4.0 RC1 发布,Linus 发表声明说,基于现代的标准,从实际技术方面来说,这只是一个小的更新版本,4.0 并没有什么重大的意义,只是顺势而为,没有重大的新特性,也没有兼容性方面的改变. Linus 认为大家可能都在憧憬 4.1.15 版本,因为"电影<终结者>中机器人T-800使用的天网内核版本号".Kernel 4.0一个重要特性是Live Patching--不用重启为内核打补丁的机制. Linux Kernel 4.0 RC1 现有大

Devil-Linux 1.8.0 RC1 发布

Devil-Linux 1.8.0 RC1 发布了,Devil-Linux是一份特别的Linux发行,它用于防火墙和路由器场合.Devil-Linux的目标是拥有一份小巧.可定制的而且安全的 Linux.Devil-Linux将来会远远不只是一套普通的路由器,我们将提供很多其他的服务,但这份发行仍将是简易的并且维护起来会很快. 改进日志如下:  - Most programs and libraries have been updated- Unmaintained programs and l

ASP.NET Core 视图 - ASP.NET Core 基础教程 - 简单教程,简单编程

原文:ASP.NET Core 视图 - ASP.NET Core 基础教程 - 简单教程,简单编程 ASP.NET Core 视图 花了几章节,终于把 ASP.NET Core MVC 中的 C 控制器涉及的七七八八了,本章节我们来学习下 V,也就是视图部分. ASP.NET Core MVC 应用程序中,没有任何内容像页面,并且在 URL 中指定路径时, 它也不包含与页面直接对应的任何内容. ASP.NET Core MVC 应用程序中最接近页面的东西被称为视图 是不是很拗口,哈哈,页面就是

ASP.NET Core 2.0 : 九.从Windows发布到CentOS的跨平台部署

本文聊一下如何在Windows上用VS开发并发布, 然后将其部署到CentOS上.对于我们一些常在Windows上逛的来说,CentOS用起来还真有些麻烦.MSDN官方有篇文章大概讲了一下(链接),按照MSDN上面的例子用vs创建个hellomvc项目,还是踩了好多坑,将整个过程和遇到的坑说一下,希望对有需要的朋友有所帮助.(ASP.NET Core系列目录) 本文主要内容: 1.工具准备 2.CentOS 上安装.NET Core环境 3.Windows上用VS发布项目 4.项目运行测试 5.