欢迎来到中国铁道出版社有限公司官网!
$itImage.title$

ASP.NET动态网页设计教程(第三版)

书      号:9787113195960

丛  书 名:“十二五”高等职业教育计算机类专业规划教材

作      者:丁桂芝

译      者:

开      本:16开

装      帧:平装

正文语种:

出  版 社:中国铁道出版社有限公司

定      价:38

  • 内容简介

    本书以作者开发的一个真实网站为案例,从如何实现的角度带领读者先浏览体验,然后进行制作。全书共分为5部分:第一部分浏览体验,在浏览的过程中引导读者关注网站的构思,了解网站的设计及功能,引出实现网站需要学习的相关技术及制作工具;第二部分制作准备,首先搭建并配置ASP.NET4.0网站开发环境,然后分别介绍网站开发用到的C#语言、ASP.NET4.0服务器控件、SQL基础及数据访问技术等,为实现网站奠定必要的技术基础;第三部分制作,在已搭建的开发环境上,使用所学语言和工具,一步一步实现网站;第四部分进阶,为提升对网站外观进行控制的能力,介绍主题与皮肤内容;第五部分综合练习题,通过综合练习对所学内容进行巩固。本书适合作为高职高专计算机类专业开发ASP.NETWeb应用程序的综合实训教材,也可以作为中专、技校网站建设类课程的教材,还可以作为网站设计与制作爱好者的自学参考书。
  • 前言

    当今社会已经进入移动互联网时代,据中国互联网络信息中心报告显示,截至 2013年12 月,我国网民规模已达 6.18 亿,且持续攀升,根据客户需求开发各种实用的网站将有大量的需求。
    本书是《ASP.NET 动态网页设计教程》的第三版。较之第二版,本书对书中文字及全书所有插图进行了修改;技术上,在 Microsoft Windows 7操作系统下使用了 Visual Studio 2010、SQL Server 2008 R2 工具及 ASP.NET 4.0 技术, 创建的是 ASP.NET 4.0网站; 网站中使用了母版页功能,增加了主题与外观内容介绍,增加了许多本书虽然没有介绍,但可让读者看到更多功能的源代码及数据库文件。
    本书共分 5个部分内容。
    第一部分:浏览体验,共 1章。在浏览体验篇编排了整整一章的内容对真实运行网站的构思、设计及功能进行详解,使读者在浏览体验的过程中产生学习网站制作技术的需要。
    第二部分:制作准备,共 4章。由于在后续部分会有大量的操作项目,因此在第 2章带着读者一步一步学会搭建并配置 ASP.NET网站开发环境,这是网站开发者的基本功,也是后续操作顺利进行的必要环境;第 3章介绍真实网站开发所用到的编程语言 C#;第 4章介绍 ASP.NET 4.0服务器控件; 第 5章介绍 SQL基础及数据访问技术。 这部分是网站制作所必须熟练掌握的技术基础,配有大量帮助读者快速学习的示例。
    第三部分:制作,共 2章。第 6章主要介绍了真实运行网站 ASP.NET母版页的详细制作过程及首页详细制作过程,在导航菜单中选择了几个有代表性的网页进行详细制作。第 7章制作网站后台管理工作平台,方便网站管理者及时添加、修改网页内容,提高网站资源更新速度和工作效率。
    第四部分:进阶,共 1 章。第 8 章只介绍一个主题,即主题与皮肤,这也是目前案例中网站没有采用的功能,而主题又是很多网站都提供的选择功能,为此在进阶篇加入了对主题与皮肤的介绍,这也是对案例网站的一个功能补充。
    第五部分:综合练习题,包括概念练习、操作练习和实战练习。概念练习附有参考答案,操作练习有提示并附有全部源代码,实战练习则是两个综合性练习项目,既有难度又能完成。
    书中的 5个部分用直观的学习引导图勾勒出彼此的关联和学习要点。所有源文件、概念练习题答案、操作练习题源程序代码均上传到网站 http://www.51eds.com,方便读者学习参考。
    通过这种把实名网站作为学习对象的训练方法, 学生能够举一反三, 根据客户需求独立构思、设计、实现一个完整的能够真正运行的网站。
    本书由丁桂芝教授编著。张臻老师提供部分源程序代码并做注释。在编写过程中参考了许多相关的书籍,并结合了作者个人学习与实践的许多体会。书稿完成之后,帮助阅读过全部或部分书稿的有黄建忠、孟祥双、李宏力、祖文东、任静、李勤、张荣新、时瑞鹏、王向华、李占仓、王炯、王翔、孙华峰等,他们对书稿提出了中肯的修改意见和建议,在此表示衷心的感谢。
    由于作者水平有限,疏漏与不足之处在所难免。如有任何问题和建议,请发邮件到dingguizhi@gmail.com,作者期待着获得读者的反馈意见。


    作 者
    2014 年 9 月
  • 目录

    第一部分 浏 览 体 验
    第 1 章体验一个真实运行的网站........... 3
    1.1 体验网站首页整体结构设计
    与实现 ..............................................3
    1.2 体验网站首页主体窗口设计
    与实现 ..............................................4
    1.2.1 首页主体窗口左侧版块.......5
    1.2.2 首页主体窗口中间版块.......7
    1.2.3 首页主体窗口右侧版块.....10
    1.3 体验网页导航栏设计与实现 .........12
    1.3.1 检索查新............................12
    1.3.2 技术服务............................12
    1.3.3 校办产业............................14
    本章小结.................................................17
    第二部分 制 作 准 备
    第 2 章搭建并配置 ASP.NET
    网站开发环境 .......................... 21
    2.1 ASP.NET 简介 ................................21
    2.2 安装、配置和管理 Web
    服务器 ............................................23
    2.2.1 安装 Web 服务器 ...............23
    2.2.2 更改系统默认平台.............25
    2.2.3 配置和管理服务器.............26
    2.3 安装.NET Framework 4.0 ................27
    2.4 安装 Visual Studio 2010..................28
    2.4.1 Visual Studio 2010
    中的一些主要增强功能 .....28
    2.4.2 Visual Studio 2010 中的
    新增功能 ............................29
    2.5 创建 ASP.NET 网站........................32
    2.5.1 创建一个新的 ASP.NET
    网站....................................32
    2.5.2 配置文件 Web.config
    简介....................................34
    2.5.3 搭建网站文件结构.............36
    2.5.4 创建一个简单的 ASP.NET
    网页....................................37
    2.6 SQL Server数据库的安装和
    基本操作.........................................38
    2.6.1 数据库简介 ........................38
    2.6.2 安装 SQL Server 2008 R2....38
    2.6.3 启动 SQL Server
    Management Studio ..............46
    2.6.4 数据库的管理.....................47
    2.6.5 数据表的管理.....................51
    本章小结.................................................56
    第 3 章 C#语言基础............................. 58
    3.1 C#简介............................................58
    3.1.1 “Hello,World”程序.........59
    3.1.2 程序结构............................60
    3.1.3 创建一个 C#控制台
    应用程序.............................62
    3.1.4 一个简单运用 C#的
    范例....................................65
    3.2 数据类型 ........................................68
    3.2.1 常量与变量 ........................69
    3.2.2 值类型................................70
    3.2.3 引用类型............................75
    3.2.4 装箱与拆箱 ........................77
    3.3 运算符与表达式.............................78
    3.3.1 运算符与表达式概念.........78
    3.3.2 使用运算符范例.................80
    3.4 语句................................................83
    3.4.1 声明语句............................83
    3.4.2 表达式语句 ........................85
    3.4.3 选择语句............................85
    3.4.4 循环语句............................87
    3.4.5 跳转语句............................91
    3.4.6 try 语句...............................95
    3.4.7 checked 和 unchecked
    语句....................................97
    3.4.8 using 语句...........................98
    3.5 简单案例........................................98
    3.5.1 案例说明............................98
    3.5.2 案例代码............................99
    3.5.3 代码解析..........................100
    本章小结...............................................101
    第 4 章 ASP.NET 4.0 服务器控件...... 102
    4.1 服务器控件的基本知识...............102
    4.2 服务器控件的事件模型...............102
    4.2.1 浏览器处理事件...............103
    4.2.2 服务器处理事件...............103
    4.3 HTML 服务器控件........................103
    4.3.1 在页面中添加 HTML
    服务器控件.......................104
    4.3.2 常用的 HTML
    服务器控件.......................104
    4.3.3 HTML服务器控件的
    公共属性、方法和事件.....105
    4.3.4 HTML服务器控件应用
    示例..................................105
    4.4 Web 服务器控件 ..........................107
    4.4.1 Label 控件 ........................108
    4.4.2 TextBox 控件.....................108
    4.4.3 Button、LinkButton 和
    ImageButton 控件..............110
    4.4.4 DropDownList 控件...........111
    4.4.5 FileUpload 控件................112
    4.4.6 Image 控件........................112
    本章小结...............................................113
    第 5 章 SQL 基础及数据访问技术...... 114
    5.1 SQL语句基础...............................114
    5.1.1 INSERT 语句....................115
    5.1.2 UPDATE 语句...................115
    5.1.3 DELETE 语句...................115
    5.1.4 SELECT 语句....................116
    5.2 ASP.NET 数据访问.......................119
    5.2.1 ASP.NET 数据访问
    概述..................................119
    5.2.2 数据源控件 ......................119
    5.2.3 数据绑定 Web 服务器
    控件..................................126
    本章小结...............................................152
    第三部分 制 作
    第 6 章制作真实运行的网站.............. 155
    6.1 制作真实运行的网站的
    ASP.NET 母版页...........................155
    6.1.1 母版页概述 ......................156
    6.1.2 创建母版页 ......................157
    6.1.3 内容页概述 ......................164
    6.1.4 创建内容页 ......................164
    6.2 制作真实运行的网站及
    相关网页.......................................165
    6.2.1 创建网站所用数据库.......166
    6.2.2 配置 Web.config 文件.......170
    6.2.3 网站首页的制作...............172
    6.2.4 导航菜单栏中部分菜单项
    网页的制作.......................205
    本章小结...............................................238
    第 7 章制作真实运行网站的后台
    管理工作平台....................... 239
    7.1 创建登录、注册页面...................240
    7.1.1 为登录、 注册页面创建一个
    母版页 ..............................240
    7.1.2 创建登录页面...................242
    7.1.3 创建注册页面...................244
    7.2 创建“后台管理工作平台”
    主页 ..............................................248
    7.2.1 修改母版页
    Site.master .........................248
    7.2.2 制作“后台管理工作平台”
    主页..................................251
    7.3 “后台管理工作平台”中
    部分文件的制作...........................251
    7.3.1 “添加新闻”文件的
    制作..................................251
    7.3.2 “新闻管理”文件的
    制作..................................258
    7.3.3 “修改新闻”文件的
    制作..................................263
    7.3.4 “添加校办产业内容”
    文件的制作.......................269
    7.3.5 “校办产业内容管理”
    文件的制作.......................269
    7.3.6 “修改校办产业内容”
    文件的制作.......................270
    7.3.7 “添加视频”文件的
    制作..................................270
    7.3.8 “视频管理”文件的
    制作..................................270
    7.3.9 “修改视频”文件的
    制作..................................271
    7.3.10 配置 Web.config 文件.....271
    本章小结...............................................272
    第四部分 进 阶
    第 8 章主题与皮肤 ........................... 275
    8.1 主题概述 ......................................275
    8.1.1 什么是主题 ......................275
    8.1.2 主题应用的优先级...........276
    8.2 创建主题 ......................................277
    8.2.1 创建主题的方法...............277
    8.2.2 使用皮肤设置主题...........278
    8.2.3 使用层叠样式表
    设置主题...........................279
    8.2.4 为整个网站设置主题.......283
    8.3 应用主题实例...............................285
    8.4 处理主题冲突...............................288
    本章小结...............................................288
    第五部分 综合练习题
    概念练习............................................. 291
    操作练习............................................. 293
    实战练习............................................. 295
    参考文献............................................. 296
  • 作者介绍

    主要著译者顺序姓名学历职称学科专长通讯地址1 丁桂芝研究生 教授 工作单位天津职业大学 邮政编码 电话 2 张臻研究生 副教授 工作单位天津职业大学 邮政编码 电话 3 工作单位 邮政编码 电话 审校者(主审者) 学历 工作单位 邮政编码 电话 职称 工作单位 邮政编码 电话 丁桂芝,天津职业大学科研处处长,是嵌入式单片机的国家级课程的主持人,其主持的课题有:(1)主持子课题 ,全国教育科学规划领导小组课题的子课题,IT领域高职教育课程结构改革和教材改革的研究与实验-天津地区IT领域高课程改革试点实验,2009年结题。(2)主笔之一,全国高等院校计算机基础教育研究会课题,《中国高职院校计算机课程体系2007》(简称CVC2007或高职蓝皮书), 2007结题,由中国铁道出版社出版发行。(3)主持项目,天津七所信息技术有限公司横向课题,网络音视频图书馆管理系统(研发经费5万), 2007结题,被企业采用。(4)主持课题,全国高等院校计算机基础教育研究会课题,基于职业岗位分析和学期项目主导的课程体系开发方法的研究与实践, 2010结题,由中国铁道出版社出版发行。(5)主持课题,全国教育科学“十二五”规划2011年度单位资助教育部规划课题(课题批准号:FJB110177),考核和评估高职学生核心能力培养效果的理论与实践研究,2011,在研。张臻,天津职业大学电信学院骨干教师。曾参与国家级精品课题《嵌入式单片机》,参与全国高等院校计算机基础教育研究会课题,基于职业岗位分析和学期项目主导的课程体系开发方法的研究与实践,2010结题,由中国铁道出版社出版发行。
  • 编辑推荐

  • 书评书荐

  • 附件下载

图书推荐