前面博客也講了,自己做一個(gè)網(wǎng)站,選用的是MVC+EF Code First+MySql+EasyUI,先說下技術(shù)選型。
一、為什么選擇MVC?

因?yàn)橹白约鹤龅南到y(tǒng)大部分是webForm,MVC的之前也做過但是也都是框架已經(jīng)搭好的,所以選擇使用MVC框架,自己也搭建下MVC類型的框架。MVC也比webForm也更加方便容易開發(fā)。

二、為什么選擇EF Code First呢?

這個(gè)說起來慚愧,C#不用Code First也是可以訪問Mysql數(shù)據(jù)庫的,只要下載C#訪問MySQL數(shù)據(jù)庫的ADO.NET驅(qū)動(dòng)程序 mysql-connector-net(http://www.mysql.com)、引入Mysql.Data.dll類庫,然后使用Mysqlhelper來訪問數(shù)據(jù)庫,這樣的也是要先設(shè)計(jì)數(shù)據(jù)庫,然后訪問數(shù)據(jù)庫,從數(shù)據(jù)庫查詢數(shù)據(jù),但是這種也是有弊端,我剛開始的時(shí)候就是想用這種方式,當(dāng)我遇到要分頁的時(shí)候我就傻眼了,使用sql分頁也是特別麻煩。所以就選擇了CodeFirst,這樣更加方便。

三、為什么使用Mysql呢?

這個(gè)不是我能做主的,華為那邊的客戶給的就是一個(gè)mysql的數(shù)據(jù)庫,哎,不過想想自己在使用mysql的過程中也學(xué)到好多東西。

四、為什么選擇EasyUI?

之前也用過類似的前端框架,像ligerui,但easyui之前沒用過,所以想著自己用著試試,所以就選擇了EasyUI。

五、在搭建框架中遇到的問題?

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運(yùn),軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動(dòng)軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計(jì)培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式