前言:

上一篇完成了首页,这一篇就把剩下的几个功能给作了吧。

包括文章列表、文章详情和产品展示。

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调用:

然后界面就出来了(作者太懒,改的时候没有按原来的使用缩略图,所以下面出来的图片压缩后不好看):

点击图片放大后的效果:

源码地址:

SVN:http://code.taobao.org/svn/cyqopen/trunk/Taurus.MVC.GettingStarted

之前下过上半部分的,直接SVN更新就可以了。

总结:

至此,一个企业站两三下就完事了,只是,用户后台呢???

用户后台,暂时没计划弄,大伙用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:才刚出来出不久,还很年轻,随着使用人群及业务场景的增多,相信未来也有很多可进化的空间。

用Taurus.MVC 做个企业站(下)的更多相关文章

  1. 用Taurus.MVC 做个企业站(上)

    前言: 之前是打算写一篇文章叫:Taurus.MVC 从入门到精通,一篇完事篇! 后来转指一念,还是把教程集在这个企业站项目上吧!!! 企业站风格: 之前发过一个帮师妹写的企业站:最近花了几个夜晚帮师 ...

  2. 企业站做seo用什么程序好

    http://www.wocaoseo.com/thread-306-1-1.html 随着互联网的兴起,越来越多的人通过网络来了解自已想了解的资讯,网络营销已经慢慢的取代了传统的营销模式.很多企业现 ...

  3. 企业站如何做长尾关键词seo优化

    http://www.wocaoseo.com/thread-315-1-1.html     很多企业站,优化到一定程度后网站的流量很快就上去了,但是之后网站就无法更进一步.那么对于普通中小型企业站 ...

  4. Taurus.MVC 微服务框架 入门开发教程:项目部署:5、微服务应用程序发布到Docker部署(下)。

    系列目录: 本系列分为项目集成.项目部署.架构演进三个方向,后续会根据情况调整文章目录. 开源地址:https://github.com/cyq1162/Taurus.MVC 本系列第一篇:Tauru ...

  5. 开源:Taurus.MVC 框架

    为什么要创造Taurus.MVC: 记得被上一家公司忽悠去负责公司电商平台的时候,情况是这样的: 项目原版是外包给第三方的,使用:WebForm+NHibernate,代码不堪入目,Bug无限,经常点 ...

  6. Taurus.MVC

    开源:Taurus.MVC 框架 为什么要创造Taurus.MVC: 记得被上一家公司忽悠去负责公司电商平台的时候,情况是这样的: 项目原版是外包给第三方的,使用:WebForm+NHibernate ...

  7. 开源:Taurus.MVC 框架 (已支持.NET Core)

    为什么要创造Taurus.MVC: 记得被上一家公司忽悠去负责公司电商平台的时候,情况是这样的: 项目原版是外包给第三方的,使用:WebForm+NHibernate,代码不堪入目,Bug无限,经常点 ...

  8. Taurus.MVC 2.0 开源发布:WebAPI开发教程

    背景: 有用户反映,Tausus.MVC 能写WebAPI么? 能! 教程呢? 嗯,木有! 好吧,刚好2.0出来,就带上WEBAPI教程了! 开源地址: https://github.com/cyq1 ...

  9. PHPCMS企业站制作

    安装 将下载好的文件放到www目录下 地址栏中输入 http://localhost:8080/phpcms/install_package/install 打开安装页面 进行安装即可. 如果出现: ...

随机推荐

  1. 利用CSS中的:after、: before制作的边三角提示框

    小颖昨天分享了一篇参考bootstrap中的popover.js的css画消息弹框今天给大家再分享一篇使用:before和:after伪元素画消息弹框的CSS. 画出来是介个酱紫的: 有没有觉得画的萌 ...

  2. 窥探Vue.js 2.0 - Virtual DOM到底是个什么鬼?

    引言 你可能听说在Vue.js 2.0已经发布,并且在其中新添加如了一些新功能.其中一个功能就是"Virtual DOM". Virtual DOM是什么 在之前,React和Em ...

  3. ASP.NET MVC5+EF6+EasyUI 后台管理系统(1)-前言与目录(持续更新中...)

    开发工具:VS2015(2012以上)+SQL2008R2以上数据库  您可以有偿获取一份最新源码联系QQ:729994997 价格 666RMB  升级后界面效果如下: 任务调度系统界面 http: ...

  4. Android权限管理之Permission权限机制及使用

    前言: 最近突然喜欢上一句诗:"宠辱不惊,看庭前花开花落:去留无意,望天空云卷云舒." 哈哈~,这个和今天的主题无关,最近只要不学习总觉得生活中少了点什么,所以想着围绕着最近面试过 ...

  5. 一篇文章看懂TPCx-BB(大数据基准测试工具)源码

    TPCx-BB是大数据基准测试工具,它通过模拟零售商的30个应用场景,执行30个查询来衡量基于Hadoop的大数据系统的包括硬件和软件的性能.其中一些场景还用到了机器学习算法(聚类.线性回归等).为了 ...

  6. System.Guid ToString五中格式

    参考:https://msdn.microsoft.com/en-us/library/97af8hh4.aspx 测试代码: using System; using System.Collectio ...

  7. 发布APP到app store

    好久好久没写博客了,主要是 都在学习新东西,忙不赢啊. 近段时间在用AC平台学习开发移动APP, 今天开始发布应用. 在ac云控制台编译成ipa后,使用apple提供的Application Load ...

  8. WINDOWS系统下MYSQL安装过程中的注意事项

    1.首先MySQL的安装方式有两种:一种是MSI安装方式,很简单就像安装Windows软件一样.另外一种就是ZIP安装方式.这种相对而言比较麻烦.新手推荐MSI安装方式. 安装方式有以下两种: MSI ...

  9. MSSQL 事务,视图,索引,存储过程,触发器

    事务 事务是一种机制.是一种操作序列,它包含了一组数据库操作命令,这组命令要么全部执行,要么全部不执行. 在数据库系统上执行并发操作时事务是作为最小的控制单元来使用的.这特别适用于多用户同时操作的数据 ...

  10. 枚举:enum

    枚举 所谓枚举就是指定好取值范围,所有内容只能从指定范围取得. 例如,想定义一个color类,他只能有RED,GREEN,BLUE三种植. 使用简单类完成颜色固定取值问题. 1,就是说,一个类只能完成 ...