Windows应用程序的最佳实践?

Qwe*_*tie 4 windows

我想知道应该在Windows上放置配置文件的位置,因为我听说Program Files在Vista上是只读的.想想看,我在最佳实践方面落后于时代,所以我很欣赏你有方便的任何列表,比如......

  • 安装人员的最佳做法?
  • 用户界面的最佳实践?
  • 应该把一个人的DLL放在哪里?何时使用GAC以及如何在其中安装内容?
  • 程序员应该知道的事情,但往往不知道(关于Windows或.NET)