第2讲:MVC范例分享

2010.9.2 苏鹏

内容介绍

-设计第一个MVC2实例

 

MVC2实例

-NerdDinner实例

image

创建一个新工程

-新建一个ASP.Net MVC 2.0工程

image

编译成功之后运行

image

创建数据库

-使用sql server express版本创建两个表

image

放入App_Data文件夹

image

Dinners表

 

 

 

 

image

RSVP表

 

image

添加外键

 

image

创建Model层

-使用linq to sql

-使用Entity Framework 4

-创建实体类

-创建数据接口层

-增加填查删改

 

image

image

image

image

数据接口层

image

image

 

image

image

 

image

image

根据经纬度计算地理位置

image

数据校验

image

image

 

 

Controllers and Views

-添加Controller

-添加Index() and Details() 两个Action

-使用ASP.Net MVC Routing

-View with our Controller

-实现"NotFound" View Template

-实现"Details" View Template

image

image 

查看效果

image image

MVC Routing

image

 

 

image

注册

image

完善Controller

image

添加视图

image

文件自动添加到Views文件夹

 

 

image

生成强类型View

image

image

image

授权才能访问方法的标签(因为启用了Membership)

image

 

整合单元测试

image

2010.9.19

posted @ 2010-09-20 00:01  山天大畜  阅读(3139)  评论(3编辑  收藏  举报