DNX的全称是.NET Execution Enviroment(.NET执行环境),它是.NET跨平台的一个重要角色。如果你关注.NET的跨平台,一定要关注DNX。在mac上用自己编译出的dnx运行.NET程序,一是可以实际体会一下.NET跨平台的进展,二是可以随时折腾dnx,改改dnx的代码,编...
分类:
Web程序 时间:
2015-05-26 14:11:51
阅读次数:
175
在本周热点中有一条是"TIOBE编程语言排行榜,Java 重回榜首", 使用Java语言的一个最大好处是可以到处移植,特别在今天这个到处是云主机的时代,而云主机基本上跑的是Linux等类Unix系统,C#用户突然发现最近两年网...
ServiceStack.Hello——跨平台.net REST api服务搭建...
atitit.编程语言的未来趋势与进化结果
1 语言就像物种一样,会形成进化树,没有前途的分支将枯死脱落。 1
2 机器语言 1
3 汇编语言 2
4 C语言, 硬件抽象层 2
5 高级语言:java,.net 跨平台(os)抽象层vm
2
6 DSL领域编程语言(跨越编程语言)
2
6.1 实现方式:: 语义 和 语法 分开
2
6.2 结构Dsl,dsl解释...
分类:
编程语言 时间:
2015-03-10 21:27:10
阅读次数:
178
经常碰到有同学对.NET跨平台存在各种疑惑和误解,原因是什么呢?当然我是知道.NET的跨平台不是问题,而且微软2014年的努力可圈可点,而且还有很多人对.NET的前景感到困惑。春节期间突然明白了,这就是皮裤原理呀,微信红包的火爆让我想起很有必要运营一个微信公众号:dotNET跨平台的话题,让开源圈了...
分类:
微信 时间:
2015-02-24 11:25:31
阅读次数:
289
2014年底微软印度籍CEO宣布了.Net跨平台开源计划,没想到他们的动作还很快,corefx和coreclr的代码已经上传到github了,对于.Net程序员来说绝对是一个福音。读读这些代码绝对是提升水平的有效途径。
Github上的项目如下所示:
我用sourcetree工具下载了代码到本地文件夹,如下所示:
1. corefr
corefr的本地文件夹结构,已...
分类:
Web程序 时间:
2015-02-06 21:56:45
阅读次数:
277
.NET程序员也有自己的幸福,.NET的跨平台是一种幸福,.NET的开源也是一种幸福,而更幸福的是可以通过开源的.NET了解.NET是如何一步步走向跨平台的,所以幸福是一种过程。在.NET跨平台的进程中,ASP.NET显然走在了前头,而通过探究ASP.NET 5是如何实现跨平台的,可以稍稍满足一下自...
分类:
Web程序 时间:
2015-01-25 19:26:37
阅读次数:
227
今天,在 mac 下签出 .NET Core 的代码,却发现无法在 mac 下编译(代码库中没有 mac 下的 build 命令)。 .NET Core 是 .NET 跨平台的基石,如果 .NET Core 的开发人员在开发时都没有跨平台的意识,何谈做好 .NET Core 的跨平台。
分类:
Web程序 时间:
2015-01-23 13:09:53
阅读次数:
199
Windows平台分布式架构实践 - 负载均衡(下)Windows平台分布式架构实践 - 负载均衡Windows平台分布式架构实践 - 负载均衡概述 最近.NET的世界开始闹腾了,微软官方终于加入到了对.NET跨平台的支持,并且在不久的将来,我们在VS里面写的代码可能就可以通过Mono直接在Lin....
分类:
其他好文 时间:
2015-01-03 13:08:58
阅读次数:
302
概述
最近.NET的世界开始闹腾了,微软官方终于加入到了对.NET跨平台的支持,并且在不久的将来,我们在VS里面写的代码可能就可以通过Mono直接在Linux和Mac上运行。那么大家(开发者和企业)为什么那么的迫切的希望.NET跨平台呢?第一个理由是便宜,淘宝号称4万多台服务器全部运行在Linux....