我找不到将 ASP.NET Webforms 网站发布到 Azure Functions 的示例代码。几个月前,我尝试复制 C# 示例,但最终只能使用预编译的批处理函数类型。
我想发布 VB.NET Web 应用程序 - 任何框架版本,使用 Web 部署...
我找不到将 ASP.NET Webforms 网站发布到 Azure Functions 的示例代码。几个月前,我尝试复制 C# 示例,但最终只能使用预编译的批处理函数类型。
我想发布 VB.NET Web 应用程序 - 任何框架版本,使用 Web 部署...
以下是有关 Azure Web App 和 Azure Function 的一些重要概念:
Azure 网络应用:
Azure Web App 是一个沙盒。通过 Internet 访问 Azure Web 应用程序的唯一方法是通过仅有的两个已公开的 HTTP (80) 和 HTTPS (443) TCP 端口。对于部署到 Azure 的 Nodejs 应用程序,Azure 将为您的服务器创建一个命名管道来侦听,并将请求从 443 端口(当您使用 https)传递到命名管道。
蔚蓝功能:
Azure Functions 是一种在云中轻松运行小段代码或“函数”的解决方案。您可以只编写手头问题所需的代码,而不必担心整个应用程序或运行它的基础设施。函数可以使开发更加高效,您可以使用您选择的开发语言,例如 C#、F#、Node.js、Python 或 PHP。只需为代码运行的时间付费,并相信 Azure 可以根据需要进行扩展。Azure Functions 允许您在 Microsoft Azure 上开发无服务器应用程序。
Api 应用程序和 Web 应用程序几乎是一回事。逻辑应用程序和函数在某种意义上是相同的,它们允许您做某事作为对事件或按计划的响应,但函数是运行代码(或现有应用程序)的一种方式,逻辑应用程序更像是一个工作流构造函数,你在哪里采取现有的行动并将它们链接起来(所以没有编码,或者几乎没有)
部署:
使用 ftp 将 Web 表单部署到 Azure Function。部署不会有问题,但是网页不会显示。
笔记:
尽管 Azure Function 和 Azure Web App 在很多情况下都非常相似。但是如果你选择部署 web 表单应用程序,你仍然会发现差异。即使您可以将项目部署到 Azure Web App,它也不会显示任何网页。