《亲密接触ASP.Net》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:杜亮编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2002
  • ISBN:7302050031
  • 页数:373 页
图书介绍:

第1章 初识ASP.Net 1

1.1 ASP.Net能做哪些事情 1

1.2 ASP.Net到底有哪些优越性 2

1.3 ASP.Net与众不同的功能 3

1.3.1 ADO.Net 3

1.3.2 DataGrid 6

1.3.3 丰富的Web控件 6

1.3.4 支持事件处理(Event Handle) 8

1.3.5 程序结构与代码的分离 9

第2章 第一个ASP.Net程序 10

2.1 ASP.Net的运行环境 10

2.1.1 安装Internet Information Server(IIS) 10

2.1.2 安装Internet Explorer 6.0 11

2.1.3 安装.Net Framework SDK Beta 2 12

2.1.4 中文显示的问题 14

2.2 Hello World——第一个ASP.Net程序 15

2.2.1 设置虚拟目录 15

2.2.2 Hello World 16

2.3 ASP.Net执行原理 19

2.3.1 ASP.Net的组成 19

2.3.2 ASP.Net的执行原理 20

2.3.3 JIT编译器 21

第3章ASP.Net、C#语法 22

3.1 ASP.Net语法 22

3.1.1 <%%> 22

3.1.2 <Script Language= ... Runat= server >...</Script> 24

3.1.3 定义Server控件 25

3.1.4 <object runat= server /> 26

3.1.5 <%--注释--%> 28

3.1.6 <%@ Page...%>指令 28

3.1.7 <%@ Import%>指令 29

3.2 C 29

3.2.1 值(Values)类型 29

3.2.2 引用(References)类型 32

3.2.3 修饰符 37

3.2.4 控制语句 38

3.3 ASP.Net编辑器 50

第4章 常用对象的应用 52

4.1 Request对象 52

4.1.1 QueryString集合 53

4.1.2 Form集合 55

4.1.3 Cookie集合 57

4.1.4 ServerVariable集合 57

4.1.5 Browser对象 61

4.1.6 其他Request对象、方法 65

4.2 Response对象 66

4.3 Server对象 67

第5章 Server控件 70

5.1 Html控件 70

5.1.1 HtmlImage控件 73

5.1.2 HtmlInput类控件 73

5.1.3 HtmlForm控件 78

5.1.4 HtmlTable、HtmlTableRow、HtmlTableCell控件 79

5.1.5 HtmlSelect控件 81

5.1.6 其他HTML控件 84

5.1.7 Style与Attributes属性 85

5.2 Web控件 87

5.2.1 AdRotator控件 87

5.2.2 Calendar控件 90

5.2.3 Button控件 97

5.2.4 CheckBox与CheckBoxList控件 99

5.2.5 RadioButton与RadioButtonList控件 107

5.2.6 Image与ImageButton控件 107

5.2.7 HyperLink与LinkButton控件 112

5.2.8 DropDownList与ListBox控件 113

5.2.9 Label控件 120

5.2.10 Panel控件 120

5.2.11 PlaceHolder控件 123

5.2.12 验证控件 124

5.2.13 Web控件的样式控制 146

5.3 用户控件(User Control) 147

5.3.1 最简单的用户控件 148

5.3.2 在用户控件中定义属性 149

5.3.3 用户控件的事件处理 151

5.3.4 在程序代码中创建用户控件 152

第6章 数据库访问 155

6.1 DataBind技术 155

6.1.1 绑定属性 156

6.1.2 绑定集合 158

6.1.3 绑定表达式或者方法 159

6.2 SQL语言 161

6.2.1 数据定义语言 161

6.2.2 数据操作语言 162

6.3 ADO.Net 163

6.3.1 Connection对象 164

6.3.2 Command与DataReader对象 166

6.3.3 DataSet与DataAdapter 173

6.4 数据Web控件 181

6.4.1 DataGrid控件 181

6.4.2 Repeater控件 209

6.4.3 DataList控件 214

第7章 ASP.Net Application 229

7.1 Application对象 229

7.2 Session 231

7.3 Cookie 233

7.4 ViewState 237

7.5 Global.asax文件 240

7.5.1 Application对象事件 240

7.5.2 Session对象事件 242

第8章 文件的操作 245

8.1 File类 245

8.1.1 操作文本文件 246

8.1.2 删除、拷贝、移动文件 250

8.2 FileStream类 258

8.2.1 操作文本文件 259

8.2.2 操作二进制文件 264

8.3 DirectoryInfo与FileInfo 269

第9章 XML 274

9.1 XML基础 274

9.1.1 扩展性 274

9.1.2 XML与HTML 276

9.1.3 XML的基本概念 277

9.1.4 XML语法 279

9.2 操作XML 280

9.2.1 XML控件 280

9.2.2 XmlTextReader 284

9.2.3 XmlTextWriter 287

9.2.4 DataSet与XML 290

第10章 WebService 299

10.1 WebService简述 299

10.1.1 第一个WebService程序 300

10.1.2 WebService解析的类型 308

10.2 WebService中传递参数 308

10.3 使用Session与Application对象 310

第11章 高级应用 313

11.1 网络应用 313

11.1.1 WebRequest与WebResponse 313

11.1.2 TcpClient 316

11.2 编写组件 320

11.2.1 编写第一个组件 321

11.2.2 使用组件 324

11.3 使用追踪(Trace) 327

11.3.1 页面追踪 328

11.3.2 网络应用程序整体的追踪 331

11.4 Code-Behind 334

第12章 高级应用实例 341

12.1 电子邮件的发送 341

12.1.1 简单的电子邮件发送 341

12.1.2 使用MailMessage对象发送复杂的电子邮件 345

12.1.3 发送带有附件的电子邮件 350

12.2 制作图形计数器 355

12.3 域名查询 361

附录1 从ASP到ASP.Net 367

附录2 常见问题及解答 372