成功加入购物车
魏菊霞 ; 李志中 ; 李晶 ; 谢云 / 清华大学出版社 / 2022-10 / 其他
售价 ¥ 17.79 2.7折
定价 ¥65.00
品相 九品
优惠 满包邮
延迟发货说明
上书时间2023-11-28
卖家超过10天未登录
ASP.NET实践教程(第3版)(微课版)
《ASP.NET实践教程(第3版)(微课版)》采用C#语言作为ASP.NET Web应用程序的开发语言,以Visual Studio为开发平台,通过简单实用的案例全面介绍使用ASP.NET进行Web程序开发的常用技术。《ASP.NET实践教程(第3版)(微课版)》第1~7章主要介绍ASP.NET的基础知识、ASP.NET内置对象、Web服务器控件、验证控件、网页布局技术、Web数据库编程基础等内容;第8~11章介绍网站设计中几个常用的功能模块,包括注册和登录模块、在线投票模块、留言板模块、文件上传下载模块;第12章介绍一个综合的ASP.NET Web应用程序案例。 《ASP.NET实践教程(第3版)(微课版)》可作为高等院校计算机相关专业的教材,也可供具有一定编程经验又需要迅速熟悉ASP.NET的读者参考,同时也适合自学ASP.NET的读者阅读。
魏菊霞,华中科技大学软件学院软件工程硕士,副教授,华南理工大学访问学者,从事计算类相关专业教学近二十年,出版编程类图书5部,获软件著作权3项,主持或参与省级以上教改项目7项,校级教改项目10余项。获省级精品课程1项,精品资源共享课程1项,获广东省本科高校在线教学优秀案例二等奖,获课程思政教学优秀案例二等奖。
第1章 新手入门 1 1.1 网站发展历史 1 1.1.1 静态页面和动态页面 1 1.1.2 ASP.NET简介 2 1.1.3 C/S模式和B/S模式 3 1.2 .NET框架 4 1.2.1 公共语言运行库 5 1.2.2 .NET框架类库 5 1.3 Visual Studio开发环境 5 1.3.1 Visual Studio的安装 6 1.3.2 Visual Studio开发环境 7 1.3.3 Visual Studio主界面 11 1.4 创建第一个ASP.NET应用程序 13 1.5 aspx文件和aspx.cs文件 17 1.6 发布和部署网站 19 1.6.1 发布网站 19 1.6.2 IIS的安装与配置 22 小结 24 习题 25 第2章 ASP.NET语言基础 26 2.1 C#语言基础 26 2.1.1 数据类型 26 2.1.2 标识符 27 2.1.3 常量和变量 27 2.1.4 运算符和表达式 28 2.1.5 流程控制语句 29 2.1.6 面向对象的知识 31 2.2 XHTML标记语言 36 2.2.1 XHTML的基本结构 36 2.2.2 头标签 37 2.2.3 其他常用标签 38 2.2.4 表格 39 2.3 CSS简介 40 2.3.1 CSS 的三种样式 41 2.3.2 CSS的基础语法 42 2.4 DIV CSS布局 43 2.4.1 拐角型页面的设计 43 2.4.2 用户登录页面的设计 46 2.5 实战:猜数游戏 48 小结 55 习题 55 第3章 ASP.NET内置对象 59 3.1 ASP.NET内置对象概述 59 3.2 Page对象 59 3.2.1 IsPostBack属性 60 3.2.2 Init事件 60 3.2.3 Load事件 60 3.3 Response对象 62 3.3.1 输出数据(Write方法) 63 3.3.2 地址重定向(Redirect方法) 63 3.3.3 停止输出(End方法) 64 3.4 Request对象 66 3.4.1 从浏览器获取数据 66 3.4.2 读取客户端的信息 69 3.5 Server对象 69 3.5.1 HtmlEncode方法和HtmlDecode 方法 70 3.5.2 UrlEncode方法和UrlDecode 方法 71 3.5.3 MapPath方法 72 3.6 Application对象 73 3.6.1 利用Application对象存取 信息 73 3.6.2 锁定Application对象 74 3.6.3 删除Application中的信息 75 3.7 Session对象 75 3.8 Cookie对象 77 3.9 实战1:统计网站在线人数 78 3.10 实战2:用户登录 80 小结 82 习题 82 第4章 Web服务器控件 84 4.1 HTML控件和Web控件 84 4.2 HTML控件概述 85 4.3 Web控件概述 86 4.4 基本控件 87 4.4.1 Button控件 88 4.4.2 Label控件 88 4.4.3 TextBox控件 88 4.5 选择控件 90 4.5.1 CheckBox控件和CheckBoxList 控件 90 4.5.2 RadioButton控件和RadioButtonList控件 92 4.6 列表控件 94 4.6.1 ListBox控件 94 4.6.2 DropDownList控件 97 4.7 高级控件 99 4.7.1 Calendar控件 99 4.7.2 AdRotator控件 102 4.7.3 MultiView控件和View 控件 105 4.7.4 ScriptManager控件和UpdatePanel控件 107 4.8 实战:用户注册页面 108 小结 116 习题 116 第5章 验证控件 118 5.1 验证控件概述 118 5.2 RequiredFieldValidator控件的功能 和使用 119 5.3 CompareValidator控件的功能 和使用 121 5.4 RangeValidator控件的功能和使用 123 5.5 RegularExpressionValidator控件的 功能和使用 124 5.6 CustomValidator控件的功能 和使用 126 5.7 ValidatorSummary控件的功能 和使用 127 小结 128 习题 129 第6章 网页布局技术 131 6.1 ASP.NET用户控件 131 6.2 母版页和内容页 136 6.3 导航控件 140 小结 142 习题 142 第7章 Web数据库编程基础 144 7.1 SQL语言 144 7.1.1 SQL数据查询语句 144 7.1.2 SQL数据操纵语句 147 7.2 ADO.NET概述 148 7.2.1 .NET数据提供程序 149 7.2.2 ADO.NET数据库应用程序的 开发流程 149 7.3 Connection对象 150 7.3.1 创建Connection对象 150 7.3.2 Connection对象的方法 和事件 151 7.4 Command对象 151 7.4.1 创建Command对象 151 7.4.2 Command对象的属性 和方法 152 7.5 DataReader对象 152 7.5.1 创建DataReader对象 152 7.5.2 DataReader对象的属性 和方法 153 7.6 DataAdapter对象和DataSet对象 155 7.6.1 DataSet对象 156 7.6.2 DataAdapter对象 156 7.7 插入、编辑和删除数据 159 7.8 数据绑定 165 7.9 数据控件 167 7.9.1 SqlDatasource控件 167 7.9.2 GridView控件 172 7.9.3 DetailsView控件 178 7.9.4 DataList控件 180 7.9.5 Repeater控件 185 7.10 配置文件Web.config 187 7.11 程序调试 189 小结 192 习题 192 第8章 注册和登录模块 195 8.1 设计思想 195 8.2 ASP.NET的图像处理 196 8.3 注册和登录模块的实现过程 198 8.3.1 用户登录模块设计 198 8.3.2 用户注册模块设计 206 8.3.3 修改密码模块设计 210 小结 213 习题 213 第9章 在线投票模块 215 9.1 XML文档 215 9.1.1 XML的特点 215 9.1.2 XML文档的基本结构 216 9.1.3 创建XML文档 217 9.1.4 XML的应用 218 9.2 在线投票模块设计思想 223 9.3 在线投票模块的实现 223 9.3.1 投票页面的设计 224 9.3.2 投票结果显示页面的设计 226 9.3.3 用数据库存储投票结果 228 小结 229 习题 229 第10章 留言板模块 231 10.1 留言板模块设计思想 231 10.2 数据库设计 232 10.3 留言板模块的实现 233 10.3.1 母版页的设计 233 10.3.2 index.aspx页面的设计 235 10.3.3 查看留言页面的设计 240 10.3.4 管理留言 245 小结 251 习题 252 第11章 文件上传下载模块 253 11.1 文件上传下载的设计思想 253 11.2 设计前的准备 254 11.2.1 FileUpLoad服务器控件 254 11.2.2 System.IO命名空间 255 11.2.3 Response对象 255 11.3 上传文件至服务器 256 11.4 从服务器下载文件 258 11.5 上传图片至数据库 260 11.5.1 保存图片路径 260 11.5.2 保存图片数据 264 小结 268 习题 268 第12章 BBS论坛系统 270 12.1 设计思路 270 12.2 设计前的准备 271 12.2.1 引入第三方组件 FreeTextBox 271 12.2.2 多层架构设计 273 12.3 数据库设计 274 12.4 设计实体层Model 276 12.5 设计数据访问层DAL 282 12.5.1 SQLHelper类 282 12.5.2 UserDAL类 287 12.5.3 ModuleDAL类 291 12.5.4 PostDAL类 294 12.5.5 ReplayDAL类 297 12.6 设计业务逻辑层BLL 299 12.7 主要功能界面Web UI层的实现 302 12.7.1 设计母版页 302 12.7.2 首页Index.aspx的实现 过程 303 12.7.3 帖子管理的实现过程 305 12.7.4 用户管理的实现过程 319 12.7.5 版块管理的实现过程 327 小结 331 习题 331 参考文献 333
展开全部
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30