注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计网络编程精通ASP.NET 2.0+XML+CSS网络开发混合编程

精通ASP.NET 2.0+XML+CSS网络开发混合编程

精通ASP.NET 2.0+XML+CSS网络开发混合编程

定 价:¥33.80

作 者: 汪孝宜 等编著
出版社: 电子工业出版社
丛编项: 网站开发专家
标 签: ASP.NET

ISBN: 9787121035418 出版时间: 2007-01-01 包装: 胶版纸
开本: 16 页数: 324 字数:  

内容简介

  本书以最新的ASP.NET 2.0为基础,详细阐述了当前网络开发的经典架构ASP.NET 2.0+XML+CSS的各个知识点,以及SQL Server 2005的相关知识。全书各知识点均配以实例,按照基础知识、实战实例和综合实例的顺序,循序渐进、由浅入深地进行讲解。本书由各具特色的、不同深度的案例表达每一个关键的技术要点,同时给出多个综合的大型应用案例,全部案例源自作者多年实际Web开发的项目积累。.本书分为9章。第1~4章主要从基础知识入手,简要介绍:XML、CSS、XSL和XSLT的基础知识,以及在ASP.NET 2.0中使用XML和CSS的方法。第5~7章主要从实战出发介绍网页数据绑定技术和实例,从应用领域、学习目的出发讲解基于ASP.NET 2.0+XML+CSS+SQL Server 2005技术的留言板、博客等网络常用的实例。第8~9章比较深入地介绍了AJAX的基础知识,在ASP.NET 2.0中的成熟架构AJAX.NET和Atlas,然后结合一些常用的实例,例如进度条、投票等,介绍了在ASP.NET 2.0中应用AJAX的方法。最后一章是一个实际的软件工程开发应用实例。书中实例源文件请到http://www.fecit.com.cn的“下载专区”中下载。..本书适合于使用ASP.NET开发Web程序的技术人员,也适合具备一定ASP.NET基础知识的读者学习和提高,当然也可以作为很好的入门教材。...

作者简介

暂缺《精通ASP.NET 2.0+XML+CSS网络开发混合编程》作者简介

图书目录

第1章  XML快速入门    1
1.1  初识XML    1
1.1.1  XML定义    1
1.1.2  XML与HTML、SGML之间的关系    2
1.1.3  XML的优点    3
1.2  Web开发模式:ASP.NET+XML+CSS开发    4
1.2.1  传统的Web开发模式    4
1.2.2  基于XML的Web体系结构    4
1.2.3  应用前景    5
1.3  XML基本知识点    6
1.3.1  XML语法    6
1.3.2  XML元素    8
1.3.3  XML属性    8
1.3.4  形式完备的和合法有效的XML文档    9
1.3.5  XML的命名空间    10
1.4  第一个XML实例:我的藏书阁    11
1.5  XML如何适合.NET    17
1.5.1  符合标准    18
1.5.2  与ADO.NET集成    18
1.5.3  XML设计器    19
1.6  搭建开发环境    21
1.6.1  开发ASP.NET+XML+CSS的Web环境    21
1.6.2  开发.NET应用下IIS的安装配置    22
1.6.3  ASP.NET应用的部署    24
1.6.4  XML解析器的安装    24
1.7  小结    25
第2章  在ASP.NET中使用XML    27
2.1  ASP.NET命名空间简介    27
2.2  先分析一个案例:XML的通信录    29
2.3  在XML中使用DOM模型    31
2.3.1  XmlNode类:节点    31
2.3.2  XmlDocument类:文档    32
2.4  在ASP.NET中读取XML    36
2.4.1  XmlTextReader类:读取信息    36
2.4.2  XmlNodeReader类:读取    40
2.5  在ASP.NET中写入XML文档    41
2.5.1  XmlTextWirter:写入    41
2.5.2  利用DataSet读取/写入较大的数据块    45
2.6  小结    46
第3章  CSS快速入门    47
3.1  什么是CSS与为什么用CSS    47
3.2  从这个实例开始使用CSS:CSS样式单    47
3.2.1  注释    48
3.2.2  选择符    49
3.2.3  优先权    51
3.2.4  属性    51
3.2.5  单位    59
3.3  使用CSS实例:加上CSS的XML通信录    60
3.3.1  实例任务与学习目标    60
3.3.2  设计思想和设计方案    61
3.3.3  编写通信录列表页的CSS文件    61
3.3.4  在通信录列表页应用CSS样式    64
3.4  CSS使用技巧汇聚    66
3.5  小结    70
第4章  XSL和XSLT快速入门    71
4.1  XSL和XSLT基本概念    71
4.1.1  XSL基本概念    71
4.1.2  XSLT基本概念    71
4.2  XSL格式化对象    72
4.2.1  XSL知识    72
4.2.2  格式化对象及其属性    73
4.2.3  XPath    76
4.3  XSLT基础    81
4.3.1  简单实例:“Hello World”    82
4.3.2  XSLT的元素语法    84
4.4  在ASP.NET中使用XSL    89
4.5  使用XSL+XML显示通信录实例    92
4.6  小结    94
第5章  如何在ASP.NET中进行XML实战    95
5.1  XML菜单技术    95
5.1.1  XML菜单先睹为快:浏览    95
5.1.2  XML菜单动脑:设计    95
5.1.3  XML菜单动手:开发    97
5.1.4  XML菜单在开发环境中测试运行    101
5.2  用XML实现树型文件列表    102
5.2.1  文件列表一览    102
5.2.2  树型文件列表:设计思路    102
5.2.3  树型文件列表:开发详解    103
5.2.4  树型文件列表在开发环境中测试运行    106
5.3  大变脸之一:我的页面我做主    106
5.3.1  大变脸:构思    106
5.3.2  大变脸:开工准备    109
5.3.3  大变脸:画多个脸谱    109
5.3.4  在开发环境中测试运行脸谱    114
5.4  大变脸之二:我的布局我做主    114
5.4.1  大变脸:构思    114
5.4.2  大变脸:开工准备    114
5.4.3  大变脸:画脸谱    115
5.4.4  在开发环境中测试运行脸谱    117
5.5  小结    118
第6章  ASP.NET+XML+CSS+SQL Server综合应用:留言板    119
6.1  浏览换脸的留言板    119
6.1.1  留言板的架构    120
6.1.2  留言板的制作和组成    120
6.2  留言板需求分析    121
6.2.1  留言板的功能需求    121
6.2.2  留言板的分页需求    121
6.2.3  留言板的流程图    121
6.3  留言板的详细设计    122
6.3.1  SQL Server 2005中的数据类型    122
6.3.2  根据留言板需求进行数据库设计    126
6.3.3  对留言板的业务逻辑层进行设计    130
6.3.4  前台页面表示层    131
6.3.5  留言板后台业务逻辑层的设计    132
6.3.6  留言板后台留言回复表示层的设计    132
6.4  在Visual Studio中进行留言板开发详解    133
6.4.1  建立网站    133
6.4.2  建立DAL类库    135
6.4.3  留言板的功能实现    152
6.5  换脸配置:XML与CSS    175
6.6  在开发环境中测试留言板    177
6.7  小结    178

第7章  ASP.NET+CSS+XML从留言板升级到博客    179
7.1  从留言板到博客的功能    179
7.2  博客的需求    179
7.3  博客的设计    180
7.4  博客的开发    184
7.4.1  博客首页图片功能的开发    184
7.4.2  content.aspx页面的开发    195
7.4.3  photoAlbum.aspx页面的开发    197
7.4.4  Default.aspx页面的开发    200
7.4.5  ManageMain.aspx页面的开发    201
7.4.6  Desktop.aspx页面的开发    201
7.4.7  BlogList.aspx页面的开发    201
7.4.8  addblog.aspx页面的开发    205
7.4.9  photolist.aspx页面的开发    206
7.4.10  Addphoto.aspx页面的开发    207
7.4.11  link.aspx页面的开发    208
7.4.12  UserPassword.aspx页面的开发    213
7.5  博客的RSS    215
7.5.1  RSS如何工作    216
7.5.2  RSS新闻阅读器的特点和优点    216
7.5.3  RSS的制作    216
7.6  博客的测试运行    217
7.7  小结    218
第8章  高级应用—AJAX技术在 ASP.NET中的应用    221
8.1  AJAX技术基础    221
8.1.1  AJAX基本原理    221
8.1.2  AJAX框架:一步步实现AJAX技术    224
8.2  在ASP.NET中的成熟架构—Atlas    227
8.3  在ASP.NET中的成熟架构—AJAX.NET    234
8.3.1  AJAX.NET简介    234
8.3.2  AJAX.NET 软件包的安装    235
8.3.3  AJAX.NET框架实例    236
8.4  在ASP.NET中应用AJAX实战    239
8.4.1  实例一:计算字符串的长度    239
8.4.2  实例二:简易投票系统    242
8.4.3  实例三:可以自动补全的文本框    246
8.4.4  实例四:动态填充的下拉列表    253

8.4.5  实例五:进度条    256
8.4.6  实例六:自由编辑器    260
8.4.7  实例七:联动的选择列表    263
8.5  小结    266
第9章  ASP.NET+SQL Server 2005+ XML+CSS电子资料管理系统    267
9.1  特色突破    267
9.2  系统概述    268
9.2.1  系统功能与应用背景    268
9.2.2  系统预览    268
9.3  系统设计与架构    269
9.3.1  系统设计思想    269
9.3.2  系统架构    270
9.3.3  系统结构设计    270
9.4  数据库的设计、生成与配置    271
9.4.1  数据库需求分析    271
9.4.2  数据库概念结构设计    271
9.4.3  数据库逻辑结构设计    273
9.4.4  数据库的生成与配置    274
9.4.5  数据库的连接    274
9.5  公用模块的编写    274
9.5.1  系统配置模块    274
9.5.2  通用数据访问模块    276
9.5.3  字符串操作模块    290
9.5.4  日期操作模块    292
9.5.5  文件操作模块    293
9.5.6  JavaScript文件    294
9.5.7  CSS样式表    295
9.6  用户界面设计    295
9.6.1  登录模块设计    295
9.6.2  首页设计    295
9.6.3  动态树型菜单显示设计    296
9.6.4  资料查询界面模块设计    298
9.6.5  资料列表显示模块设计    300
9.6.6  资料下载模块设计    301
9.7  管理员界面设计    303
9.7.1  用户管理模块设计    303
9.7.2  资料类型管理模块设计    303
9.7.3  添加资料模块设计    304
9.7.4  资料管理模块设计    307
9.7.5  树型菜单维护模块设计    308
9.7.6  数据备份模块设计    316
9.7.7  数据恢复模块设计    320
9.7.8  退出和重登录模块设计    322
9.8  开发技巧与难点点拨    322
9.8.1  #Region指令的使用    322
9.8.2  防止SQL注入    323
9.9  系统的编译和发布    324
9.10  小结    324

本目录推荐