我是否连接到数据库以获取数据或将其添加到应用程序中。 Win8应用程序

时间:2014-08-04 18:44:08

标签: visual-studio-2012 windows-8

我很想知道我是否设计了一个包含大量数据的Win8应用程序。我会将此数据添加到数据库并将其添加到Web服务器或应用程序中。或者我直接将其添加到代码中? 会有很多数据,例如:

名称: 地点: 描述: 图片:

对于每一个,将有3个不同年龄的例子,使其更具可读性,即。 4-8,8-12,12 +

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

考虑"关注点分离"。

  • 您的数据访问层(又名:存储库)应该专注于数据访问和数据存储。

此外:

  • 您的应用应专注于应用逻辑。
  • 您的用户界面只应出现。
  • 您的UI Logic应管理UI状态(即状态导航和视图导航)。
  • 您的业务逻辑层应该作为您的应用程序试图解决的现实世界问题的模型。

如果您使用这些图层构建应用程序,则可能会相互隔离测试每个图层。

理想情况下,生产代码应该是可测试的代码。 因此,可测试代码通常具有松散耦合的模块,构成了整体的灵魂。