我需要为Windows窗体应用程序添加一个Web界面.事实上,应用程序只有一个表单,其中包含一些标准控件(按钮,轨道栏等),它们通过串行端口向微控制器发送命令.
现在我需要或多或少具有与Web界面相同的形式.实现这一目标的最佳方法是什么?
将所有业务逻辑和对象与 UI 分离,并将其放入其自己的库程序集中(例如,将其称为“域”)。
对所有数据访问例程执行相同的操作。
在 winforms 应用程序中使用这些库并针对它们开发新的 Web 应用程序。
这是一种常见的模式,当您将业务规则和数据访问分离到它们自己的程序集以将它们与 UI 解耦时,允许您编写符合同一组业务规则和数据层的不同 UI。
| 归档时间: |
|
| 查看次数: |
1019 次 |
| 最近记录: |