登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入 新註冊 | 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / EMS,時效:出貨後2-3日

2024年08月出版新書

2024年07月出版新書

2024年06月出版新書

2024年05月出版新書

2024年04月出版新書

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

2023年08月出版新書

2023年07月出版新書

『簡體書』ASP.NET MVC网站开发从入门到实战-微课视频版

書城自編碼: 3717337
分類: 簡體書→大陸圖書→教材研究生/本科/专科教材
作者: 陶永鹏、郭鹏、刘建鑫
國際書號(ISBN): 9787302582885
出版社: 清华大学出版社
出版日期: 2022-01-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:NT$ 405

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
红楼有三味
《 红楼有三味 》

售價:NT$ 302.0
算力芯片——高性能 CPU/GPU/NPU 微架构分析
《 算力芯片——高性能 CPU/GPU/NPU 微架构分析 》

售價:NT$ 671.0
漫长的调查:重走营造学社川康古建筑调查之路
《 漫长的调查:重走营造学社川康古建筑调查之路 》

售價:NT$ 406.0
历史的温度1-7(典藏版套装全7册)
《 历史的温度1-7(典藏版套装全7册) 》

售價:NT$ 3110.0
如何建立适合自己的交易系统(一本金融初学者建立交易系统的实用工具书)
《 如何建立适合自己的交易系统(一本金融初学者建立交易系统的实用工具书) 》

售價:NT$ 302.0
中国古代文体学研究(中华学术·有道  精装)
《 中国古代文体学研究(中华学术·有道 精装) 》

售價:NT$ 770.0
美器:中国古代物质文化九讲
《 美器:中国古代物质文化九讲 》

售價:NT$ 874.0
谜托邦:故事新编
《 谜托邦:故事新编 》

售價:NT$ 411.0

建議一齊購買:

+

NT$ 162
《 质量文化——自觉、自信与自强 》
+

NT$ 372
《 合成生物学(李春) 》
+

NT$ 234
《 大学生心理健康教育 》
+

NT$ 282
《 数学分析(第五版)(上册) 》
+

NT$ 319
《 作物栽培学总论(第三版) 》
內容簡介:
本书讲述了ASP.NET MVC网站设计中模型、视图、控制器等核心知识点,完整设计实现了美妆网和图书借阅管理系统两个实例。本书注重实用性和可读性,以Visul Studio 2017为开发平台,以SQL Server 2012为数据库管理系统,以C#为程序设计语言,以Razor为视图引擎。本书内容上深入浅出、通俗易懂、易于自学;结构上按功能分类,细化每个模块的属性、事件等基本功能讲解;实例选择上分布合理、趣味性强;讲解顺序上侧重实战性,从开发环境构建、业务流程等知识点逐一展开,便于读者对ASP.NET MVC网站设计的理解和提高。本书可作为计算机相关专业“ASP.NET MVC网站设计”课程的教材,也可作为希望掌握ASP.NET MVC网站开发的爱好者的自学参考书。
目錄
1章


ASP.NET MVC概述1
1.1ASP.NET MVC简介1
1.1.1ASP.NET MVC开发简史1
1.1.2MVC模式初探2
1.1.3ASP.NET WebForm和ASP.NET MVC对比3
1.2MVC模式下的Web项目开发3
1.2.1一个ASP.NET MVC 5应用程序3
1.2.2ASP.NET MVC应用程序结构10
1.2.3ASP.NET MVC中的特殊文件夹12
1.2.4ASP.NET MVC中的文件类型12
1.3Visual Studio 2017开发环境的基本介绍13
1.3.1菜单栏和工具栏13
1.3.2工具箱窗口15
1.3.3解决方案资源管理器17
1.3.4属性窗口17
1.4小结17
1.5习题18
综合实验一: Visual Studio 2017的安装19


2章


LINQ数据模型25
2.1LINQ基础25
2.1.1LINQ简介25
2.1.2LINQ的优点26
2.2数据模型预备知识27
2.2.1隐式类型var27
2.2.2自动属性28
2.2.3对象和集合初始化器29
2.2.4扩展方法30
2.2.5Lambda表达式31
2.3LINQ to SQL数据模型32
2.3.1实体数据库的建立32
2.3.2LINQ to SQL基本语法32
2.3.3使用LINQ模型进行查询36
2.3.4使用LINQ模型进行插入41
2.3.5使用LINQ模型进行修改43
2.3.6使用LINQ模型进行删除44
2.4小结45
2.5习题45
综合实验二: 基于LINQ数据模型的学生管理系统47


3章


EF数据模型58
3.1Entity Framework简介58
3.2Entity Framework设计模式59
3.2.1Database First模式59
3.2.2Model First模式66
3.2.3Code First模式73
3.2.4App.config的相关设置75
3.2.5由数据库生成模型77
3.3Entity Framework数据处理78
3.3.1使用EF模型进行查询78
3.3.2使用EF模型进行插入78
3.3.3使用EF模型进行修改79
3.3.4使用EF模型进行删除80
3.4小结81
3.5习题81
综合实验三: 基于EF数据模型的课程管理系统82


4章


数据验证与注解95
4.1服务器端验证与客户端验证95
4.2数据验证96
4.2.1ASP.NET MVC内置数据验证属性96
4.2.2ASP.NET MVC远程验证属性101
4.2.3自定义数据验证102
4.3数据注解103
4.3.1数据显示注解103
4.3.2数据映注解106
4.4小结108
4.5习题108
综合实验: 用户注册模块109


5章


控制器119
5.1控制器简介119
5.2控制器的基本使用120
5.2.1控制器的基本内容120
5.2.2控制器的创建121
5.2.3控制器的读写模板125
5.3动作选择器127
5.3.1动作名称属性127
5.3.2无为动作属性128
5.3.3动作方法限定属性129
5.4ActionResult131
5.4.1ViewResult132
5.4.2PartialViewResult134
5.4.3RedirectResult134
5.4.4RedirectToRouteResult135
5.4.5ContentResult136
5.4.6EmptyResult137
5.4.7JavaScriptResult138
5.4.8JsonResult138
5.4.9FileResult139
5.4.10HttpUnauthorizedResult141
5.4.11HttpFoundResult142
5.4.12HttpStatusCodeResult143
5.5小结144
5.6习题144
综合实验五: 图像上传模块145


6章


视图149
6.1视图简介149
6.2向视图中传递数据150
6.2.1弱类型传值151
6.2.2强类型传值153
6.3Razor视图引擎159
6.3.1单行内容输出159
6.3.2多行内容输出160
6.3.3表达式的输出161
6.3.4包含文字的输出161
6.3.5HTML编码162
6.3.6服务器端注释163
6.3.7转义字符163
6.3.8Razor中的分支结构163
6.3.9Razor中的循环结构166
6.4HTML Helper类168
6.4.1ActionLink()方法输出链接169
6.4.2BeginForm()方法输出表单171
6.4.3Label()方法输出标签173
6.4.4TetBo()方法输出文本框174
6.4.5Password()方法输出密码框175
6.4.6TetArea()方法输出多文本区域176
6.4.7RadioButton()方法输出单选按钮178
6.4.8CheckBo()方法输出复选框180
6.4.9DropDownList()方法输出下拉列表181
6.4.10ListBo()方法输出列表框184
6.4.11辅助方法中的多HTML属性值使用186
6.5分部视图187
6.5.1分部视图简介188
6.5.2创建分部视图188
6.5.3使用HTML.Partial()载入分部视图188
6.5.4使用HTML.Action()载入分部视图191
6.6小结191
6.7习题191
综合实验六: 视图分页显示192


7章


网址路由199
7.1网址路由的基础199
7.1.1网址路由的作用199
7.1.2ASP.NET MVC 5路由分类200
7.2传统路由200
7.2.1默认路由200
7.2.2URL路由声明202
7.2.3自定义路由203
7.2.4路由匹配限制205
7.3特性路由211
7.3.1特性路由的作用211
7.3.2特性路由的注册211
7.3.3方法的特性路由声明212
7.3.4控制器的特性路由声明215
7.4路由约束220
7.5路由的选择221
7.6小结221
7.7习题222
综合实验七: 路由黑名单过滤223


8章


jQuery227
8.1jQuery简介227
8.2JavaScript基础228
8.2.1JavaScript书写位置229
8.2.2JavaScript基本语法229
8.2.3JavaScript自定义函数232
8.3jQuery的使用235
8.3.1jQuery的安装235
8.3.2jQuery基本语法236
8.3.3jQuery中的函数236
8.3.4jQuery中的事件238
8.4jQuery选择器240
8.4.1jQuery基本选择器240
8.4.2jQuery过滤选择器244
8.4.3jQuery表单选择器247
8.4.4jQuery层次选择器248
8.5JavaScript和jQuery应用实例248
8.5.1折叠式菜单249
8.5.2表格动态修改251
8.5.3Tab选项卡253
8.5.4万花筒260
8.6小结262
8.7习题262


9章


美妆网的设计与实现264
9.1网站基本设计264
9.1.1权限划分264
9.1.2网站业务流程265
9.1.3系统概要设计266
9.2数据库设计267
9.2.1概念设计267
9.2.2逻辑设计269
9.2.3物理设计269
9.3系统详细设计272
9.3.1用户功能模块设计272
9.3.2管理员功能模块设计272
9.4数据模型构建273
9.4.1模型的自动创建273
9.4.2实体的属性约束及验证273
9.5控制器构建282
9.5.1管理员功能282
9.5.2用户功能284
9.5.3商品功能288
9.5.4购物车功能295
9.5.5订单信息功能299
9.5.6订单详情信息功能302
9.5.7留言信息功能304
9.6创建视图页面306
9.6.1主版页面设计306
9.6.2会员功能308
9.6.3管理员功能314
9.6.4商品显示功能315
9.6.5购物车功能322
9.6.6商品订单功能328
9.6.7订单详情显示功能331
9.6.8网站留言功能333


10章


图书借阅管理系统的设计与实现335
10.1系统基本设计335
10.1.1功能模块划分335
10.1.2系统业务流程336
10.1.3系统概要设计336
10.2数据库设计337
10.2.1概念设计337
10.2.2逻辑设计338
10.2.3物理设计338
10.3数据模型构建340
10.3.1Library数据库对象设计340
10.3.2实体的属性约束及验证341
10.4系统设置346
10.4.1拦截器设置346
10.4.2选择式菜单设置347
10.5管理员登录功能模块348
10.5.1控制器设计348
10.5.2视图设计349
10.5.3运行演示350
10.6读者信息录入功能模块351
10.6.1控制器设计351
10.6.2视图设计352
10.6.3运行演示353
10.7图书管理功能模块354
10.7.1控制器设计354
10.7.2视图设计360
10.7.3运行演示367
10.8借阅管理功能模块369
10.8.1控制器设计369
10.8.2视图设计374
10.8.3运行演示382
10.9权限管理功能模块383
10.9.1控制器设计383
10.9.2视图设计388
10.9.3运行演示395
参考文献397

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.