当前位置:网站首页 > 公文范文 > 范文大全 > 第2讲MVC范文分享(2023年)

第2讲MVC范文分享(2023年)

时间:2022-10-27 08:45:02 浏览次数:

下面是小编为大家整理的第2讲MVC范文分享(2023年),供大家参考。

第2讲MVC范文分享(2023年)

2010.9.2 苏鹏 内容介绍 -设计第一个 MVC2 实例 MVC2 实例 -NerdDinner 实例 创建一个新工程 -新建一个 ASP.Net MVC 2.0 工程 编译成功之后运行 第 2 讲:MVC 范例分享 创建数据库 -使用 sql server express 版本创建两个表 放入 App_Data 文件夹 Dinners 表 RSVP 表 添加外键 创建 Model 层 -使用 linq to sql -使用 Entity Framework 4 -创建实体类 -创建数据接口层 -增加填查删改 数据接口层 - 曰 匕 M odeK 召 入 c , cou ntMc d el s.c 巳 艺 IDinn e: 识叩 0 5ko” 心 』 _ N rdDi1nier,ed 斤以 inte 什 aceIDir1neRrep osit ory ( IQueryable<Dinner> FindAll[)m111Iller 沈 IQueryable <D.inner > Fin alBylLocartion(flOdt lati u de, Uoat lon gUude;) I Qu g ryab| fl! < Oinn gr :;.. Fin olUp co mi ngDi lfln e 兀 D: I Queryable < D 1nn e 『> Fin d Dinne 因遠 yTe 戏 ( string 1 q]; D n t1e r GetDinn .er(i n t id) ;

   心 ld A dd(Dinner dinne 『}; vojd Delete(D nner di nne 巾 void Saveo: pu bli c das.s D1 11n e rR epo sito ry : NerdD Jnn er.M 1 odel 1 s JD inner R e po 咄 o ry { Nerd Dinne r Enti ti es db = nevi N i2r dDinne E r ntiti e 屯 I // Query Methods ublic l Qu 七 rya b1 e< . Cinn er > Fin dDinne rsByText( stnng q} { retum db.D n i ner $ ,. Wh 臼创 d - =-- d.nt t e.Con 岱 i m(q) ll d.D 邸闭 p tion L I Cont ain s 仰 II d.l loist e-dBy.Cantains(q)); } public 1QuN yable .-;:: Cinne r ::,,. F1ndAIIDinnersO { re tu ll"in d 1 b.Dinne s r : } 根据经纬度计算地理位置 数据校验 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) 整合单元测试

推荐访问:标签 分享 biaoti3 第2讲mvc范例分享 mvc实例

猜你喜欢