ASP.NET中的KRE是什么?
KRE的英文全称是K Runtime Environment,其中K是ASP.NET vNext(后来叫ASP.NET 5)的项目代号。
KRE是ASP.NET 5运行时环境,它是ASP.NET 5的核心部分,ASP.NET 5应用程序就是运行于KRE之上的。
那KRE与Core CLR(.NET Core runtime,跨平台)、CLR(.NET Framework runtime,仅限Windows)之间的关系是什么呢?
KRE既可以运行于CLR、也可以运行于Core CLR的runtime。下图中,KRE就处于蓝色ASP.NET 5方框的底部。
KRE可以运行于Core CLR,当然也可以运行Mono,目前跨平台ASP.NET就是借助于KRE-Mono(Core CLR还未发布),所以KRE是ASP.NET 5能够跨平台的关键。
所以,如果用一句话来表达,KRE就是ASP.NET跨平台运行时。
【参考资料】
ASP.NET 5: What are KRE, KVM, KPM?
What is .NET Core 5 and ASP.NET 5 within .NET 2015 Preview
ASP.NET中的KRE是什么?相关推荐
- ASP.NET中 RequiredFieldValidator(非空验证)的使用
ylbtech-ASP.NET-Control-Validator: RequiredFieldValidator(非空验证)的使用 ASP.NET中 RequiredFieldValidator(非 ...
- 搜集《ASP.NET中常用的26个优化性能方法》
1. 数据库访问性能优化 a.数据库的连接和关闭 访问数据库资源需要创建连接.打开连接和关闭连接几个操作.这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源.ASP.NET中提供了连接 ...
- 在ASP.NET中跟踪和恢复大文件下载
在Web应用程序中处理大文件下载的问题一直出了名的困难,因此对于大多数站点来说,如果用户的下载被中断了,它们只能说悲哀降临到用户的身上了.但是我们现在不必这样了,因为你可以使自己的ASP.NET应用程 ...
- ASP.NET中使用MD5和SHA1算法加密
你的主页或者你管理的网站有各种密码需要保护,把密码直接放在数据库或者文件中存在不少安全隐患,所以密码加密后存储是最常见的做法.在ASP.NET中实现加密非常容易..NET SDK中提供了CookieA ...
- ASP.NET中如何防范SQL注入式攻击
1将sql中使用的一些特殊符号,如' -- /* ; %等用Replace()过滤: 2限制文本框输入字符的长度: 3检查用户输入的合法性:客户端与服务器端都要执行,可以使用正则. 4使用带参数的SQ ...
- 在ASP.NET 中实现单点登录
出自:[孟宪会之精彩世界] 发布日期:2005年1月27日 8点48分0秒 [有删改] 由于某些原因,在我们的应用中会遇到一个用户只能在一个地方登录的情况,也就是我们通常所说的单点登录.在ASP.NE ...
- ASP.NET中利用DataGrid的自定义分页功能和存储过程结合实现高效分页
关键字:DataGrid.存储过程.分页 出自: http://blog.csdn.net/yzx110/archive/2004/08/18/78525.aspx 摘要:在最进的一个项目中因为一个管 ...
- 如何在ASP.Net 中把图片存入数据库
介绍 可能有很多的时候,我们急需把图片存入到数据库当中.在一些应用程序中,我们可能有一些敏感的资料,由于存储在文件系统(file system)中的东西,将很容易被某些用户盗取,所以这些数据不能存放在 ...
- 在ASP.NET中随意创建图形信息
如果没有一个外部组件的支持,在ASP中是不能动态创建图形的,不管它是一个图表,一个横幅或仅仅是一个图形计数器.可喜的是,这一点在ASP.NET中改变了.现在,我们只需要使用内置功能,就能够很容易动态创 ...
最新文章
- DIscuz论坛上传附件2M限制修改
- php成绩查询系统的学习心得_PHP学习心得与体会
- 高级数据结构与算法 | 深度遍历搜索(DFS)与广度遍历搜索(BFS)
- C++面试常见问题整理汇总(面试者必看哦!)
- [css] 用css画一个太阳
- 京东供应链金融科技推出“采购融资”服务 最高100万无抵押融资
- 一个OA解决方案的经典模板
- 从字符串或16进制数得到UIColor
- Activity 的启动模式
- c++ 协程_深入理解异步I/O+epoll+协程
- ROBOTSTXT_OBEY
- 20189221 2018-2019-2 《密码与安全新技术专题》课程报告总结
- c语言函数名称大全,C语言函数大全
- java 裁剪图片_java实现的图片裁剪功能示例
- 惊艳呈现-百度搜索手机客户端-设计项目分享
- 《胡雪岩全传》高阳——读后感
- 解决click事件在移动端操作延迟300ms问题和点击时穿透问题
- 刘夏真的简历中国科学院计算机所,计算所智能计算机研究中心党支部正式成立...
- 《花开半夏》--9 远去
- scala基本操作分解实战
热门文章
- 解决element-UI中分页组件显示英文
- yum操作提示错误:There are no enabled repos.
- Win10 应用商店打不开,错误代码0x80131500——亲测可用
- LINUX 指令学习
- 求double类型的立方根_二分法逼近
- postgresql 连接超时 timeout expired
- 360wifi在linux系统如何使用,在树莓派上使用360WIFI(也适用于小米、百度、腾讯WIFI)...
- 设计美学 第二章 设计的媒介力量
- xxx学校/学院/大学信息管理系统
- 汽车行业的互联网生意经