第2讲:MVC范例分享
2010.9.2 苏鹏
内容介绍
-设计第一个MVC2实例
MVC2实例
-NerdDinner实例
创建一个新工程
-新建一个ASP.Net MVC 2.0工程
编译成功之后运行
创建数据库
-使用sql server express版本创建两个表
放入App_Data文件夹
Dinners表
RSVP表
添加外键
创建Model层
-使用linq to sql
-使用Entity Framework 4
-创建实体类
-创建数据接口层
-增加填查删改
数据接口层
根据经纬度计算地理位置
数据校验
Controllers and Views
-添加Controller
-添加Index() and Details() 两个Action
-使用ASP.Net MVC Routing
-View with our Controller
-实现"NotFound" View Template
-实现"Details" View Template
查看效果
MVC Routing
注册
完善Controller
添加视图
文件自动添加到Views文件夹
生成强类型View
授权才能访问方法的标签(因为启用了Membership)
整合单元测试
2010.9.19