怎么才能成為一名架構師?需要具備哪些條件?
作為一名碼農我迫切希望自己成為一個比較合格的web架構師,昨晚心血來潮小弟花了4個小時的時間整了個簡易的web開發框架,本着開源的精神做個分享,希望和更多的高手交流,由於第一次搭建框架難免有不足之處,希望博客園的大牛們給予指點!同時希望有大神肯收我做徒弟,我願意跟隨學習!!!
架構說明:ASP.NET MVC5(webapi)+EntityFramewrok6.1+Sql Server(Other)+Redis+Unity
先上圖
1.Controllers 用於mvc中的controller以及webapi
2.Data 主要是EntityFramework 數據訪問
3.Interface 領域接口定義
4.Service 領域接口的實現,用於controller及webapi中
5.Model不用說了,僅領域實體
6.Framework 緩存,控制反轉容器包裝、webapi、wcf調用、Linq擴展等通用操作工具類的定義
7.WebApp不用說了吧
不想多寫什么,直接下載源碼看吧!遺憾Github機器上安裝了但是一直沒有使用,真正需要的時候竟然忘了!
https://github.com/zpc870921/EFMvcFrameApp