正在查找与ASP.NET等效的LAMP

正在查找与ASP.NET等效的LAMP,asp.net,lamp,Asp.net,Lamp,我们有一个相当大的系统,包括在Windows上运行的多个应用程序,都是用.NET编写的。其中包括许多使用ASP.NET的web应用程序 我们有许多用LAMP-Linux/Apache/MySQL/Php编写的无关web应用程序 我们在ASP.NET中看到的最大优势是可以轻松地在web应用程序、win-form应用程序、windows控制台应用程序和windows服务之间共享代码。我们在.NET程序集中有重要的代码,这些代码在所有这些环境中共享 作为一个web编程环境,Apache/Php与ASP

我们有一个相当大的系统,包括在Windows上运行的多个应用程序,都是用.NET编写的。其中包括许多使用ASP.NET的web应用程序

我们有许多用LAMP-Linux/Apache/MySQL/Php编写的无关web应用程序

我们在ASP.NET中看到的最大优势是可以轻松地在web应用程序、win-form应用程序、windows控制台应用程序和windows服务之间共享代码。我们在.NET程序集中有重要的代码,这些代码在所有这些环境中共享

作为一个web编程环境,Apache/Php与ASP.NET相比有一些显著的优势,但如果说在集成跨非web应用程序共享的代码时,Apache/Php中有什么与.NET相当的东西,我并不知道


所以我在问。是否有任何技术可以在Apache/Php和非web应用程序之间提供相同类型的轻松无缝的共享代码模块集成?

唯一满足您大部分要求的环境是Java

使用相同的代码,将其粘贴到swing应用程序、servlet、applet中,甚至将其扔到移动设备中,都可以工作。JDBC应该是对大多数数据库的一种很好的抽象,因此您在这方面很清楚


除此之外,在LAMP堆栈上请求类似的东西,我认为目前还不存在。

您所请求的大部分内容的唯一环境是Java

使用相同的代码,将其粘贴到swing应用程序、servlet、applet中,甚至将其扔到移动设备中,都可以工作。JDBC应该是对大多数数据库的一种很好的抽象,因此您在这方面很清楚


除此之外,我认为在LAMP堆栈上请求类似的东西目前还不存在。

据我所知不是这样,但我知道Mono有一个运行时模块,可以插入Apache,有效地在其下运行ASP.NET应用程序。请参阅博客上关于如何做到这一点的内容

编辑:根据罗伯特的评论,该博客上的链接已断开!这是sourceforge.net的官方消息。对不起

希望这有帮助, 顺致敬意,
Tom。

我不知道,但我知道Mono有一个可以插入Apache的运行时模块,可以在该模块下有效地运行ASP.NET应用程序。请参阅博客上关于如何做到这一点的内容

编辑:根据罗伯特的评论,该博客上的链接已断开!这是sourceforge.net的官方消息。对不起

希望这有帮助, 顺致敬意,
Tom。

博客条目断开了指向所需软件的链接。@Robert:这是链接……我不知道它断了,抱歉!博客条目断开了指向所需软件的链接。@罗伯特:这是链接……不知道它断了,抱歉!LAMP与Linux/Apache/MySQL/Php一样;WIN是指向Windows/IIS/.NET;)11年后,不知何故,有人做了一些事情,给了我分数。我必须说,现在答案很清楚了-.NET5.0在一些问题和答案上的长尾效应令人惊讶;WIN是指向Windows/IIS/.NET;)11年后,不知何故,有人做了一些事情,给了我分数。我必须说,现在,答案很清楚-.NET 5.0在一些问题和答案上的长尾是令人惊讶的。我知道Mono,但它看起来还没有为黄金时间做好准备。Java我没有考虑过,我应该考虑过。我知道Mono,但它看起来还没有准备好进入黄金时间。Java我没有考虑过,我应该考虑过。