Avalonia 中的 Prism

添加视图 MainView 及其视图模型 MainViewModel,在 MainView 中添加 prism:ViewModelLocator.AutoWireViewModel="True",最后在 MainWindow 中引用该视图。 运行引用程序,可以发现,MainView.DataContext 被自动填充了 MainViewModel 的实例。 这是因为 Prism 会对设置了 AutoWireViewModel 为 True 的视图根据约定自动发现并绑定视图与视图模型。

【ASP.NET】ASP.NET MVC 5 入门概述

分离关注点是开发时的指导原则1。此原则主张应根据软件执行的工作类型将软件分离。例如,假设应用程序中包含两个逻辑,其中一个逻辑标识要显示给用户的注意事项,另一个以特定方式设置这些注意事项的格式,使其更加显眼。负责选择为哪些事项设置格式的行为应与负责设置格式的行为区分开,因为这两种行为只是碰巧彼此相关联的独立关注点。