用.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