欢迎光临本店     登录 注册   加入收藏
  •   
欢迎光临清华大学出版社第三事业部!

此页面上的内容需要较新版本的 Adobe Flash Player。

获取 Adobe Flash Player

当前位置: 首页 > 教材 > 本科和研究生教材 > 计算机类 > ASP.NET程序设计教程

浏览历史

ASP.NET程序设计教程

ASP.NET程序设计教程

prev next

  • 商品货号:20160118015
  • 所属系列:全国高等院校应用型创新规划教材—计算机系列
    商品重量:0克
    作者:赵爽,李玉光,黄永生编著
    出版社:清华大学出版社
    图书书号/ISBN:978-7-302-41502-2
    出版日期:2016-01-01
    开本:16开
    图书页数:292
    图书装订:平装
    图书规格:185mm×260mm
    版次:1
    印张:18.25
    字数:438000
    所属分类:TP393.092
  • 上架时间:2016-01-18
    商品点击数:648
  • 定价:¥36.00元
    本店售价:¥36.00元
    注册用户:¥36.00元
    vip:¥34.20元
    黄金等级:¥32.40元
    用户评价: comment rank 5
  • 商品总价:
  • 购买数量:

内容简介:

商品附加资源

 内 容 简 介

本书主要从讲解ASP.NET的基础知识出发,同时结合实际操作案例,针对普通高校学习Web站点构建的初学者们精心编写。全书共分为九个项目,分别介绍了ASP.NET的背景知识、ASP.NET的语言基础、常用的HTML服务器控件、Web服务器控件、验证服务器控件以及ASP.NET的内部对象等知识。本书在讲解的过程中注重理论与实践的结合,以实例形式对理论知识进行剖析和讲解,帮助读者更好地学习ASP.NET程序设计。

本书可作为各类高职院校和普通本科院校计算机相关专业的教材,也可作为全国计算机等级考试的培训教材,还可供广大ASP.NET的初学者进行学习和参考。

  

前    言

  

  ASP.NET是Microsoft的Active Server Pages(ASP)的最新版本——一种基于服务器的强大技术,用于为Web站点或企业内部网创建动态的、交互的HTML页面,大大优越于ASP的其他版本。本书逐步介绍了使用Visual Basic.NET进行编程的ASP.NET,还介绍了Visual Basic.NET的基本知识。本书提供了大量的范例,帮助读者深入理解 ASP.NET,以及如何利用它构建强大的 Web应用程序等知识。

  本书的特点是:强调应用性和实战性,将ASP.NET的知识点融入案例进行讲解;前后知识的关联性,将ASP.NET中重要知识点先独立讲解,然后再将其应用到数据库系统中。

  本书共分九个项目,每个项目内容如下。

  项目1,简要介绍 ASP.NET的背景知识及如何安装和运行ASP.NET。

  项目2,主要介绍关于ASP.NET的语言基础知识,包括HTML语言基础和Visual Basic .NET脚本语言。

  项目3,主要介绍 ASP.NET中常用的 HTML服务器控件的基本语法以及属性,并通过详细实例讲述了如何在 ASP.NET中应用。

  项目4,主要介绍 ASP.NET中常用的 Web服务器控件的基本语法以及属性,并通过详细实例讲述其在 ASP.NET中的应用。

  项目5,主要介绍 ASP.NET中常用的验证服务器控件的基本语法以及属性,并通过详细实例讲述其在 ASP.NET中的应用。

  项目6,介绍有关内部对象的基础知识,并通过详细实例讲述其在 ASP.NET中的应用。

  项目7,介绍 ASP.NET中最重要的数据库访问组件 ADO.NET的基础知识及最常用的 3种数据库控件(DataGrid、DataList和 Repeater)的基本语法及使用方法。

  项目8,对留言板和在线论坛两个案例的开发进行完整细致的讲述。

  项目9,以实例形式介绍个人网站的建设及制作。

  本书内容紧凑、实例丰富、结构严谨、深入浅出,既可作为高等院校相关专业的教材,又可作为ASP.NET开发人员的参考书,特别适合初学ASP.NET Web应用程序开发的人员使用。在本书的编写过程中,参考了一些相关文献,在此谨向这些文献的作者深表感谢。

  本书由河北联合大学的赵爽、李玉光、黄永生老师编著,其中项目1至项目5由赵爽老师编写,项目6、项目7由李玉光老师编写,项目8、项目9由黄永生老师编写。参与本书编写工作的还有袁伟、刘宝成、任文营、张勇毅、郑尹、王卫军、张静等,在此一并表示感谢。

  由于编者水平有限,书中难免存在疏漏之处,恳请广大读者批评指正。

  

编  者

 

目  录

项目1  ASP.NET概述 1

任务  创建简单的ASP.NET文件 3

知识储备 3

任务实践 6

上机实训  新建一个ASP.NET应用程序 8

实训背景 8

实训内容和要求 8

实训步骤 8

实训素材 10

习题 10

项目2  ASP.NET语言基础 11

任务1  使用数组存取元素值 13

知识储备 13

任务实践 21

任务2  利用数学运算求函数的值 22

知识储备 22

任务实践 23

任务3  利用字符串进行连接运算 24

知识储备 24

任务实践 25

任务4  利用日期和时间函数获取

当前时间 26

知识储备 26

任务实践 27

任务5  使用条件语句演示变量结果 28

知识储备 28

任务实践 31

任务6  利用循环语句进行数值计算 32

知识储备 32

任务实践 36

任务7  使用过程计算函数最大值 38

知识储备 38

任务实践 38

上机实训  创建ASP.NET Web应用

程序 40

实训背景 40

实训内容和要求 40

实训步骤 41

实训素材 42

习题 42

项目3  HTML服务器控件 45

任务1  利用表单控件创建表单 48

知识储备 48

任务实践 51

任务2  利用单行文本框控件创建

客户信息 52

知识储备 52

任务实践 52

任务3  利用多行文本框控件输入文字 54

知识储备 54

任务实践 55

任务4  利用单选框控件选择支付银行 57

知识储备 57

任务实践 57

任务5  利用复选框控件创建学校

考试系统 60

知识储备 60

任务实践 60

任务6  利用下拉列表框控件创建表单 62

知识储备 62

任务实践 63

任务7  利用按钮控件计算运算结果 65

知识储备 65

任务实践 66

任务8  利用HtmlInputFile控件上传

文件 70

知识储备 70

任务实践 70

上机实训  利用控件创建基于Web的

信息输入表单 73

实训背景 73

实训内容和要求 73

实训步骤 73

实训素材 76

习题 76

项目4  Web服务器控件 77

任务1  利用文本框控件创建用户注册

页面 79

知识储备 79

任务实践 81

任务2  利用AutoPostBack属性实现

网页的 选择性功能 83

知识储备 83

任务实践 84

任务3  用列表复选框控件创建复选框

功能网页 86

知识储备 86

任务实践 87

任务4  利用RadioButton控件创建

具有单项选择功能页面 89

知识储备 89

任务实践 90

任务5  利用RadioButtonList控件

实现单项选择的功能 92

知识储备 92

任务实践 93

任务6  利用DropDownList控件创建

具有下拉列表功能的网页 95

知识储备 95

任务实践 96

任务7  利用Button控件创建具有

按钮选择功能的网页 97

知识储备 97

任务实践 98

任务8  利用HyperLink控件实现

具有超链接功能的网页 99

知识储备 99

任务实践 100

任务9  利用LinkButton控件实现具有

超链接按钮功能的网页 101

知识储备 101

任务实践 102

任务10  利用ListBox控件编写

ASP.NET网页 103

知识储备 103

任务实践 104

任务11  利用AdRotator控件创建

具有广告功能的网页 108

知识储备 108

任务实践 109

任务12  利用Calendar控件制作

网页信息 111

知识储备 111

任务实践 112

上机实训  利用Web控件创建

ASP.NET网页程序 113

实训背景 113

实训内容和要求 114

实训步骤 114

实训素材 117

习题 117

项目5  数据验证控件 119

任务1  利用必填验证控件验证信息

内容 121

知识储备 121

任务实践 122

任务2  使用比较验证控件验证密码

服务 123

知识储备 123

任务实践 124

任务3  使用范围验证控件验证年龄

范围 125

知识储备 125

任务实践 126

任务4  使用正则验证控件验证E-mail

地址信息 127

知识储备 127

任务实践 129

上机实训  利用验证控件设置用户

信息 130

实训背景 130

实训内容和要求 130

实训步骤 131

实训素材 132

习题 132

项目6  内部对象 135

任务1  利用Page对象选择课程 137

知识储备 137

任务实践 139

任务2  利用Response对象向浏览器

发送信息 142

知识储备 142

任务实践 143

任务3  利用Request对象获取信息 146

知识储备 146

任务实践 147

任务4  利用Cookie对象计算网站

访问次数 149

知识储备 149

任务实践 150

任务5  利用Session对象存取变量 151

知识储备 151

任务实践 153

任务6  利用Application对象查看

访客排名 154

知识储备 154

任务实践 156

任务7  利用Server对象进行网页操作 157

知识储备 157

任务实践 158

上机实训  利用Application对象和

Session事件统计网站访问人数 163

实训背景 163

实训内容和要求 163

实训步骤 163

实训素材 165

习题 165

项目7  ASP.NET存取数据库 167

任务1  利用SELECT语句查询记录 170

知识储备 170

任务实践 174

任务2  利用INSERT语句插入记录 178

知识储备 178

任务实践 178

任务3  利用DELETE语句删除记录 180

知识储备 180

任务实践 180

任务4  利用UPDATE语句更新记录 182

知识储备 182

任务实践 182

任务5  利用DataGrid控件自定义

字段名称 183

知识储备 183

任务实践 185

任务6  利用Repeater控件查询记录 186

知识储备 186

任务实践 187

任务7  利用DataList控件查询记录 191

知识储备 191

任务实践 192

任务8  利用DataList控件选择记录 194

知识储备 194

任务实践 194

上机实训  查询数据库中的信息 196

实训背景 196

实训内容和要求 196

实训步骤 196

实训素材 202

习题 202

项目8  论坛、留言应用系统 205

任务1  添加和显示论坛标题 211

知识储备 211

任务实践 211

任务2  回复和浏览文章 215

知识储备 215

任务实践 215

上机实训  制作留言板 222

实训背景 222

实训内容和要求 222

实训步骤 222

实训素材 224

习题 224

项目9  个人网站的建设 227

任务1  角色管理和用户管理设计 232

知识储备 232

任务实践 235

任务2  相册管理页面的设计和实现 240

知识储备 240

任务实践 240

任务3  相册浏览页面的设计和实现 256

知识储备 256

任务实践 256

任务4  自定义HTTP处理程序设计

及主页面的实现 267

知识储备 267

任务实践 267

上机实训  网站常用页面的设计 274

实训背景 274

实训内容和要求 274

实训步骤 274

实训素材 280

习题 280

习题部分参考答案 281

参考文献 283

  

 

商品标签

购买记录(近期成交数量0)

还没有人购买过此商品
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页

用户评论(共0条评论)

  • 暂时还没有任何用户评论
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页
用户名: 匿名用户
E-mail:
评价等级:
评论内容:
验证码: captcha