作者:地沟油
1.框架选择:三层架构。(至于为什么?我做了这么久的项目,感觉还是离不开这个架构呢。)
2.IOC注入:Autofac。(至于原因嘛,用起来简单。)
3.第三方控件:Devexpress 17.1.8。(暂时先做Winform,至于为什么用Dev呢,用起来方便吧,而且还有换肤功能)
4.新建项目,ivw.Windows,使用Dev新增窗体。
5.新增ivw.Dao,ivw.IDao,ivw.Models,ivw.Services,ivw.Unity类库,以及新建一个窗体frmLogin。
6.安装(NuGet),引用。
(1)ivw.Dao:安装EntityFramework,以及引用ivw.IDao,ivw.Models。
(2)ivw.IDao:引用ivw.Models。
(3)ivw.Models:安装EntityFramework。
(4)ivw.Services:引用ivw.IDao,ivw.Models。
(5)ivw.Unity:安装Autofac,引用ivw.Dao,ivw.IDao,ivw.Services。
(6)ivw.Windows:安装EntityFramework,引用:ivw.Models,ivw.Services,ivw.Unity。