在创建网站之前,最重要的就是先规划网站架构、页面等工作。具体步骤如下:
1、需求分析——网站架构与功能
规划网站页面:页面层次、名称及简介
规划网站功能:功能简述
2、Model数据模型规划
根据网站各功能设计模型类
3、Controller控制器架构规划
根据各功能类别设计相应控制器,如会员功能,则应有注册、写入页面、登录、运行与注销等。
4、View创建视图页面
创建主版页面
添加视图
5、添加数据库与购物车功能
添加信息功能类:设置连接参数。
添加导览属性:直接通过导览属性快速取得信息。
启用自动数据库迁移。
6、分页功能
第一步:取得IEnumerable或IQueryable型别的源数据,或继承这两个型别的子类别;
第二步:通过ToPagedList扩充方法,取得分页后的结果信息;
第三步:在View页面中通过@Html.PagedListPager辅助方法输出分页所需的分页导览连接。