第1章 JScript .NET简介 1
JScript .NET的发展 2
JScript .NET必须提供的特性 3
本书的组织 6
编码原则 7
第2章 JScript .NET的组织结构 9
包和名字空间 10
类和接口 12
类成员 13
集合、可执行文件和库 14
基本的JScript .NET程序 17
小结 18
第3章 数据类型、数组与字符串 19
JScript .NET中的强类型定义 20
基本的数据类型 23
数组的声明和类型定义 27
使用String对象 32
小结 43
第4章 运算符和注释 45
比较运算符和赋值运算符 46
算术运算符和连接运算符 47
位运算符和布尔运算符 54
对象运算符 59
使用注释 61
小结 62
第5章 程序流的控制 65
条件语句 66
循环语句 74
枚举和for…in循环结构 77
使用continue和break标签语句 83
小结 86
第6章 类的创建 87
类的概述 88
类和成员属性 89
继承性和子类化 93
构造函数的声明 99
小结 104
第7章 接口和类成员 105
接口简介 106
接口的实现 109
方法的声明 113
属性和字段 118
事件支持 123
小结 127
第8章 异常处理 129
使用try和catch把代码封装起来 130
抛出异常 135
小结 138
第9章 JScript .NET编译器特性 139
命令行编译器的使用 140
条件式编译 146
集合层上的属性 153
小结 155
第10章 文件的访问 157
File、Filelnfo、Directory、DirectoryInfo和Path 158
Stream类和IO 168
小结 174
第11章 XML 177
System.Xml名字空间 178
创建新的XML文档 191
小结 198
第12章 正则表达式 199
JScript Regex支持 200
使用.NET正则表达式 210
基本模式匹配 213
使用Regex进行字符串替换 216
小结 217
第13章 访问Internet 219
System.Net名字空间 220
简单的Web请求 222
异步Web请求 224
小结 225
第14章 在ASP.NET中使用JScript .NET 227
ASP.NET的页面级指令 228
服务器端的代码块、嵌入式代码和code-behind 231
编写基本的事件处理程序 233
小结 235
第15章 JScript .NET中的Windows Forms程序设计 237
构造基本的窗体 238
按钮、标签和文本控件 240
使用浮动和布局功能 242
实现简单的菜单 244
使用通用对话框控件 245
封装在JPad中 248
小结 250
附录A JScript .NET编译器参考 253