在做bs項目時,網站的web層(指web項目) 有兩種創建方式
1 是創建一個項目
2 是創建一個站點
當創建一個項目時,站點下的所有.cs文件會生成一個dll,對軟件類的bs項目部署非常方便,但是對那些互聯網公司來說就是噩夢,有時站點大道一定程度,dll文件上了1M后,不僅批量上傳麻煩,而且發布一次補丁也很麻煩,所以很多互聯網公司喜歡PHP等,可以隨便改的,修改方便
當創建一個站點時,默認同一個文件名稱(不管在那個文件夾下,也不管類名)會生成一個dll,文件多了會生成很多dll,對軟件的部署是異常噩夢,但默認的配置也不能達到互聯網公司時時刻刻發補丁的要求,尤其是表示層的修改,因為是一個文件名稱生成一個dll,所以按照一些規則命名文件還是可以滿足要求的
規則1 文件名 為:文件夾的名稱+文件的名稱
規則2 發布站點時需要勾選
這樣發布后的效果如下
這樣基本可以實現一個頁面的cs文件生成一個dll,雖然多了點但是維護起來可能方便些