zoukankan      html  css  js  c++  java
  • 用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:才刚出来出不久,还很年轻,随着使用人群及业务场景的增多,相信未来也有很多可进化的空间。

  • 相关阅读:
    高斯消元学习
    HDU 4596 Yet another end of the world(解一阶不定方程)
    Codeforces Round #318 div2
    HDU 4463 Outlets(一条边固定的最小生成树)
    HDU 4458 Shoot the Airplane(计算几何 判断点是否在n边形内)
    HDU 4112 Break the Chocolate(简单的数学推导)
    HDU 4111 Alice and Bob (博弈)
    POJ 2481 Cows(线段树单点更新)
    HDU 4288 Coder(STL水过)
    zoj 2563 Long Dominoes
  • 原文地址:https://www.cnblogs.com/cyq1162/p/5777822.html
Copyright © 2011-2022 走看看