0

我将尝试尽可能简要地解释:

用于文件类别和描述的 C#.Windows 应用程序。

Windows 窗体- 为用户

我想保存一个库以备将来使用- 我为 XML、文件、字符串的任务提供了很好的算法。在这种情况下,它们将服务于 WF,但我不想将它们保留在 Form 类中。我想将它们作为一个单独的库,其中包含命名空间和类。但我不知道整个 VS“解决方案”必须是什么类型的项目或补充。

Windows 服务- 获取有关文件更改的通知并更新 WF 正在使用的同一数据库。

LINQ to SQL - 用于数据访问

WCF - 我只是把它扔在这里,因为我似乎需要使用它(来自先前相关主题的答案):https ://stackoverflow.com/a/15998122/1356685

所以……是的……建筑,建筑。在我的案例中,任何关于良好架构的指南都是受欢迎的。现在我知道在这些对话中人们开始抛出诸如“业务逻辑”、“持久层”、“模型层”之类的术语。但是我不太了解它们,所以请具体说明。

在此先感谢您的帮助 !

4

1 回答 1

0

微软有一个相当广泛的应用程序架构指南,他们的模式和实践网站有很多信息和代码示例,向您展示如何构建应用程序。

至于您的“要保存以供将来使用的库”......您可以创建一个C# 类库项目并将其作为参考添加到您想要使用它的任何应用程序中。

于 2013-04-15T14:01:06.550 回答