ASP.NET开发中的八个最佳实践2011-02-28 51CTO 黄永兵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代码◆类型和安全信息◆资源