【原文地址】 Extending the ASP.NET 2.0 Localization Model with a Database Resource Provider
【原文发表日期】 Wednesday, November 29, 2006 10:04 PM
想观看如何尽快地运用这些本地化技巧,我也强烈建议你看一下这个13分钟的免费录像:《我该如何使用本地化来创建多语言网站?》。这个录像是非常精彩的《ASP.NET 2.0 How Do I 》录像系列中的一部,演示了如何按步就班地从头建造起和本地化一个ASP.NET应用,以及如何根据来自客户端的user-agent字符串来动态地选择语言,和让用户通过一个语言下拉框来直接选择语言。
在过去的几个月内大家常问的一个问题是哪里有更好的文档,描述了如何在内置于ASP.NET 2.0 和 VS2005中默认的基于XML的RESX 方案之外的资源提供器里存储本地化的资源字符串。上个月,Michelle在MSDN上发表了另一篇题为《扩展ASP.NET 2.0资源提供器模型》的精彩文章。这篇文章集中介绍了那些允许开发人员从另外的存储地方获取资源,以及与页面分析,编译,以及运行时执行集成的特性。该文还包含了演示如何使用数据库储存本地化资源内容的细节和样例代码。
Michelle在今后还会发表本地化系列中的另外2篇文章,这些文章将讨论如何进一步与VS 2005集成资源提供器,以及如何处理复杂的资源层次结构等。
希望本文对你有所帮助,
Scott