玩转ASP.NET 5:CLR--KRE--KVM--K Commands--KPM

1.CLR

  • 1.1概述

        这个在《ASP.NET vNext总结:CLR》中已经说了,即便不是很全面,详细。很多知识一开始的学习不要去深究根源。一个人的精力是有限的,学习知识是无限,我们要把有限的精力,用到学以致用,动手实践上。不明白其中的道理,先会记住使用,也许已经足够了。

  • 1.2实践

        比如演示string方法:

        技术分享

        它提示此方法,使用CoreCLR还不支持。

  • 1.3技巧

        技术分享

        你选择用那个版本(ASP.NET 5.0和 ASP.NET Core 5.0两个选项),在VS里,其用到的代码就会高亮。但程序运行或编译要用到版本要去看KRE:

        技术分享     

2.KRE

  • 2.1概述

      话说KRE,KVM,KPM,K Commands等,着实让人迷糊。其中的K到底何物?园子里嘟嘟(dudu)大师,把它侃成“”了,“消失”了。现在又有新的变化,暂且不说,还是等下一个VS2015版本升级再提此番更新,估计换个名字而已,你搜一下KVM,这个术语也会让人误解,也许微软又改的小原因。

      一位网友建议看一下http://jhonge.net/Home/Single/11299283,也会帮助你了解一下。

      当然可以去https://github.com/aspnet/home(已经改名后https://github.com/aspnet/XRE)。

      当我们VS创建ASP.NET5项目后,它会自动在系统下创建:

      技术分享

      当然kre可以用KVM安装! 

  • 2.1实践

     windows平台下,用管理员命令符:

    @powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.webclient).DownloadString(‘https://raw.githubusercontent.com/aspnet/Home/master/kvminstall.ps1‘))"

     技术分享 

     执行后,同样可以安装KRE。其它平台,参见:https://github.com/aspnet/home

     KVM提供了没有VS2015情况下,可以使用它来下载及安装KRE及KPM(依赖的程序集安装包)提供的方案 。当然不会KVM也没关系,VS集成了这些。

3.KVM

  • 3.1概述

        前面我们已经实践安装过KVM,常用的命令介绍也可以参看《ASP.NET vNext总结:KVM》。这里不再扯了。

4.K Commands

  • 4.1概述

       略过!

5.KPM

  • 5.1概述

       略过!

 6.小结

       这篇文章写得没有意义,坐等VS2015再一次升级,再来讨论kvm的“变种”。何况前面的文章也是说了很多,再有也贴参见资料。

       

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。