用Taurus.MVC 做個企業站(下)


前言:

上一篇完成了首頁,這一篇就把剩下的幾個功能給作了吧。

包括文章列表、文章詳情和產品展示。

1:文章列表:

原來的ArticleList.aspx

1:現在的articlelist.html

除了共用的模塊,只是多了一個列表展示,和總記錄數(我連分頁都省了。。。)

2:接下來是綁定articleView的邏輯代碼:

3:最后是Controller調用:

然后一個列表頁面就完成了:

2:文章詳情頁:

原來的ArticleDetail.aspx

1:現在的articledetail.html

2:邏輯代碼:

3:Controller調用邏輯:

然后,詳情頁就搞好了:

3:產品中心:

原來的PhotoList.aspx:

1:現在的photolist.html:

2:后台的邏輯代碼

3:Controller調用:

然后界面就出來了(作者太懶,改的時候沒有按原來的使用縮略圖,所以下面出來的圖片壓縮后不好看):

點擊圖片放大后的效果:

源碼地址:

網址打開:https://github.com/cyq1162/Taurus.MVC.Demo

總結:

至此,一個企業站兩三下就完事了,只是,用戶后台呢???

用戶后台,暫時沒計划弄,大伙用Aries框架配置幾個鏈接應該就好了。

Aries支持文本數據庫???(其實我也不知道,我沒測試過,哈哈)

整體下,Taurus.MVC有以下幾個點還是挺明顯的:

1:前后端的分離。

2:html簡潔了,無后台代碼入侵。

3:后台代碼也很簡潔。

4:整體很輕量。

有人問框架是怎么設計出來的?

1:寫框架是一個不斷積累與完善的過程。(誰也沒法一步登天,寫出優秀的框架,吹牛B的除外)。

2:實踐是檢驗框架的唯一真理(如果你寫的框架暫時沒有人用,就自己用,並且盡量多的把它用在不同的系統上)。

簡而言之:框架不是設計出來,框架是在前面積累的基礎上重構出來的!!!

在我的幾個框架中:

CYQ.Data:有10年的歷史,穩定及功能的全面就不用說了,中間還收費了一段時間。

ASP.NET Aries:也有2-3年的歷史,1.0版本在以前的公司,也應用過幾十個項目;2.0雖然幾乎全部重寫了,但總體也趨於穩定性。

Taurus.MVC:才剛出來出不久,還很年輕,隨着使用人群及業務場景的增多,相信未來也有很多可進化的空間。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM