• λ我爱Aspx >> Asp.Net >> ASP.NET 2.0 本地化功能:本地化 Web 应用程序的新方法
  • ASP.NET 2.0 本地化功能:本地化 Web 应用程序的新方法

  • :未知  Դ:internet  :2007-5-20 16:46:10  ؼ:.net,asp.net,web,asp
  • — 用于 Web 页面的先进声明性表达式将资源实体映射到控件属性、HTML 属性或静态的内容区域。这些表达式也可扩展,从而提供了其他方法来控制将本地化内容添加到 HTML 输出的过程。 Automatic Culture Selection — 每次 Web 请求的语言选择能够自动连接到浏览器偏爱来管理。 Resource Provider Model — 一个新的资源提供程序模型允许开发人员发布可选数据源(例如,平面文件和数据库表格)的资源,而访问这些资源的编程模型保持一致。 这些灵活的功能足以为亟需可靠且有效的解决方案的小型企业提供出盒支持,还仍然以附加的可扩展性满足大型组织应用多种部署体系结构的复杂需求。改进的新模型综合利用了 Web 应用程序的资源,联合了 Windows 窗体编程模型,还考虑了开发周期和 Web 的运行时需求。以下各部分内容详细介绍了在 Beta 1 版本中实现的这些新功能,也评论了期望在 Beta 2 版本中实现的改进。 返回页首

    生成本地资源

    .NET 资源实现了为特定语言和语言区域选择性地替换内容,因此同一个代码基能够支持多种语言。然而,为 Web 页面生成资源需要大量的人工劳动,因此很难调动开发人员为 Web 应用程序使用这种方法的积极性。ASP.NET 2.0 提供一种简单的方法为 Web 页面自动生成资源,同时支持各种复杂的内容代理,包括 HTML 元素和属性、静态内容和服务器控件。 为特定的 Web 窗体生成资源,需要从 Visual Studio 2005 的“Tools”菜单选择 Generate Local Resource ,然后为 Design View 中打开的任何页面(包括 Web 窗体、用户控件和主页面)创建本地资源。这个步骤自动生成一组页面的默认 .NET XML 资源,将其放置在为本地资源建立的名为 \LocalResources 的专用子目录下(在 Beta 2 中此目录名将改变)。 Ҷƪл˵?
  • һƪ数据源控件,第 1 部分:基本知识
    һƪ编写 SQL 查询:让我们从基础知识开始