您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
漫画
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
ASP.NET MVC程序开发实战
字数: -1
装帧: 平装
出版社: 清华大学出版社
作者: 申丽芳、李莹、田林琳、任斌、韩志敏、高晶、吴迪、郭志帅、肖勇
出版日期: 2021-11-01
商品条码: 9787302587705
版次: 1
开本: 其他
页数: 256
出版年份: 2021
定价:
¥49
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
编辑推荐
"本书涵盖ASP.NET MVC 5的所有开发优势技术,包括用C#属性定义路由技术及重写过滤器技术等。且构建 MVC应用程序的用户体验也有本质上的改进。其中书里也专一讲解了用近期新VisualStudio 2013创建MVC应用程序时的技术和技巧。本书包括完整的开发工具介绍以及对代码进行辅助编译和调试的技术。 "
内容简介
本书以ASP.NET中的ASP.NET MVC 5为主,使用的开发环境为Visual Studio 2019,首先介绍MVC的基本概念及ASP.NET MVC的发展历程;然后从Model的概念入手介绍ASP.NET MVC常用的数据连接方式——Entity Framework开发技术和Linq使用方法, 并逐一深入讲解Controller、View、数据验证、路由和辅助方法等内容;最后介绍微软在One ASP.NET里的服务(Service),即ASP.NET Web API,供.NET开发人员在开发Web API的 Web Service时有一个新选择。 本书的栏目设计为: 章节导读—章节要点—基础知识—项目实施,有目的、有规划、有准备、有实施具体方法,结合行业需求和专业特色,选择适合学生的项目教学,案例贯穿始终,让读者做中学、学中做。 本书适合有一定.NET开发基础,熟悉C#编程语言的读者使用,也可作为对MVC设计模式感兴趣人员的参考书。
作者简介
"申丽芳,女,硕士,2005年毕业于沈阳工业大学测控技术与仪器专业,本科学士,2009年毕业于沈阳工业大学计算机应用专业,研究生硕士,获得计算机技术与软件专业技术资格信息系统项目管理师认证。2009年到2019年一直从事软件的设计与开发工作,参加过大型医疗软件,RFID图书馆建设、企业ERP,OA系统和移动开发; 主持校级教研项目、多项横向科研项目及大学生创新创业项目。申请软件著作权二十多项,在刊物发表专业论文1篇。"
目录
第1章概述/1 1.1MVC架构概述1 1.1.1ASP.NET历史3 1.1.2ASP.NET MVC简介3 1.1.3ASP.NET MVC的新特性5 1.2ASP.NET MVC的发展7 1.2.1ASP.NET MVC 1概述7 1.2.2ASP.NET MVC 2概述7 1.2.3ASP.NET MVC 3概述8 1.2.4ASP.NET MVC 4概述8 1.2.5ASP.NET MVC 5概述9 1.3MVC与三层框架的关系10 第2章创建ASP.NET MVC应用程序/12 2.1安装环境12 2.2创建MVC应用程序15 2.3MVC应用程序结构20 2.4项目实施22 2.4.1任务一: 系统设计22 2.4.2任务二: 数据库建模23 2.5同步训练25 第3章模型和数据操作/26 3.1Model的概念26 3.2ORM27 3.3Entity Framework概述28 3.3.1DataBase First29 3.3.2Model First34 3.3.3Code First39 3.3.4数据库初始化44 3.3.5数据迁移46 3.4LINQ驱动数据查询48 3.5基于Entity Framework数据模型的CRUD52 3.5.1基于Entity Framework框架的数据查询52 3.5.2基于Entity Framework的数据更新54 3.5.3基于Entity Framework框架的数据添加和删除54 3.6项目实施55 3.6.1任务一: 使用Code First导入数据库55 3.6.2任务二: 创建模型57 3.6.3任务三: 数据迁移60 3.7同步训练62 ASP.NET MVC程序开发实战目录第4章控制器/63 4.1控制器介绍63 4.1.1用IController创建控制器64 4.1.2派生于Controller的控制器65 4.2控制器的创建和数据请求65 4.2.1创建控制器66 4.2.2处理输入数据70 4.3常用的动作过滤器73 4.3.1ActionName验证73 4.3.2NonAction验证75 4.3.3ChildActionOnly验证75 4.3.4RequireHttps验证76 4.3.5ValidateAntiForgeryToken验证76 4.3.6Authorize验证77 4.4Action返回类型77 4.4.1EmptyResult78 4.4.2ViewResult79 4.4.3ContentResult80 4.4.4RedirectResult81 4.4.5RedirectToRoute82 4.4.6PartialViewResult82 4.4.7FileResult83 4.4.8JsonResult86 4.4.9JavaScriptResult87 4.5项目实施90 4.5.1任务一: 用户管理90 4.5.2任务二: 用户注册95 4.5.3任务三: 用户登录100 4.6同步训练103 第5章视图/104 5.1视图的作用104 5.2视图类型106 5.2.1常规视图106 5.2.2分部视图109 5.2.3布局页110 5.3ASP.NET视图引擎113 5.3.1Razor语法114 5.3.2Razor程序代码块117 5.4控制器和视图传值方式118 5.4.1ViewData118 5.4.2ViewBag119 5.4.3TempData120 5.4.4强类型视图121 5.5项目实施124 5.5.1任务一: 导航栏设计124 5.5.2任务二: 首页图书展示128 5.5.3任务三: 实现购物车130 5.6同步训练139 第6章辅助方法/140 6.1HTML辅助方法141 6.1.1HTML辅助方法的工作原理141 6.1.2创建表单142 6.1.3Html.ActionLink和Html.RouteLink147 6.1.4渲染辅助方法148 6.1.5URL辅助方法153 6.1.6自定义辅助方法153 6.2Ajax辅助方法155 6.2.1jQuery155 6.2.2Unobtrusive Ajax157 6.2.3Ajax的ActionLink()方法159 6.2.4Ajax的表单162 6.3项目实施165 6.3.1任务一: 图书查询165 6.3.2任务二: 首页图书展示——分类管理167 6.4同步训练171 第7章数据验证/172 7.1数据注解172 7.1.1验证注解173 7.1.2显示和编辑注解178 7.1.3自定义错误提示消息及本地化180 7.2控制器操作和验证错误181 7.3自定义验证183 7.3.1自定义注解183 7.3.2IValidatableObject接口186 7.4项目实施188 7.4.1任务一: 添加验证188 7.4.2任务二: 订单管理192 7.4.3任务三: 评论198 7.5同步训练201 第8章认证与安全/202 8.1ASP.NET MVC中的安全性202 8.1.1在ASP.NET MVC中配置身份验证203 8.1.2对操作方法的访问203 8.1.3允许匿名调用205 8.1.4授权和输出缓存205 8.1.5隐藏关键的用户界面元素206 8.2项目实践206 8.2.1任务一: 注册、登录206 8.2.2任务二: 认证和授权209 8.3同步训练213 第9章路由/214 9.1统一资源定位符214 9.2定义特性路由215 9.2.1路由值216 9.2.2控制器路由216 9.2.3路由约束218 9.3定义传统路由219 9.3.1路由值220 9.3.2路由默认值221 9.3.3路由约束221 9.3.4特性路由和传统路由的区别222 9.4项目实践222 9.4.1任务一: 自定义路由222 9.4.2任务二: 列表分页224 9.5同步训练226 第10章ASP.NET Web API/227 10.1定义ASP.NET Web API227 10.2编写API控制器228 10.3Web API示例231 10.3.1创建Web API231 10.3.2调用Web API234 10.4项目实践238 10.5同步训练243 参考文献/244
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网