Globalizing Web Community Menu

Home
Mission
Message
Blog
Downloads
Favorite Links
Thanks
Invitation
Coty

     
Login or Register
Information Site
   
Let's generating our Home Pages dynamically

posted by on Saturday, March 05, 2005 (CCST)

Let’s build our global sites economically by generating all the pages dynamically. Once we build one core code system, we can generate various pages for different languages with the utmost flexibility by combining various elements that are very simple to build.

The most economical way to build a global home site is to generate all the pages dynamically. This is because dynamic pages are composed by programmatically gathering various elements, such as skins (user controls or ASCX files) , database data and server controls (class code files), so that it is very easy to construct pages with different languages and different components. Although there may be many program languages that allow this dynamic technology, one very good example of it is found in the Starter Kits posted for free download at the Official Microsoft ASP.Net site (www.asp.net). This community site has utilized many of the sample codes provided in the Community Start Kit, which is posted there. However, the basic structure has been changed here to create separate communities corresponding to each language. The sample codes that are adopted, therefore, had to be modified extensively for this community site but the basic technique of building various pages dynamically based upon only one empty base page is maintained.

Once one core code system for dynamically generating pages is built, a global site can be easily constructed by generating various pages for different languages with the utmost flexibility by combining various elements. These elements are contents or control skins which occupy some areas of the page, and the server controls that are called by these skins. The resources, texts or pictures, necessary to fill up the skins are retrieved by the server controls from the database. These elements are very short and simple to build and can generate pages very flexibly in accordance with the particular requirements of respective language needs.

Switch to Japanese

Comments: 0   





Write a comment

   

RSS FEED