【问题标题】:Web form (.aspx) naming conventionWeb 表单 (.aspx) 命名约定
【发布时间】:2010-11-11 01:13:31
【问题描述】:

第一个字母应该大写吗?例如,AddUser.aspx 而不是 adduser.aspx。哪个更好?

【问题讨论】:

  • 您应该针对这个问题的第二部分提出单独的问题。它现在的范围太广了。
  • @Shyju:是的,我发现当用户看到这样的大写 URL 时,他们看起来很奇怪:www.something.com/AddUser.aspx。而 www.something.com/adduser.aspx 看起来更整洁。现在提醒我,我可以使用 URL Rewrite,这样我就可以两全其美了,www.something.com/adduser 供公众使用,而对于我的 Visual Studio IDE,我可以使用 AddUser.aspx。
  • @Weng Fai Wong,在我的 Web 应用程序项目中,我有一个名为 default.aspx 的 aspx 文件。当我编译它时,我收到编译器错误消息,ASP 类已经定义了一个 default_aspx() 函数,用于临时 .cs 文件。我该如何解决这个问题?谢谢。

标签: asp.net webforms naming-conventions


【解决方案1】:

我认为 AddUser.aspx 会比 addUser.aspx 或 adduser.aspx 更常用。 aspx 基本上是一个 .NET 类,因此使用标准类命名约定(首字母大写,每个单词的首字母大写)对其进行命名是有意义的。

【讨论】:

  • 同意,AddUser.aspx应该更好,因为在aspx后面,应该有AddUser类继承..
【解决方案2】:

我开始将所有字母都设为小写,因为我喜欢在 url 中看到相同的大小写。通常大多数网站 url 只会以小写形式显示。所以我不想在 url 中添加一些大写字符。

个人喜好。因人而异,因项目而异

【讨论】:

  • +1 个人喜好,因开发人员和项目而异。
【解决方案3】:

我总是使用大写字母作为第一个字母。实际上对于文件名中的每个单词。这是因为对我来说,它使名称中的单词脱颖而出,因此有助于更快地提供有关文件用途的线索。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-18
    相关资源
    最近更新 更多