Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wpf UI逻辑、表示逻辑和业务逻辑之间的区别_Wpf - Fatal编程技术网

Wpf UI逻辑、表示逻辑和业务逻辑之间的区别

Wpf UI逻辑、表示逻辑和业务逻辑之间的区别,wpf,Wpf,请有人告诉我UI逻辑、表示逻辑和业务逻辑之间的确切区别。我正在开发一个WP8应用程序,我需要遵循MVVM模式。为了正确地使用它,我需要知道不同层之间的差异,以便能够在正确的位置放置正确的代码 提前感谢。 应用层由特定于应用程序的元素组成 这个应用程序。这样就包含了UI,后端处理 对于UI,以及应用程序和 业务逻辑层。在一个完美的世界中,这一层不会 包含业务域的任何逻辑 业务逻辑层(BLL)包含特定于 商业领域。另外,如果要创建单独的BLL, 该层应包含其他层可以使用的逻辑 应用程序和此应用程序一

请有人告诉我UI逻辑、表示逻辑和业务逻辑之间的确切区别。我正在开发一个WP8应用程序,我需要遵循MVVM模式。为了正确地使用它,我需要知道不同层之间的差异,以便能够在正确的位置放置正确的代码

提前感谢。

  • 应用层由特定于应用程序的元素组成 这个应用程序。这样就包含了UI,后端处理 对于UI,以及应用程序和 业务逻辑层。在一个完美的世界中,这一层不会 包含业务域的任何逻辑
  • 业务逻辑层(BLL)包含特定于 商业领域。另外,如果要创建单独的BLL, 该层应包含其他层可以使用的逻辑 应用程序和此应用程序一样。例如,一组web服务 公开定义良好的API。这将使BLL与您的 并允许您灵活地构建其他 未来在it之上的应用程序
参考以下链接

您可能会获得一个“入门工具包”(或“小礼物”)用于开户,您的钱将获得每年2%(或4%)的利息,但每月(或每3个月)贷记一次:这些变化是银行公司的“业务逻辑”(而不是“呈现逻辑”)。帐户创建和兴趣累加细节将在数据库中用java或C++中的附加代码实现。 当你在线访问你的帐户时,网页可能会有一些颜色,使用一些字体,一些图形和一些布局。这是此网页的“表示逻辑”(而不是“业务逻辑”)。此输出最终将以HTML/CSS格式显示,并通过JSP或ASP生成代码


简而言之,“业务逻辑”是公司的规则,而“表示逻辑”是如何向用户显示细节。

我需要知道UI和表示逻辑之间的区别最好用一个例子来说明,没有人能像你所说的那样理解。请举例说明。没有简短的描述