【发布时间】:2009-01-18 11:46:03
【问题描述】:
我正计划编写一个“中等大小”的 WinForms 应用程序,我将使用 C#、.NET 3.5 编写该应用程序。我有一些“通用设计问题”,希望在这里得到解决。
- 一般的异常处理。处理异常的最佳方法是什么?到处使用 try/catch 块? this?
- 本地化。如果我想在我的应用程序中支持多种语言,我应该使用什么?我发现“卫星程序集”是一个非常...嗯,“笨重”的解决方案 - 我不想要资源文件“地狱”,我不想在 VS UI 中输入翻译。
- 在本地存储数据。以前,我在一个项目中使用过System.Data.SQLite,但我发现自己想知道是否还有其他需要考虑的地方。
- 还有什么需要注意的吗?
谢谢(?)
【问题讨论】: