期刊文献+

基于XML的C#多语言界面实现 被引量:9

Implementation of multi-language interface on C# based on XML
下载PDF
导出
摘要 国际通用的应用程序需要不同语言的软件界面。传统的开发一般是先开发出一种语言的应用程序,然后再开发其它需要的语言版本。这样做使得开发周期延长,不同版本的软件的发布时间不同,软件界面显示信息和程序紧密结合,软件的版本多给升级和维护带来了困难。在C#下将应用程序和界面显示信息进行分离,将界面显示信息保存在XML文档中,用这种方法实现应用程序的多语言版本。实践结果表明,这种方法开发周期短,应用程序所有的语言版本可以同时发布,减少了软件的升级和维护的工作量。 The software need different language interface when used by different country user. Mostly this kind software develops process is that: At first to develop one language interface software, and then develop other language software by modify application' s source codes. The method have some problem, for example, the development cycle of software is long, different language version software have a different finished time, this is tight relation between interface information and program. It needs lot of time to update much different language version software. To separate interface information from source code based XML to implement multi-language interface on C#, this method have some advantage to multi-language software, such as decrease development cycle of software, all language software version can be finished at same time, it will spent shorter time on upgrade software.
出处 《计算机工程与设计》 CSCD 北大核心 2008年第15期4073-4074,4078,共3页 Computer Engineering and Design
关键词 多语言界面 扩展标记语言 文档对象模型 编码通用转换格式 递归算法 multi-language interface XML DOM UTF-8 Recursivealgorithms
  • 相关文献

参考文献7

  • 1Christian Holm.C#软件项目开发全程剖析[M].薛兴涛,袁勤用,译.北京:清华大学出版社,2003:144-160.
  • 2Bruno R Preiss.数据结构与算法[M].胡广斌,译.北京:电子工业出版社,2000:194-230.
  • 3Jeremy Keith.JavaScript DOM编程艺术[M].杨涛,译.北京:人民邮电出版社,2007:35-50.
  • 4Simon Robinson,Christian Nagel.C#高级编程[M].李敏波,译.4版.北京:清华大学出版社,2005:701-757.
  • 5Chris Knowles,Stephen Mohr,等.ASP.NET XML高级编程-C#编程篇[M].北京:清华大学出版社,2002.
  • 6殷健.UTF-8编码介绍[EB/OL].http://www.ibm.com/developerworks/cn/web/wa-lo-utf8/#N1003F.
  • 7Marius Bancila.UTF-8 字符集基础[EB/OL].http://wiki. mambochina.net/index.php/UTF-8%E5%AD%97%E7%AC%A6%E9% 9B%86%E5%9F%BA%E7%A 1%80.

共引文献5

同被引文献35

引证文献9

二级引证文献34

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部