用.Net MVC Dapper Automap Autofac 打造小型开源MES系统(一)


      最近国家提倡工业4.0。搞MES的大大小小公司一下都涌了出来。本人有幸参与了诺干个MES项目。发现如下几个问题:

1.目前国内的MES系统,大多只是一个SFC系统。

2.大部分MES/SFC开发过程时间浪费在需求反复变更上。开发人员在需求上反复纠结,心力交瘁。每天看起来很忙,技术上也没有得到提升。本人也深受其害

3.每个工厂都有自己的一套运行标准,需要特殊定制,较难做出通用版本。

     本人想做一个小型的MES开源系统,主要有以下几点:

1.练练手。

2.未来的开源是一个趋势。本人小公司用的ERP都是开源免费的。

     系统选定使用VS2010 + MVC4 开发,数据库MSSQL.后续考虑支持MYSQL.

一、创建项目:

 

VS2010创建一个mvc4的项目

VS2010默认安装的是MVC2,安装MVC4必须先装 SP1,然后安装MVC4.

VS2010 SP1 (1.5G)下载地址:
http://go.microsoft.com/fwlink/?LinkId=210710

 MVC4(在线安装)下载地址:

https://www.microsoft.com/web/handlers/webpi.ashx/getinstaller/MVC4VS2010_Loc.appids

 点OK后,弹出另外的窗体

你可以选择开发所需的模板。“空”模板默认创建空的项目架构,“Internet应用程序”创建了一些基础的布局和验证。“Intranet应用程序”有点类似“Internet应用程序”,但是使用Windows验证,而不是Internet应用程序使用的Forms验证。简单起见,选择“Internet应用程序”模板。

接下来,你可以选择视图引擎。本例中,使用默认视图引擎,即Razor视图引擎(在MVC3发布时引入)。当然,你也可以选择传统的Web Form视图引擎(在MVC1和2中只能使用此引擎)

 

项目建立完成后,选中项目,右键菜单,选【Manager NuGet Packages】,在Nuget下载Dapper ,Automap ,Autofac 并安装

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM