[Original address] extending the ASP. NET 2.0 localization model with a database resource provider
[Original article publication date] Wednesday, November 29,200 6 pm
Earlier this spring, michè le Leroux Bustamante wrote a wonderful article entitled ASP. NET 2.0 localization feature: a novel method for localized web applications on msdn. It discusses how to use the new localization features in ASP. NET 2.0 to build a localized, basic knowledge of Web applications with a culture-aware.
To learn how to use these localization techniques as soon as possible, I also strongly recommend that you take a look at this 13-minute free video entitled "How can I use localization to create multilingual websites?". This video is a wonderful example of ASP. NET 2.0 how do I, one of the video series, demonstrates how to build and localize an ASP.. NET application, and how to dynamically select a language based on the User-Agent string from the client, and allow users to directly select a language through a language drop-down box.
A common question in the past few months is where there is a better document describing how to put ASP in-memory. the default XML-based resx solution in net 2.0 and vs2005 stores localized resource strings in resource providers. Last month, Michelle posted another article entitled "scaling up the ASP. NET 2.0 Resource Provider Model" on msdn. This article focuses on the features that allow developers to obtain resources from other storage locations, as well as PAGE analysis, compilation, and runtime integration. This article also contains the details and sample code that demonstrate how to use a database to store localized resources.
In the future, Michelle will publish two more articles in the localization series, which will discuss how to further integrate resource providers with VS 2005 and how to handle complex resource hierarchies.
I hope this article will help you,
Scott