留了一版纯前端的,没有数据库,没有接口,在这里 https://gitee.com/shi2015/st-wpf-ui/tree/v1.0
wpf
软件架构说明 Visual Studio 2015 .NET Framework 4.6
Prism.Core 7.0 Prism.Mef 6.3 Prism.Wpf 6.3
EntityFramework 6.2 MySql.Data 6.10.9
数据库pw.sql 数据库连接:PW.Service Web.config下 DBConnection 和 pwEntities
代码生成(2023-04-01): 工具-》代码工具-》代码生成-》连接数据库-》选中数据表 -》生成 生成目录:PW\PW.Desktop\bin\Debug\CodeGenerator 生成代码复制到目录: Dao: PW.DBCommon -> Dao Model: PW.DBCommon -> Model --暂未用 Service: PW.Service -> ServiceCenter: Common -> PW.ServiceCenter -> Dao ViewModel: Modules -> PW.SystemSet -> ViewModel Views: Modules -> PW.SystemSet -> Views
添加服务引用: Common -> PW.ServiceCenter 注意生成异步操作
主项目下添加服务引用配置 PW.ServiceCenter->app.config 下找到新增的bindings 和 client 复制到 PW.Desktop -> App.config 修改 endpoint 添加属性 behaviorConfiguration="AuthenticationBehavior"
添加菜单: Modules -> PW.SystemSet -> SystemSetModule.cs -> Initialize
PW.SystemHeader 右键生成项目(生成代码页面所在模块) 启动项目
接口安全: PW.Service -> Web.config 下 AuthenticationBehavior 默认注释掉的,开启后客户端添加或更新服务引用会报错
代码生成遗留问题 1.生成代码存在id类型long 和 int不匹配问题 生成后自行修改 2.生成代码查询表单和编辑页表单布局问题 后续修改
https://blog.csdn.net/shishuwei111/article/details/82933075
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。