注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计.NET用实例学ASP.NET

用实例学ASP.NET

用实例学ASP.NET

定 价:¥39.00

作 者: (美)Steven A.Smith等著;马燕,闫立军等译;马燕译
出版社: 电子工业出版社
丛编项: “用实例学编程”丛书
标 签: ASP.NET

购买这本书可以去


ISBN: 9787505377561 出版时间: 2002-06-01 包装: 精装
开本: 26cm 页数: 382 字数:  

内容简介

  《用实例学ASP.NET》是Microsoft公司动态Web编程技术ASP的最新版本。本书结合大量实例,以图文并茂的方式介绍了ASP.NET网络程序设计的编程思想和新颖方法。本书以构成ASP.NET基础的.NET框架开篇,涉及ASP.NET的基础知识、移植到ASP.NET的准则、访问数据的ADO.NET等基础性主题;侧重介绍了构成网页基本元素的各类控件;控讨了构建自己的ASP.NET控件和Web Service、管理并调试ASP.NET应用程序等高级主题;最后以一个ASP.NET应用案例研究作为结束。 本书语言简明通俗、内容生动翔实、行文循序渐进,适用于初学ASP.NET编程的Web程序员阅读,对高级Web程序员也有一定的参考价值。

作者简介

暂缺《用实例学ASP.NET》作者简介

图书目录

第1章 .NET 概览 
1.1 .NET概述 
1.2 .NET框架 
1.2.1 类结构 
1.2.2 运行时主机 
1.2.3 通用语言运行时:老技术,新阐释 
1.2.4 中间语言和元数据
1.2.5 JIT编译器 
1.3 小结 
第2章 ASP.NET概览 
2.1 过渡到.NET 
2.2 ASP简史 
2.3 本书适用于ASP开发者之处 
2.4 ASP.NET较之ASP的优点 
2.4.1 ASP.NET是编译式,而非直译式 
2.4.2 代码与内容分离 
2.4.3 “DLL Hell”不再存在 
2.4.4 并排安装 
2.4.5 实调试 
2.4.6 实程序设计语言 
2.4.7 实错误处理 
2.4.8 基于目录的部署 
2.4.9 基于文件的应用程序配置 
2.4.10 基于事件的程序设计模型 
2.4.11 经过改进的可扩展对象模型 
2.4.12 更完整的功能 
2.4.13 Web Service 
2.4.14 性能改进 
2.4.15 更佳的工具 
2.5 小结 
第3章 从ASP移植到ASP.NET 
3.1 准备使用ASP.NET 
3.2 ASP与ASP.NET的基本差异 
3.2.1 文件 
3.2.2 ASP与ASP.NET之间的状态保持 
3.2.3 语言差异 
3.3 常见ASP任务及其ASP.NET等价任务 
3.3.1 读取一个表单 
3.3.2 确认表单选项 
3.3.3 登录网页 
3.3.4 查看数据库查询结果 
3.4 小结 
第4章 ADO.NET
4.1 ADO与ADO.NET
4.1.1 Microsoft数据访问的历史
4.1.2 ADO与ADO.NET对象模型
4.2 连接到数据库
4.3 检索数据
4.3.1 使用SqlCommand对象
4.3.2 DataReader对象
4.3.3 SqlDataAdapter对象
4.3.4 DataSet对象
4.4 数据控件
4.4.1 DataGrid控件
4.4.2 Repeater控件
4.4.3 DataList控件 
4.5 操作XML
4.5.1 生成XML
4.5.2 使用XML
4.6 小结
第5章 HTML/Web控件
5.1 服务器控件介绍
5.1.1 为什么需要两类控件
5.1.2 使用每类控件的适当时机
5.2 HtmlControls
5.2.1 HtmlControl属性和方法
5.2.2 HtmlContainerControl属性
5.2.3 HtmlControl示例
5.2.4 HtmlForm属性
5.2.5 表格控件属性
5.2.6 HtmlInputControl属性
5.2.7 HtmlSelect属性
5.2.8 HtmlTextArea属性
5.2.9 HtmlAnchor属性
5.2.10 HtmlImage属性
5.2.11 HtmlInputFile属性
5.2.12 HtmlInputImage 属性
5.3 WebControls
5.3.1 WebControl属性
5.3.2 Button
5.3.3 CheckBox
5.3.4 RadioButton
5.3.5 HyperLink
5.3.6 Image
5.3.7 ImageButton
5.3.8 Label
5.3.9 LinkButton
5.3.10 Literal
5.3.11 Panel
5.3.12 PlaceHolder 
5.3.13 Table, TableRow和TableCell 
5.3.14 TextBox 
5.3.15 Xml 
5.4 填充ListBoxes 
5.4.1 声明性方式 
5.4.2 利用控件项集合的程序设计方式 
5.4.3 利用数据绑定的程序设计方式 
5.5 小结 
第6章 使用ASP.NET列表控件 
6.1 ListControl类 
6.1.1 使用DropDownList 
6.1.2 获取SelectedItem 
6.1.3 使用SelectedIndexChanged事件 
6.1.4 AutoPostBack:不再等待时 
6.1.5 使用ListBox 
6.1.6 使用SelectedIndex 
6.1.7 利用SelectionMode选择多个项目 
6.2 使用Items集合 
6.2.1 利用Add方法添加项目 
6.2.2 利用Remove方法删除项目 
6.3 数据绑定和列表控件 
6.3.1 使用DataTaxtField和DataValueField属性 
6.3.2 数据绑定列表控件选择 
6.4 改动列表控件的布局 
6.4.1 使用RepeatLayout 
6.4.2 利用RepeatDirection更改方向 
6.4.3 微调列表控件布局 
6.5 小结 
第7章 使用ASP.NET Rich控件 
7.1 Rich控件介绍 
7.1.1 使用AdRotator 
7.1.2 使用AdCreated事件 
7.2 Calendar控件介绍 
7.2.1 使用SelectionMode 
7.2.2 数据绑定和Calendar 
7.2.3 修改Calendar显示 
7.3 使用CSS控制Calendar显示 
7.4 小结 
第8章 使用ASP.NET确认控件 
8.1 确认HTML表单 
8.2 何为确认控件 
8.3 客户端确认 
8.4 插入确认控件 
8.4.1 确认控件属性 
8.4.2 确认控件方法 
8.5 RequiredFieldValidator控件 
8.6 RangeValidator控件 
8.7 CompareValidator控件 
8.8 RegularExpressionValidator控件 
8.9 CustomValidator控件 
8.10 ValidationSummary控件 
8.11 组合所有控件 
8.12 深入探讨VControls 
8.13 小结 
第9章 使用ASP.NET用户控件 
9.1 用户控件概述 
9.2 创建ASP.NET 用户控件 
9.2.1 创建幕后代码用户控件 
9.2.2 在用户控件中定义属性 
9.2.3 在用户控件中定义方法 
9.2.4 从用户控件中引发事件 
9.3 小结 
第10章 ASP.NET应用程序 
10.1 HTTP基础 
10.1.1 global.asax——启动和终止之处 
10.1.2 事件 
10.2 配置应用程序 
10.2.1 web.config的结构和源 
10.2.2 设置web.config 
10.2.3 web.config中的验证和授权 
10.3 构建简单的验证应用程序 
10.3.1 应用程序根目录 
10.4 部署ASP.NET 应用程序 
10.4.1 装配件部署:\bin 
10.4.2 如果需要更新DLL该做什么 
10.5 小结 
第11章 ASP.NET和Web Service 
11.1 分布式计算:多事对多人 
11.1.1 Web Service是什么 
11.1.2 SOAP简介 
11.1.3 WSDL:服务契约语言 
11.1.4 Disco 和 UDDI——发现协议 
11.2 编写Web Service 
11.2.1 ASP.NET流水线和处理器体系结构 
11.2.2 编写第一个服务程序 
11.2.3 处理器指令 
11.2.4 [WebMethod]属性 
11.2.5 生成客户代理 
11.2.6 一个简单的Web Service客户 
11.3 高级主题 
11.3.1 返回复杂类型 
11.3.2 异步处理 
11.3.3 事务支持 
11.4 使用Microsoft Visual Studio .NET进行Web Service程序设计 
11.4.1 在Visual Studio .NET中创建Web Service 
11.4.2 Visual Studio .NET项目结构 
11.4.3 在Visual Studio .NET中消费Web Service 
11.5 小结 
第12章 定制ASP.NET服务器控件 
12.1 定义定制控件 
12.2 定制控件与用户控件 
12.3 第三方定制控件 
12.3.1 Internet Explorer WebControls 
12.3.2 ASPSmith VControls 
12.3.3 SoftArtisans TreeView 
12.3.4 其他控件 
12.4 创建定制控件 
12.4.1 命令行构建和部署 
12.4.2 Visual Studio.NET构建和部署 
12.4.3 从ASP.NET中引用该控件 
12.5 在现有控件之上构建 
12.6 创建复合控件 
12.7 处理控件事件 
12.8 处理PostBacks 
12.9 使用模板 
12.10 引发事件 
12.11 数据绑定 
12.12 构建组件 
12.13 小结 
第13章 ASP.NET调试概览 
13.1 ASP.NET调试特征 
13.1.1 System.Trace 
13.1.2 Trace输出 
13.2 实现跟踪 
13.2.1 System.Trace.TraceContext 
13.2.2 异常处理 
13.2.3 应用程序级调试 
13.3 System.Diagnostics 工具 
13.3.1 记录事件 
13.3.2 读取事件日志 
13.3.3 其他System.Diagnostics工具 
13.4 Visual Studio.NET 
13.5 常见错误 
13.5.1 Runat=“Server”
13.5.2 类型不匹配 
13.5.3 VB/VBScript语法 
13.6 小结 
第14章 案例研究:采用ASP.NET构建电子商务 
14.1 构建一个Web商店——IBuySpy.com 
14.2 IBuySpy商店设计 
14.2.1 源代码 
14.2.2 设计理念 
14.2.3 函数功能概览 
14.2.4 一些推荐改进 
14.3 小结 
附录A ASP.NET语法 
附录B ADO.NET对象模型 
附录C Visual Basic.NET语言参考 
附录D C#语言参考

本目录推荐