Welcome 微信登录

首页 / 网页编程 / ASP.NET / ASP.NET开发中的八个最佳实践

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代码

◆类型和安全信息

◆资源