ASP.NET开发中的八个最佳实践

发表于:2008-9-22 14:25

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:未知    来源:网络转载

#
ASP
#
.NET

  探索一些在ASP.NET应用程序开发方面的最佳实践,按照这些有用的过程执行就可以改善你的应用程序性能。本文展现了八个最佳实践,你可以在生产模式中开发ASP.NET应用程序时遵循这些最佳实践。

  1.使用版本控制你的程序集

  确保你有一套合适的版本控制策略,在编译时可以使用程序集版本属性应用版本标志,例如:

  [程序集: 程序集版本("1.0.12.34")]

  在构建过程中通常对一个应用程序应用相同的版本号。

  2.给程序集取一个强壮的名字

  程序集是版本控制和代码复用的最小单元,包括:

  ◆程序集标识信息(名称,版本等)

  ◆清单和元数据信息

  ◆MSIL代码

  ◆类型和安全信息

  ◆资源

  具有强壮名称的程序集与它的版本信息、区域信息和数字签名一起可以唯一标识出它。

  可以使用.NET框架提供了一个实用程序(sn.exe)为你的程序集创建一个强壮的名称,这个实用程序需要你提供一个密钥文件作为参数,结果文件叫做“强名称”文件,你可以使用sn.exe工具从命令行创建强名称密钥文件,如:

  sn --k MyCompany.snk

  当你执行前面这条命令时,你会看到如图1所示的内容输出。

  探索一些在ASP.NET应用程序开发方面的最佳实践,按照这些有用的过程执行就可以改善你的应用程序性能。本文展现了八个最佳实践,你可以在生产模式中开发ASP.NET应用程序时遵循这些最佳实践。

  1.使用版本控制你的程序集

  确保你有一套合适的版本控制策略,在编译时可以使用程序集版本属性应用版本标志,例如:

  [程序集: 程序集版本("1.0.12.34")]

  在构建过程中通常对一个应用程序应用相同的版本号。

  2.给程序集取一个强壮的名字

  程序集是版本控制和代码复用的最小单元,包括:

  ◆程序集标识信息(名称,版本等)

  ◆清单和元数据信息

  ◆MSIL代码

  ◆类型和安全信息

  ◆资源

  具有强壮名称的程序集与它的版本信息、区域信息和数字签名一起可以唯一标识出它。

  可以使用.NET框架提供了一个实用程序(sn.exe)为你的程序集创建一个强壮的名称,这个实用程序需要你提供一个密钥文件作为参数,结果文件叫做“强名称”文件,你可以使用sn.exe工具从命令行创建强名称密钥文件,如:

  sn --k MyCompany.snk

  当你执行前面这条命令时,你会看到如图1所示的内容输出。

31/3123>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号