我有使用 PHP
和 nodeJS
后端开发网站的经验,所以我知道后端脚本(PHP、nodeJS
)如何与前端脚本(HTML、Javascript、CSS、LESS 等
)以及网络服务器
功能如何适应这些环境。
我也有一些使用 C# MVC
创建网站的简短经验,所以我知道如何在 C#
中使用框架来完成。
我的问题是一个人如何在没有任何框架的情况下使用 C# 创建单独的 Web 应用程序。
什么可以用作HTTP 服务器
?
是否有设置HTTP 服务器
的C#
类(如nodeJS express
中的http
)或者您是否需要单独的C# 类似软件(如 apache
for php
)
后端代码如何与前端接口(interface)?
(在 PHP
中,您可以将文本、html、脚本或任何其他内容直接写入 HTML,但我认为您不能使用 C#
执行此操作)
请记住,我的问题专门针对您未使用网络框架的情况。
最佳答案
您可以使用 FastCGI 实现来使用 Apache 或 nginx 运行您的 C# 程序:
关于c# - 使用 C# 提供 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35743681/