标签:模版 复用 user 模型 测试 添加 控制 创建 请求
项目出发点(需求) 注册
一.需求分析 用户
二.设计
三.实现(编码阶段): DBMy
1.实现数据库: Users
创建数据库,创建表,根据需要放入必要的初始测试数据
2.代码实现
步骤a.新建项目 ASP.NET MVC空模版
步骤b.写配置文件,设置连接串
步骤c.完成注册功能和加法的步骤类似,使用加法2的步骤
c.1>
创建模型Users,编译
[实体类 和数据库中表基本对应]
c.2>
创建控制器Users
[控制器-名词]
创建方法(注册)方法名Register
[本功能是否是:交互功能] 或:一个请求还是两个相关的请求
如果是两个请求,定义一对同名的方法(方法的重载)
[Httpget][Httppost]
c.3>
1>
创建视图,试图名最好和方法名一样
[最好创建强类型视图]
2>
设计视图,实现输入提交
[视图模版-常见的写法背会]
在控制器两个方法设置短点,测试!
[注意修改global.asax文件]
3>
继续设计完善视图
c.4>
实现post方法的方法体!
A.
方法体中的步骤:
1>
获得输入,自动完成[模型绑定]
2>
处理
初步处理,核心处理 初步处理(验证,必要改造)
3>
输出
B.
核心处理,如果要实现和数据库的交互,那么在Model文件夹里添加
实体访问类:UserDAL[?DAL]
方法 参数(实体类 对象名)
数据访问类:SqlHelper,实体都可以复用
方法 参数(string sql)
C.
实现实体访问类(4op:增删查改)
D.
实现数据访问类(select 修改)
E.
回到控制器post方法中去调用就可以了
彻底完成post方法!
标签:模版 复用 user 模型 测试 添加 控制 创建 请求
原文地址:http://www.cnblogs.com/harveylv/p/6327425.html