【问题标题】:Creating Web Services in VS 2005在 VS 2005 中创建 Web 服务
【发布时间】:2008-12-18 20:27:37
【问题描述】:

为什么 Web Service 文件 (.asmx) 与常规 .aspx 文件不同,默认将其代码隐藏放置在 app_code 文件夹中?

【问题讨论】:

    标签: web-services app-code


    【解决方案1】:

    通常 asmx 文件更像是业务对象的代理,而业务对象不属于网站项目。 Web 服务类应该放在专门用于业务逻辑而不是表示的不同项目中。另一方面,aspx 和 aspx.cs 是正确放置在网站项目中的互补文件,因为它们的工作是呈现数据。

    【讨论】:

      【解决方案2】:

      当您处理网站项目时,这是 Visual Studio 使用的样式。 Web 应用程序项目并非如此。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2023-03-29
        • 1970-01-01
        • 1970-01-01
        • 2017-03-29
        • 2013-02-12
        • 1970-01-01
        • 2011-05-26
        相关资源
        最近更新 更多