注册 登录 进入教材巡展
#
  • #

出版时间:2012年2月

出版社:清华大学出版社

以下为《ASP.NET 4.0动态网站开发实用教程》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 清华大学出版社
  • 9787302277996
  • 124712
  • 0045158357-9
  • 16开
  • 2012年2月
  • 工学
  • 计算机科学与技术
  • TP393.092
  • 计算机
  • 高职高专
内容简介
杨春元编著的《ASP.NET4.0动态网站开发实用教程》由浅入深、循序渐进地介绍了使用ASP.NET 4.0开发动态网站的基本知识和使用技巧。全书共分11章,分别介绍了ASP.NET的发展历程,VWD 2010集成开发环境,ASP.NET的内置对象和配置文件,各种服务器控件的使用,CSS样式、主题和母版页的使用,使用ADO.NET访问和操纵数据库,LINQ查询技巧,ASP.NET AJAX,XML和Web服务,使用jQuery美化网页以及网站的部署与发布。最后一章还安排了项目实践,综合运用所学知识创建一个简易的BBS网站,提高和拓宽读者的实际技能。
《ASP.NET4.0动态网站开发实用教程》内容丰富,结构清晰,语言简练,图文并茂,具有很强的实用性和可操作性,是一本适合于大中专院校、职业院校及各类社会培训学校的优秀教材,也是广大初、中级电脑用户的自学参考书。
本书对应的电子教案、实例源文件和习题答案可以到http://www.tupwk.com.cn/edu网站下载。
目录

第1章  ASP.NET 4.0入门/1


  1.1  网站建设基础知识/1


    1.1.1  静态网站/1


    1.1.2  动态网站/2


  1.2  ASP.NET与VWD 2010/3


    1.2.1  ASP.NET的历史/3


    1.2.2  ASP.NET的开发环境/5


  1.3  使用VWD创建Web应用程序/8


    1.3.1  VWD 2010 IDE环境介绍/8


    1.3.2  第一个Web应用程序/12


    1.3.3  初识ASP.NET标记/15


  1.4  上机练习/16


  1.5  习题/17


第2章  ASP.NET基础知识/18


  2.1  ASP.NET应用程序基础/18


    2.1.1  ASP.NET的文件类型/19


    2.1.2  ASP.NET应用程序的目录结构/20


  2.2  页面管理/22


    2.2.1  ASP.NET页面代码模式/22


    2.2.2  页面往返机制/24


    2.2.3  页面生存周期/24


  2.3  ASP.NET的内置对象/25


    2.3.1  Page类/25


    2.3.2  Request对象/28


    2.3.3  Response对象/30


    2.3.4  Application对象/34


    2.3.5  Server对象/35


    2.3.6  Session对象/37


    2.3.7  ViewState对象/39


    2.3.8  Cookie对象/42


  2.4  ASP.NET配置管理/46


    2.4.1  web.config文件介绍/46


    2.4.2  Global.asax文件介绍/49


  2.5  上机练习/51


  2.6  习题/53


第3章  ASP.NET服务器控件/55


  3.1  ASP.NET服务器控件概述/55


    3.1.1  服务器控件类/56


    3.1.2  使用服务器控件/59


  3.2  控件的类别/63


    3.2.1  标准控件/63


    3.2.2  HTML控件/76


    3.2.3  数据控件/76


    3.2.4  验证控件/76


    3.2.5  导航控件/83


    3.2.6  登录控件/93


    3.2.7  WebParts/102


    3.2.8  Ajax Extensions/103


    3.2.9  动态数据/103


  3.3  用户控件/103


    3.3.1  用户控件简介/103


    3.3.2  创建并使用用户控件/104


  3.4  ASP.NET状态引擎/107


    3.4.1  状态引擎的工作原理/107


    3.4.2  如何关闭视图状态/109


  3.5  上机练习/111


    3.5.1  上传文件/111


    3.5.2  使用AdRotator控件/112


  3.6  习题/115


第4章  样式、主题和母版页/116


  4.1  CSS样式/116


    4.1.1  HTML格式化的缺点/117


    4.1.2  什么是CSS/117


    4.1.3  CSS属性简介/121


  4.2  在VWD中使用CSS/122


    4.2.1  创建新样式/122


    4.2.2  样式规则/125


    4.2.3  应用样式/129


    4.2.4  管理样式/130


    4.2.5  DIV和CSS布局/132


  4.3  主题/135


    4.3.1  主题的基本概念/135


    4.3.2  主题的类型/136


    4.3.3  创建并应用主题/137


    4.3.4  动态切换主题/142


  4.4  母版页/146


    4.4.1  创建母版页/146


    4.4.2  创建内容页/149


  4.5  上机练习/150


  4.6  习题/151


第5章  显示和操作数据库/153


  5.1  数据库基础/153


    5.1.1  数据库概述/153


    5.1.2  结构化查询语言SQL/155


  5.2  ADO.NET概述/162


    5.2.1  ADO.NET基础/162


    5.2.2  提供者对象/163


    5.2.3  数据集对象/166


    5.2.4  使用ADO.NET访问数据库/167


  5.3  数据绑定和数据控件/178


    5.3.1  数据绑定概述/178


    5.3.2  单值和列表控件的数据绑定/178


    5.3.3  数据控件简介/179


    5.3.4  使用数据控件/184


  5.4  上机练习/187


    5.4.1  事务处理/187


    5.4.2  DataList的数据绑定/189


  5.5  习题/190


第6章  使用LINQ/192


  6.1  LINQ简介/192


    6.1.1  LINQ to Objects/193


    6.1.2  LINQ to XML/194


    6.1.3  LINQ to ADO.NET/194


    6.1.4  LINQ和泛型/195


  6.2  ADO.NET Entity Framework/195


  6.3  LINQ查询语法/199


    6.3.1  基本语法/200


    6.3.2  用匿名类型定型数据/202


  6.4  使用数据控件和LINQ/204


    6.4.1  EntityDataSource控件/204


    6.4.2  使用ListView和DataPager控件/206


  6.5  上机练习/209


  6.6  习题/211


第7章  ASP.NET AJAX/212


  7.1  AJAX简介/212


  7.2  使用AJAX控件/214


    7.2.1  ScriptManager控件/214


    7.2.2  UpdatePanel控件/216


    7.2.3  UpdateProgress控件/221


    7.2.4  Timer控件/224


    7.2.5  ScriptManagerProxy控件/226


  7.3  客户端ASP.NET AJAX Library/226


  7.4  上机练习/229


    7.4.1  进度条的取消功能/229


    7.4.2  定时更新多个UpdatePanel/230


  7.5  习题/231


第8章  XML和Web服务/233


  8.1  XML概述/233


    8.1.1  XML的基本结构/234


    8.1.2  XML应用与发展前景/235


  8.2  使用ADO.NET访问XML/237


    8.2.1  读写XML文件/237


    8.2.2  将数据库数据转换成XML/239


  8.3  Web服务概述/241


    8.3.1  什么是Web服务/241


    8.3.2  ASP.NET Web服务体系/242


    8.3.3  支持AJAX的Web服务/243


  8.4  创建和调用Web服务/244


    8.4.1  WebService类/245


    8.4.2  创建Web服务/247


    8.4.3  调用Web服务/250


    8.4.4  支持AJAX的Web服务示例/254


  8.5  上机练习/258


  8.6  习题/259


第9章  jQuery入门/260


  9.1  jQuery简介/260


    9.1.1  选择引用jQuery的位置/261


    9.1.2  包含jQuery库的不同方式/261


    9.1.3  第一个jQuery页面/262


  9.2  jQuery语法/263


    9.2.1  ready函数/264


    9.2.2  基本选择器/264


    9.2.3  筛选器/268


    9.2.4  对匹配集中的项应用CSS/272


    9.2.5  添加事件处理/273


    9.2.6  访问jQuery对象/274


    9.2.7  使用jQuery的效果/277


  9.3  jQuery扩展应用/281


    9.3.1  使用jQuery插件/282


    9.3.2  编写jQuery插件/283


  9.4  上机练习/285


  9.5  习题/288


第10章  部署Web站点/289


  10.1  部署Web站点/289


    10.1.1  部署前的准备工作/289


    10.1.2  复制Web站点/290


  10.2  在IIS下运行站点/292


    10.2.1  安装和配置Web服务器/292


    10.2.2  IIS中的安全性/294


  10.