ASP.net 跨平台Linux

近来,随着Mono2.4和Jexus web server 2.3的成功发布,在Linux 平台架设Asp.net的时机已经完全成熟。由于Linux服务器系统所具备的大量的优点,可以预计,跨平台的Linux ASP.NET网站必将进入我们的工作与生产实际。

名词解释:
一、Mono:
Mono是一个开源项目,是按ECMA-335定义的标准执行.NET框架,简单地说,Mono就是大家梦寐以求的.NET跨平台框架。Mono现在已经支持Linux、Mac OS X、Solaris和Windows平台。就版本而言,Mono2.4版与微软.net框架3.5版相当。

下载地址:www.go-mono.com

二、Jexus web server for linux
Jexus是一款跨平台的WEB服务器力作,属于免费软件,支持windows、linux、unix等多种平台。由于Jexus本身的DotNET特性,因此Jexus对ASP.NET有一种天然的亲和力,是Linux/Unix等非Windows平台架设ASP.NET WEB服务器的首选方案。同时,由于Jexus拥有IIS所不具有的Urlwrite等特殊功能以及防止非法请求(如SQL注入)等入侵检测机制,因此,Jexus也是Windows平台搭建ASP.NET WEB服务器的极为重要选择。

Jexus下载地址:linux.j66.net

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: .NET 是一个平台的开发框架,它可以在多个平台上运行,包括 Windows、macOS 和 Linux。 具体而言,.NET 可以使用两种方式进行平台开发: 1. .NET 5:这是一个平台.NET 框架,它在 Windows、macOS 和 Linux 上都可以运行。.NET 5 合并了 .NET Core 和 Mono 的优点,提供了一个统一的开发体验。 2. Mono:这是一个开源的 .NET 实现,可以在多个平台上运行,包括 Windows、macOS 和 Linux。它可以使用 C# 开发平台的应用程序。 因此,如果您想要使用 .NET 进行平台开发,可以使用 .NET 5 或 Mono。 ### 回答2: .NET平台主要有以下几种方式: 1. .NET Core:.NET Core是一个开源的平台开发框架,可以在Windows、macOS和Linux上运行。它提供了一种简化的开发模型,并且具有高性能、高可扩展性和平台能力。 2. Xamarin:Xamarin是一个基于.NET技术的平台移动应用开发框架,可以用于开发iOS、Android和Windows Phone应用。通过共享大部分代码,开发人员可以更快地构建平台应用。 3. Unity 3D:Unity是一个高性能的平台游戏开发引擎,支持多个平台,包括Windows、macOS、iOS、Android等。它使用C#作为主要的编程语言,开发人员可以使用.NET框架来构建游戏逻辑和用户界面。 4. ASP.NET Core:ASP.NET Core是一个开源的平台Web应用开发框架,可以在Windows、macOS和Linux上运行。通过使用.NET Core技术,开发人员可以构建高性能、可扩展和安全的Web应用。 总而言之,通过利用.NET技术和相关框架,开发人员可以在不同的操作系统和平台上构建平台的应用程序,从而更好地满足不同用户的需求。 ### 回答3: .NET Core 是一个平台的框架,它可以运行在 Windows、macOS 和 Linux 等多种操作系统上。 .NET Core 可以用于开发各种应用程序,包括 Web 应用、桌面应用和命令行应用等。它的语言支持非常广泛,可以使用 C#、F#、VB.NET 等多种编程语言来编写程序。 .NET Core 有很多优势。首先,它是免费和开源的,任何人都可以免费使用并参与其开发。其次,它具有高性能和高可扩展性,能够处理大量的并发请求。此外,它还内置了很多常用的库和工具,简化了开发过程。 在平台方面,.NET Core 提供了一致的运行时和框架,无论是在 Windows、macOS 还是 Linux 系统上,都能够保持一致的行为。这意味着开发人员可以在不同的操作系统上轻松地迁移和部署应用程序。 此外,.NET Core 还支持 Docker 和 Kubernetes 等容器化技术,可以方便地将应用程序打包成容器并进行部署与管理。 总之,.NET Core 提供了一个强大且平台的开发框架,可以帮助开发人员快速构建高性能的应用程序,并在不同的操作系统上运行。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值