Web程序设计
本书特色
[
本书以javascript、c#为语言基础,以asp.net 4.0为技术工具,以visual studio 2010为开发工具,以技术应用能力培养为主线,从零开始,介绍html网页设计基础、css基础、javascript语言入门与提高、与asp.net 4.0结合的c#基础、asp.net
4.0服务器控件、母版页、主题、用户控件、状态管理、数据访问和数据绑定。
本书逻辑性强,由浅入深,循序渐进,可以作为高等院校计算机及相关专业“web程序设计”课程的教材,也可以供对web应用程序开发感兴趣的人员自学。
]
目录
目 录前言教学建议第1章 综述 11.1 认识web 11.2 internet概述 21.2.1 什么是internet 21.2.2 ip地址与域名 41.2.3 虚拟主机与虚拟服务器 41.3 web程序设计的开发工具与开发环境 51.3.1 html语言与css样式表 51.3.2 asp与asp.net 71.3.3 数据库管理系统 81.3.4 网页设计的开发环境 101.3.5 程序设计的开发环境 11本章小结 11习题 12第2章 html网页设计 132.1 html概述 132.1.1 什么是html 132.1.2 html的特点 132.1.3 html实例 142.2 html元素 152.3 html标签 162.3.1 标签与元素的区别 172.3.2 文本的定义 172.3.3 表格操作 192.3.4 其他类型标签 222.4 html表单 232.5 框架 262.5.1 框架的概念 262.5.2 框架的类型 29本章小结 31习题 31第3章 css 333.1 css基础 333.1.1 什么是css 333.1.2 css的语法 343.1.3 css的标准化 353.2 css选择器 363.2.1 css常用选择器 363.2.2 属性选择器 363.2.3 其他类型选择器 373.2.4 伪类 383.2.5 伪元素 393.3 div层 413.3.1 什么是div 413.3.2 css盒子模型 423.4 css样式表 443.4.1 字体(font) 453.4.2 文本(text) 483.4.3 背景 (background) 513.4.4 表格(table) 533.4.5 定位(position) 563.4.6 布局(layout) 583.4.7 列表(list) 61本章小结 63习题 63第4章 javascript 654.1 javascript概述 654.1.1 什么是脚本语言 654.1.2 什么是javascript 654.1.3 javascript的功能 654.1.4 javascript编辑器 664.1.5 javascript实例 664.1.6 开启浏览器对于javascript的支持 684.1.7 javascript的注释 694.2 javascript语言基础 694.2.1 javascript的数据类型 694.2.2 数据类型的转换 714.2.3 javascript的变量 724.2.4 javascript的结构语句 734.3 javascript语法提高 804.3.1 javascript函数 814.3.2 javascript对象 824.4 javascript实战演习 89本章小结 92习题 92第5章 c#语言概述 945.1 c#基本语法 945.1.1 什么是c# 945.1.2 入门知识 955.1.3 数据类型 975.1.4 运算符和表达式 1005.2 c#结构语句 1015.2.1 条件语句 1025.2.2 循环语句 1055.2.3 异常处理语句 1105.3 自定义c#类 1125.3.1 类概述 1125.3.2 类的基本构成 1135.3.3 类的继承 113本章小结 116习题 116第6章 asp.net服务器控件 1186.1 asp.net页面事件 1186.2 asp.net服务器控件概述 1206.3 html 服务器控件 1216.4 web服务器标准控件 1226.4.1 label控件 1236.4.2 textbox控件 1236.4.3 button、linkbutton 和imagebutton 控件 1246.4.4 dropdownlist控件 1246.4.5 listbox 控件 1286.4.6 checkbox 和 checkboxlist 控件 1296.4.7 radiobutton 和radiobuttonlist控件 1296.4.8?image 和 imagemap 控件 1306.4.9?hyperlink 控件 1316.4.10?table 控件 1326.4.11?panel 和 placeholder 控件 1326.4.12?multiview 和 view 控件 1346.4.13?wizard 控件 1356.4.14?fileupload 控件 1386.5 web服务器验证控件 1396.5.1 requirefieldvalidator 控件 1406.5.2 comparevalidator 控件 1406.5.3 rangevalidator 控件 1416.5.4?regularexpressionvalidator 控件 1416.5.5 customvalidator 控件 1416.5.6 validationsummary 控件 142本章小结 143习题 144第7章?母版页、主题和用户控件 1467.1?母版页 1467.1.1?母版页概述 1467.1.2 创建母版页 1477.1.3 创建内容页 1487.1.4 母版页的嵌套 1497.1.5 母版页运行机制 1517.2 主题 1517.2.1 自定义主题 1517.2.2 使用主题 1527.2.3 动态主题 1537.3 用户控件 1557.3.1 创建用户控件 1557.3.2 使用用户控件 156本章小结 157习题 158第8章 状态管理 1598.1 状态管理概述 1598.2 查询字符串 1608.3 cookie 1618.3.1 创建cookie 1618.3.2 删除cookie 1628.3.3 cookie的使用 1628.4 session 1638.4.1 session的使用 1648.4.2 session的使用范围与大小限制 1668.4.3?session的生命周期 1678.5 application 1678.6 隐藏域、viewstate和controlstate 171本章小结 172习题 172第9章 数据访问与数据绑定 1749.1 数据源控件 1749.1.1 sqldatasource 控件 1749.1.2 linqdatasource 控件 1769.1.3 xmldatasource 控件 1799.2 数据绑定控件 1809.2.1 listcontrol 类控件 1819.2.2 gridview 控件 1839.3 使用linq 查询 1879.3.1 linq 概述 1889.3.2 linq to sql 概述 1899.3.3 使用linq to sql 查询数据 1919.3.4 使用linq to sql 管理数据 1939.3.5 linq to xml概述 1969.3.6 使用linq to xml管理xml文档 1979.4 linq数据绑定 2019.4.1 gridview分页与排序 2019.4.2 gridview数据模板列、行操作 204本章小结 208习题 208第10章 电子商务网站综合实例 21010.1 系统总体设计 21010.1.1 系统功能模块设计 21010.1.2 多层架构 21110.1.3 用户控件 21110.1.4 数据库设计 21110.2 多层架构设计 21210.2.1 多层架构在visual studio中的实现 21210.2.2 数据访问层设计 21410.2.3 业务逻辑层设计 21610.2.4 表现层设计 21910.2.5 模型层代码设计 22110.3 系统数据库设计 22310.3.1 ec数据表设计 22310.3.2 数据表关系设计 22510.4 用户控件设计 22510.4.1 类别用户控件 22510.4.2 会员用户控件 22810.4.3 产品用户控件 23110.5 网站前台设计 23510.5.1 主页设计 23510.5.2 母版页设计 23710.6 购物车模块设计 23910.6.1 购物车控制类代码 23910.6.2 购物车页面 24410.6.3 结算页面 24910.7 后台管理功能模块设计 25810.7.1 后台管理首页 25810.7.2 订单管理页 258本章小结 264参考文献 265
封面
书名:Web程序设计
作者:牛力
页数:264
定价:¥39.0
出版社:机械工业出版社
出版日期:2016-04-01
ISBN:9787111527466
PDF电子书大小:145MB 高清扫描完整版