关于本书的内容有任何问题,请联系 王威
目 录 第 1章 Web基础知识 1 1.1 Web简介 2 1.1.1 什么是Web 2 1.1.2 B/S结构简介 3 1.1.3 C/S结构简介 3 1.1.4 B/S结构与C/S结构比较 3 1.1.5 Web系统的三层架构 4 1.2 HTTP 8 1.3 Web开发技术 8 1.3.1 .NET Web运行原理 8 1.3.2 .NET Web运行机制 9 习题 10 第 2章 ASP.NET概述 11 2.1 ASP.NET与.NET框架 12 2.1.1 .NET框架简介 12 2.1.2 ASP.NET与.NET框架 13 2.2 ASP.NET运行环境搭建 13 2.2.1 软件与硬件要求 13 2.2.2 安装IIS服务器 14 2.2.3 安装Visual Studio 2005开发工具 16 2.3 制作一个ASP.NET网站 18 2.3.1 创建ASP.NET网站 18 2.3.2 设计Web页面 19 2.3.3 添加ASP.NET文件夹 20 2.3.4 添加配置文件Web.config 21 2.3.5 运行应用程序 22 2.3.6 配置IIS服务 24 习题 26 第3章 ASP.NET控件 27 3.1 ASP.NET控件概述 28 3.1.1 HTML服务器控件 28 3.1.2 Web服务器控件 29 3.2 常用的ASP.NET服务器控件 30 3.2.1 文本框控件TextBox 30 3.2.2 按钮控件Button 32 3.2.3 单选按钮控件RadioButton 34 3.2.4 链接按钮控件LinkButton 36 3.2.5 列表框控件ListBox 38 3.2.6 复选框控件CheckBox 42 3.2.7 图像控件Image 44 3.3 登录控件 46 3.3.1 登录控件简介 46 3.3.2 使用登录控件 47 3.4 **普通的登录方式 47 3.4.1 用户的登录功能 47 3.4.2 创建新用户 49 3.4.3 在登录页面中添加注册导航功能 51 3.4.4 显示登录用户名和用户状态功能 52 3.4.5 智能记忆登录用户名 54 习题 55 第4章 ASP.NET内置对象编程 57 4.1 ASP.NET内置对象简介 58 4.2 ASP.NET的数据持久性对象 59 4.2.1 Response对象 59 4.2.2 Request对象 61 4.2.3 Application对象 63 4.2.4 Session对象 66 4.2.5 Cookie对象 69 4.2.6 Server对象 71 4.3 一个简单的投票系统 72 4.3.1 数据库设计 74 4.3.2 投票项目添加 74 4.3.3 投票功能设计 75 4.3.4 图形化显示投票结果 78 4.4 防止重复投票技术 80 4.4.1 利用Session对象防止重复投票 81 4.4.2 利用Cookie对象防止重复投票 81 习题 82 第5章 ADO.NET编程 83 5.1 数据库基本对象 84 5.2 SQL Server 2005概述 85 5.3 SQL语言简介 85 5.4 ADO.NET模型 86 5.5 使用ADO.NET开发SQL Server数据库 87 5.5.1 创建数据库连接 87 5.5.2 执行数据命令 90 5.5.3 使用SqlDataReader对象读取数据 94 5.5.4 使用DataSet和SqlDataAdapter查询数据 96 习题 98 第6章 XML访问 99 6.1 XML技术 100 6.1.1 XML技术概述 100 6.1.2 XML相关类 101 6.1.3 XML数据的访问 104 6.1.4 插入XML节点 105 6.1.5 修改XML节点 106 6.1.6 删除XML节点 108 6.1.7 使用XSL文件 109 6.2 基于XML技术的留言本 111 6.2.1 基于XML技术的留言本概述 111 6.2.2 将XML中的留言信息绑定到GridView中 112 6.2.3 将留言信息保存到XML中 114 6.2.4 在XML文件中查询留言相关内容 116 6.2.5 从XML文件中删除指定留言信息 118 习题 120 第7章 数据绑定技术 121 7.1 数据源绑定 122 7.1.1 数据绑定的概述 122 7.1.2 简单属性绑定 123 7.1.3 表达式绑定 124 7.1.4 集合绑定 125 7.2 数据控件绑定 125 7.2.1 GridView控件的使用 125 7.2.2 DataList控件的使用 132 7.2.3 Repeater控件的使用 137 习题 141 第8章 文件处理 142 8.1 上传和下载简介 143 8.2 简单的上传和下载 144 8.2.1 上传文件到服务器 144 8.2.2 从服务器下载文件 146 8.3 复杂的上传和下载 148 8.3.1 上传图片到数据库 148 8.3.2 从数据库下载图片 150 8.4 多文件的上传 152 8.4.1 动态生成FileUpload控件 153 8.4.2 FileUpload控件实现文件上传 155 第9章 水晶报表 157 9.1 水晶报表简介 158 9.2 .NET平台下的Crystal报表 159 9.2.1 Crystal Reports.Net简介 159 9.2.2 Crystal报表设计器的环境介绍 159 9.2.3 Crystal报表设计区域介绍 159 9.3 水晶报表数据源和数据库的操作 161 9.3.1 水晶报表的数据源 161 9.3.2 报表数据的访问模式 161 第 10章 流媒体应用 170 10.1 认识流媒体服务器WMS 171 10.1.1 Windows Media Services 9简介 172 10.1.2 WMS的应用范围 172 10.1.3 WMS流媒体的优势 172 10.2 通过WMS生成点播静态页面 172 10.2.1 添加发布点 173 10.2.2 创建点播HTM页面 175 10.3 使用ASP.NET生成点播模块 177 10.3.1 在ASP.NET中引用创建好的HTM页面 177 10.3.2 制作点播列表并完成播放功能 178 10.4 在播放媒体中插播广告 179 第 11章 Web Service应用 181 11.1 Web Service介绍 182 11.1.1 概述 182 11.1.2 Web Service的优点 183 11.1.3 SOAP 183 11.1.4 WSDL 183 11.1.5 使用Web Service实现Hello World 183 11.2 使用Web Service实现天气预报 186 第 12章 综合实例——BBS论坛 189 12.1 系统功能概述 190 12.1.1 功能概述 190 12.1.2 开发及运行环境 191 12.1.3 业务流程分析 192 12.2 数据库设计 192 12.2.1 数据表概要说明 192 12.2.2 主要数据表结构 193 12.2.3 数据表间关系 194 12.3 公共类的封装与设计 195 12.3.1 编写数据库操作类 195 12.3.2 配置Web.config文件 199 12.4 论坛用户注册与登录功能 200 12.4.1 用户注册功能的实现 200 12.4.2 用户登录功能的实现 201 12.5 主要功能界面实现 204 12.5.1 浏览帖子页面的实现过程 204 12.5.2 回复帖子页面的实现过程 207 12.5.3 发表帖子页面的实现过程 210
全书基于书店管理系统而设置了11章的学习情境,从最基本的程序设计基础知识开始,介绍了在.NET平台VS 2...
本书围绕C#程序设计,以面向工作过程的设计理念,用一个“商品采购管理系统”为案例,阐述了.NET 3.0平...
本书系统介绍了Java语言的基础语法和Java桌面程序开发相关技术,主要内容包括Java语言概述、Java...
本书系统地介绍了软件测试的基本概念和基本知识,软件测试的基本技术、测试过程、测试用例设计、测试工具,如何报...
本书介绍图书管理系统、网上书店系统和多个模块的软件模型构建过程,在软件模型构建过程中系统掌握UML理论知识...
本书是面向PHP语言和MySQL数据库初学者的一本入门教材,使用通俗易懂的语言、丰富的图解和实用的案例,详细讲...
本书为Java基础入门教材,适合初学者使用。全书共13章,第1~2章主要讲解Java技术的一些基础知识,内容包...
本书以PyCharm为主要开发工具,采用理论与实训案例相结合的编写方式,系统地讲解Python的相关知识。本书...
本书根据高等院校应用技术型人才培养的目标编写,适合案例学习和模块化教学相结合的教学方式。本书以真实企业开发案例...
本书共11章,从Hadoop概述开始,介绍Hadoop的安装、配置与管理,并对Hadoop的生态体系架构进行介...
我要评论