Building an internationalaware website with Microsoft 'NET Framework - PowerPoint PPT Presentation

1 / 8
About This Presentation
Title:

Building an internationalaware website with Microsoft 'NET Framework

Description:

Photo album web site. Photo exhibitions through virtual galleries. Additional features ... Specific table design to accommodate multiple languages. Stored procedures ... – PowerPoint PPT presentation

Number of Views:77
Avg rating:3.0/5.0
Slides: 9
Provided by: downloadM
Category:

less

Transcript and Presenter's Notes

Title: Building an internationalaware website with Microsoft 'NET Framework


1
Building an international-aware website with
Microsoft .NET Framework
  • François Liger
  • Program Manager
  • Microsoft Corporation
  • francl_at_microsoft.com

2
Scenario and challenges
  • Photo album web site
  • Photo exhibitions through virtual galleries
  • Additional features
  • Site fully globalized
  • Site localized in several languages
  • (English, French, Japanese, Arabic)
  • Challenges
  • Single code-base
  • Culture-dependant content and presentation
  • BiDi support

3
Implementation
  • User interaction ASP.NET site
  • Additional features .NET Web Service
  • Data store Microsoft SQL Server

Client
Server
IIS ASP.NET web server
SQL Server database
ADO.NET
web service
4
Database design
  • Microsoft SQL Server 2000
  • Single database
  • information in multiple languages
  • Specific table design to accommodate multiple
    languages
  • Stored procedures
  • All text information stored as UTF-16
  • Collation order

5
Website Architecture
  • Using web controls to design pages
  • Functionality factorization
  • Globalization at the page and controls level
  • Localization at the controls level
  • Data and navigation items separation
  • Data stored in the database
  • Navigation localized using resources
  • BiDi support
  • Additional functionality

6
Demo
  • Database design
  • Web site architecture
  • Globalization
  • Bidi support
  • East Asian font support
  • Other topics
  • Localization
  • Content
  • Navigation

7
International specifics (recap)
  • Database design
  • Web site design
  • Separating content and interface
  • Globalization comes first
  • Localization support through resources and
    appropriate content / interface separation

8
Questions and links
  • Questions?
  • Useful Links
  • http//www.microsoft.com
  • http//www.gotdotnet.com
  • http//www.asp.net
Write a Comment
User Comments (0)
About PowerShow.com