#ASP.NET Core 1.0 Key Features
Cross platform support and flexible runtime engine(跨平台支持和灵活的运行时引擎)
ASP.NET Core 1.0 offers support for cross-platform and this is seen to be an exciting new feature. It’s easier for you to run your ASP.NET Application on Mac, Linux and Windows operating systems. You can run vNext on any run-time engines such as core CLR, Cross platform CLR and full.net CLR. Now, you can easily install ASP.NET Core 1.0 Applications and it’s not going to affect any other Applications on the machine and offers a great side by side support.
ASP.NET Core 1.0支持跨平台,这个看来是一个令人兴奋的新特征。让你在运行Mac,Linux和Windows操作系统的ASP.NET应用程序变得更加容易。你可以在任何运行时引擎上面运行vNext,如core CLR,跨平台的CLR以及full.net CLR。现在,你可以轻松地安装ASP.NET1.0的核心应用程序,它不会影响计算机上的任何其他应用程序,它提供了一个很好侧面支持。
Unified core framework(统一核心框架)
As a unified core framework has been introduced with ASP.NET Core 1.0. It is seen as the most captivating feature for the development of the ASP.NET Web API, ASP.NET MVC and ASP.NET Applications. This way, it has become easy to handle the requests with just one type of a controller. Besides, you have a single model binding framework, a single routing framework and a one filter pipeline.
Faster development and cloud-ready(快速部署和云端连接)
Refreshing your Web Browser is now an easy task. The changes can be saved to your source code files with this exciting feature of ASP.NET Core 1.0. It’s Cloud-ready as cache, session state, configuration and diagnostics work well both on Cloud platform and premises. Besides, ASP.NET Core 1.0 allows automatic compilation.
Host agnosticism(主机无关)
Another striking feature of ASP.NET vNext is that it has turned host agnostic now and comprises a new modular HTTP request pipeline that is optimized, and you can easily host it on these platforms such as Internet Information Services, Kestrel Server, open Web Interface for .Net (OWIN) based Server and more. With the help of Host agnosticism, ASP.NET vNext Applications between hosts can be switched in a seamless manner.
ASP.NET vNext Templates(ASP.NET vNext 模板)
Now, you are going to find new templates in Visual Studio helpful in building ASP.NET vNext Applications for ASP.NET Core 1.0. Simply, open the dialog of “New ASP.NET project” for C# and you will find ASP.NET Core 1.0 is empty and starter Web templates are added. You can’t choose which project type you desire in order to create the project on its own. These standard based ASP templates are shared by all the projects. This way, it’s easier to configure as well as you can include what you are keen for your app to have. #ASP.NET Dependency Injection Framework(ASP.NET DI框架)
From now on, there is just no requirement to depend on the frameworks of third party dependency injections like AutoFac or Ninject. ASP.NET Core 1.0 is built in support for the Service Locater pattern and dependency injection.
Tag helpers(Tag助手)
Tag helpers are quite significant and with them, you don’t need to use the ugly old helpers and HTML extensions. It is easier to use the HTML-like syntax and there is not going to be a code logic. You don’t need to create anonymous objects that represent attributes in the views.
#ASP.NET Core 1.0 Key Features的更多相关文章
- Ubuntu & Docker & Consul & Fabio & ASP.NET Core 2.0 微服务跨平台实践
相关博文: Ubuntu 简单安装 Docker Mac OS.Ubuntu 安装及使用 Consul Consul 服务注册与服务发现 Fabio 安装和简单使用 阅读目录: Docker 运行 C ...
- Docker & Consul & Fabio & ASP.NET Core 2.0 微服务跨平台实践
相关博文: Ubuntu 简单安装 Docker Mac OS.Ubuntu 安装及使用 Consul Consul 服务注册与服务发现 Fabio 安装和简单使用 阅读目录: Docker 运行 C ...
- [转]Writing Custom Middleware in ASP.NET Core 1.0
本文转自:https://www.exceptionnotfound.net/writing-custom-middleware-in-asp-net-core-1-0/ One of the new ...
- .NET跨平台之旅:将示例站点升级至ASP.NET Core 1.0
北京时间6月28日凌晨,微软发布了 .NET Core 1.0,详见新闻 .NET Core 1.0 正式发布了 ,ASP.NET Core 1.0 也随之一起发布了. 紧跟这次发布,我们将跑在 Li ...
- .NET跨平台之旅:将示例站点从 ASP.NET 5 RC1 升级至 ASP.NET Core 1.0
终于将“.NET跨平台之旅”的示例站点 about.cnblogs.com 从 ASP.NET 5 RC1 升级至 ASP.NET Core 1.0 ,经历了不少周折,在这篇博文中记录一下. 从 AS ...
- ASP.NET Core 1.0开发Web API程序
.NET Core版本:1.0.0-rc2Visual Studio版本:Microsoft Visual Studio Community 2015 Update 2开发及运行平台:Windows ...
- 【原生态跨平台:ASP.NET Core 1.0(非Mono)在 Ubuntu 14.04 服务器上一对一的配置实现-篇幅1】
鸡冻人心的2016,微软高产年. build 2016后 各种干货层出不穷. 1 Win10 集成了bash ,实现了纳德拉的成诺,Microsoft Love Linux!!! 2 跨平台 ,收 ...
- 在ASP.NET CORE 2.0使用SignalR技术
一.前言 上次讲SignalR还是在<在ASP.NET Core下使用SignalR技术>文章中提到,ASP.NET Core 1.x.x 版本发布中并没有包含SignalR技术和开发计划 ...
- .NET Core 2.0和ASP.NET Core 2.0正式版抢先体验
.NET Core 2.0和ASP.NET Core 2.0正式版抢先体验 .NET Standard 2.0 is final Broad platform support. .NET Standa ...
随机推荐
- ios滑动手势全屏(这段代码实现了下一级控制器滑到上一级控制器)
在自定义导航控制器里面加以下代码就增加全屏滑动手势 >推向前一个控制器 // HBNavigationController.m // #import "HBNavigationCon ...
- C/C++不同文件夹下包含头文件的方法及#include的使用
转自:http://blog.sina.com.cn/s/blog_6e0693f70100so42.html 本文主要介绍了如何不同文件夹下使用预处理器指示符#include. 假设我们有如下一个工 ...
- eclipse maven新建springMVC项目(原创)
1.配置eclipse maven 2.新建maven项目 3.新建src/main/java,更新pom <project xmlns="http://maven.apache.or ...
- 股票交易(洛谷U6084)
题目背景 kkk最近迷上了炒股. 题目描述 kkk炒了N天股,第i天的股价为a[i]元.kkk希望股票每天都上涨1元钱,但是操盘手lzn并不想让kkk赚很多钱导致他亏本,于是a[i]相对a[i-1]就 ...
- SQLServer自定义函数简单演示
CREATE FUNCTION [ schema_name. ] function_name ( [ { @parameter_name [ AS ][ type_schema_name. ] par ...
- UINavigationController导航条是否挡住下面的内容
控制 UINavigationController 导航条是否挡住下面的内容 if ([[[UIDevice currentDevice] systemVersion] floatValue] > ...
- StoryBoard和代码结合 按比例快速兼容iPhone6/6 Plus教程
转:http://www.cocoachina.com/ios/20141230/10800.html 编者注:根据网友们的评论,文章中的方法有很大的局限性,请谨慎使用! 现在由于苹果公司出了6和6 ...
- Codeforces Round #304 C(Div. 2)(模拟)
题目链接: http://codeforces.com/problemset/problem/546/C 题意: 总共有n张牌,1手中有k1张分别为:x1, x2, x3, ..xk1,2手中有k2张 ...
- 使用 Laravel 框架:成为微信公众平台开发者
转: http://ninghao.net/blog/1441 作者:王皓发布于:2014-05-30 13:16更新于:2014-05-31 12:05 我们可以使用Laravel 框架为微信公众平 ...
- 证明tmult_ok的正确性
csapp page124. practice problem 2.35 /* Determine whether arguments can be multiplied without overfl ...