2012-01-09 92 views
1

我一直命名我的用戶控件XXXControl.ascx,但今天我看到另一位有經驗的開發人員使用「UCXXX.ascx」......我認爲「UCXXX」方法與命名Sprocs(例如UP_XXX)更加一致,但是「XXXControl」方法更符合VS的默認行爲(在VS中,當你創建一個新的控件時,名字是「WebUserControl.ascx」。什麼是更傳統的方式?什麼是命名約定來命名.net Web用戶控件?

+2

我不一定會將存儲過程命名約定作爲提示如何命名我的GUI對象。 – 2012-01-09 20:09:11

回答

1

它主要依賴於你和你舒服,除非建築師另有決定,並提出了一些公司的標準,兩者都不錯。

至於我個人接觸的東西,我喜歡XxxControl,因爲我更喜歡命名標籤FirstNameLabel,而不是lblFirstName

至於.NET,聽起來像XxxControl是首選的方法,因爲VS這樣命名它。這裏有一些我希望引導你的鏈接。

  1. Naming Guidelines;
  2. .net Naming Conventions and Programming Standards - Best Practices;
  3. General Naming Conventions(選擇任何你的.NET語言);
  4. Naming guidelines and code conventions

至於存儲過程的命名,你必須考慮到數據庫編程和對象編程在標準方面沒什麼共同之處。所以我不會依賴存儲過程和數據庫對象來命名我的GUI對象。