1.使用版本控制你的程序集
確保你有一套合適的版本控制策略,在編譯時可以使用程序集版本屬性應用版本標志,例如:
[程序集: 程序集版本("1.0.12.34")]
在構建過程中通常對一個應用程序應用相同的版本號。
2.給程序集取一個強壯的名字
程序集是版本控制和代碼復用的最小單元,包括:
◆程序集標識信息(名稱,版本等)
◆清單和元數據信息
◆MSIL代碼
◆類型和安全信息
◆資源
具有強壯名稱的程序集與它的版本信息、區域信息和數字簽名一起可以唯一標識出它。
可以使用.NET框架提供了一個實用程序(sn.exe)為你的程序集創建一個強壯的名稱,這個實用程序需要你提供一個密鑰文件作為參數,結果文件叫做“強名稱”文件,你可以使用sn.exe工具從命令行創建強名稱密鑰文件,如:
sn --k MyCompany.snk
當你執行前面這條命令時,你會看到如圖1所示的內容輸出。
【51CTO獨家翻譯】探索一些在ASP.NET應用程序開發方面的最佳實踐,按照這些有用的過程執行就可以改善你的應用程序性能。本文展現了八個最佳實踐,你可以在生產模式中開發ASP.NET應用程序時遵循這些最佳實踐。
1.使用版本控制你的程序集
確保你有一套合適的版本控制策略,在編譯時可以使用程序集版本屬性應用版本標志,例如:
[程序集: 程序集版本("1.0.12.34")]
在構建過程中通常對一個應用程序應用相同的版本號。
2.給程序集取一個強壯的名字
程序集是版本控制和代碼復用的最小單元,包括:
◆程序集標識信息(名稱,版本等)
◆清單和元數據信息
◆MSIL代碼
◆類型和安全信息
◆資源