文档章节

ASP.NET C# 跨平台开发 Windows Linux OSX

iBoxDB
 iBoxDB
发布于 2015/04/19 11:29
字数 373
阅读 389
收藏 2

在本周热点中有一条是"TIOBE编程语言排行榜,Java 重回榜首", 使用Java语言的一个最大好处是可以到处移植,特别在今天这个到处是云主机的时代,而云主机基本上跑的是Linux等类Unix系统,C#用户突然发现最近两年网络上的各种新玩具都与ASP.NET无关,ASP.NET当然也意识到这点,搞了个ASP.NET vNext (ASP.NET 5)进行跨平台设计,它的跨平台层采用的是Mono,其实Mono一直在提供ASP.NET的跨平台方案,在ASP.NET 5还不清楚什么时候稳定时,可以先直接采用Mono进行跨平台开发,并且C#用户可以使用它先尝试下最近两年各种网络新玩具,其中大部分是免费试用的。 

先上图,在Mac OS X上跑的 ASP.NET 4,使用的是iBoxDB NoSQL数据库,比Mono提供的SQL跨平台方案更方便。
 

下面是同一个开发包在 Linux Ubuntu 上的详细使用介绍,直接使用在线IDE这个新工具说明操作流程,以前写篇文章要打开对应的操作系统,再启用本地IDE,整个过程要几分钟,使用在线IDE,点击一下网址就可以可以使用了,除了整个大系统的开发,基本上普通演示,普通代码测试都可以使用。

 

 

© 著作权归作者所有

共有 人打赏支持
iBoxDB

iBoxDB

粉丝 46
博文 17
码字总数 7207
作品 3
拉萨
通过不写纯Linux软件来支持Linux

看纯Linux项目纷纷在开发其软件的Windows或OSX版本,背离它们忠诚的根基,我很想说:从总体上看,跨平台开发者事实上更加有益于Linux,有益于单个软件项目及其开发者,最终有益于广大Linux用...

xyxzfj
2011/11/08
0
0
MacOS和Linux内核的区别

导读 有些人可能认为MacOS和Linux内核有相似之处,因为它们可以处理类似的命令和类似的软件。甚至有人认为苹果的MacOS是基于linux的。事实上,这两个内核的历史和特性是非常不同的。今天,我...

问题终结者
07/20
0
0
如何在 Mac上 安裝 .NET Core 2.1 ?

一、前言 Free. Cross-platform. Open source. A developer platform for building all your apps. --- .net core .NET Core 是 Microsoft 的一个跨平台解決方案,只要在Windows、 macOS 或者......

小智Owner
08/12
0
0
macOS 和 Linux 的内核有什么区别

有些人可能会认为 macOS 和 Linux 内核之间存在相似之处,因为它们可以处理类似的命令和类似的软件。有些人甚至认为苹果公司的 macOS 是基于 Linux 的。事实上是,两个内核有着截然不同的历史...

08%
07/20
0
0
怎样在桌面上安装 Docker CE?

按照这些简单的步骤在你的 Linux、Mac 或 Windows 桌面上安装 Docker CE。 在上一篇文章中,我们学习了容器世界的一些基本术语。当我们运行命令并在后续文章中使用其中一些术语时,这些背景信...

07%
06/23
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

go语言学习总结

一、描述 go语言是直接将源码编译成二进制机器码的语言;它支持面向对象、也支持函数式编程;支持并发很容易; 二、基本语法学习路径 https://studygolang.com/subject/2...

盼望明天
17分钟前
1
0
JSP 九大内置对象及其作用域

JSP 中一共预先定义了 9 个这样的对象,分别为:request、response、session、application、out、pagecontext、config、page、exception ,下面就简单介绍下。 1、request 对象 request 对象...

几个栗子
28分钟前
0
0
Java中的坑之方括号

Java中的坑之方括号 这一段时间,在做项目的时候,发现了一个坑,这个坑说大不大,说小不小,不知道的足够喝一壶,知道的就可以轻松解决。 问题描述 在做数据统计的时候,遇见了如下形式的数...

星汉
39分钟前
1
0
[雪峰磁针石博客]python机器学习、web开发等书籍汇总

Building Machine Learning Systems with Python Third Edition - 2018.pdf 下载地址 Get more from your data by creating practical machine learning systems with Python Key Features ......

python测试开发人工智能安全
50分钟前
1
0
文件的压缩与解压(linux)

Linux下*.tar.gz文件解压缩命令 1.压缩命令:   命令格式:tar -zcvf 压缩后文件名.tar.gz 被压缩文件名 可先切换到当前目录下。压缩文件名和被压缩文件名都可加入路径。 2.解压缩命令: ...

qimh
今天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部