【问题标题】:Azure DevOps extensions - what language can I use?Azure DevOps 扩展 - 我可以使用什么语言?
【发布时间】:2019-11-07 06:45:35
【问题描述】:

我想开发一个 DevOps 中心插件,它可以获取工作项详细信息并生成 PDF。

我查看了似乎都使用打字稿的示例:https://docs.microsoft.com/en-us/azure/devops/extend/develop/samples-overview?view=azure-devops

我无法理解代码运行的上下文,它是在服务器上运行还是在浏览器中运行?我知道我需要使用 Web 服务器,因为我已经插入了一个测试中心插件并从我的本地 Web 服务器运行。

我希望能够使用服务器端 C# ASP.NET,这是可能的还是我们必须使用客户端语言?

【问题讨论】:

    标签: azure-devops azure-devops-extensions


    【解决方案1】:

    这取决于你想怎么做。

    DevOps 扩展本身仅在客户端并且是 Javascript/Typescript。因此,如果您正在为工作项表单开发一个自定义控件,那么您可以使用这些控件。但它托管在 Azure DevOps 本身内。

    如果您的中心显示外部页面,您可以做任何您想做的事情。但是您必须自己托管所有这些内容。

    对于您的示例,我不会使用外部站点。这一切都可以在浏览器中完成。事实上,我做了一个(私有)扩展,它做了非常相似的事情。

    【讨论】:

      猜你喜欢
      • 2010-12-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-21
      相关资源
      最近更新 更多