《东软.NET软件工程师实例参考手册》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:温涛主编
  • 出 版 社:大连:大连理工大学出版社
  • 出版年份:2011
  • ISBN:9787561164495
  • 页数:250 页
图书介绍:本书手册主要包括:C#语言编程实例,ASP.NET 3.5编程实例,网页编程实例,SQL Server T-SQL实例,ADO.NET 3.5 编程实例等内容。

第1章C#语言编程实例 1

1.1字符串和数字 1

1.1.1在字符串中使用转义符 1

1.1.2获得字符串长度 2

1.1.3获得字符串的子字符串 3

1.1.4更改字符串大小写 3

1.1.5测试字符串是否为NULL或空串 4

1.1.6连接及拆分字符串 5

1.1.7将字符串转换成其他数据类型 6

1.1.8格式化数字 7

1.2日期和时间 9

1.2.1日期和时间综述 9

1.2.2获取当前日期 10

1.2.3比较日期 10

1.2.4取得日期的指定部分 12

1.2.5定义日期的输出格式 12

1.2.6通过当前日期得到相关起始日期 14

1.2.7日期加、减n天的方法 15

1.2.8获取两个日期之间间隔天数 16

1.3集合与泛型 17

1.3.1使用ArrayList 18

1.3.2使用HashTable 19

1.3.3使用List<T> 20

1.3.4使用Dictionary<T,U> 21

1.4文件和目录 22

1.4.1获得文件信息 22

1.4.2创建文件 24

1.4.3重命名文件 25

1.4.4删除文件 26

1.4.5查看目录内容 26

1.4.6创建目录 28

1.5类和接口 28

1.5.1基础知识 28

1.5.2为类增加属性 30

1.6常见异常分析 32

1.6.1算术运算异常 32

1.6.2空引用异常 32

1.6.3格式化异常 33

1.6.4数组越界异常 34

第2章 ASP.NET 3.5编程实例 35

2.1 ASP.NET 3.5基本控件的使用 35

2.1.1使用Label控件显示文本 35

2.1.2使用TextBox控件实现文本框 36

2.1.3使用Button控件实现按钮 36

2.1.4使用RadioButton控件实现单选按钮 38

2.1.5使用CheckBox控件实现复选框 39

2.1.6使用DropDownList控件实现下拉列表框 40

2.1.7使用DropDownList控件实现下拉列表级联选择 41

2.1.8基本控件使用方法举例 43

2.2 ASP.NET 3.5高级控件 52

2.2.1使用FileUpload控件实现文件上传 52

2.2.2使用Calendar控件实现日期选择 54

2.2.3使用TreeView控件显示层次数据 56

2.3.用户控件 59

2.3.1创建用户控件 59

2.3.2添加用户控件 61

2.4验证服务器控件 62

2.4.1验证用户是否输入了内容 62

2.4.2将用户输入内容与指定内容进行比较 64

2.4.3判断用户输入的内容是否在指定范围内 66

2.4.4判断用户输入的内容是否符合规定格式 67

2.4.5将错误验证信息集中显示 69

2.4.6用验证组实现修改与重置功能 72

2.5页面跳转 74

2.5.1超链接控件实现页面跳转 75

2.5.2 服务器传输实现页面跳转 75

2.5.3浏览器重定向实现页面跳转 76

2.5.4跨页面发送实现页面跳转 77

2.5.5页面跳转地址字符串的写法 77

2.6状态管理 78

2.6.1使用QueryString实现跨页面传值 78

2.6.2使用Session实现跨页面传值 81

2.6.3使用Application获取公共信息 84

2.6.4使用Cookie将个人信息保存在客户端 87

2.7跟踪 89

2.7.1页面级跟踪 90

2.7.2应用程序级跟踪 91

2.7.3将程序异常写入跟踪日志 92

2.8异常处理 93

2.8.1页面级别的异常 93

2.8.2应用程序级别的异常 94

第3章 网页编程实例 96

3.1 HTML基础要点 96

3.1.1文本输入框 96

3.1.2密码输入框 97

3.1.3单选按钮 97

3.1.4复选框 98

3.1.5按钮 99

3.1.6文本区域 100

3.1.7隐藏字段 101

3.1.8下拉列表 101

3.1.9表格标签 102

3.2样式表和视觉效果 103

3.2.1应用样式表规则到全局元素 103

3.2.2应用样式表规则到一组元素 104

3.2.3应用样式表规则到单个元素 105

3.2.4引入外部样式表 105

3.2.5覆盖样式表规则 106

3.2.6转换任意内容为可赋予样式的元素 107

3.2.7建立自定义链接样式 107

3.3 MasterPage和导航 108

3.3.1创建母版页 108

3.3.2动态编辑母版页 110

3.3.3创建导航 111

3.4主题和皮肤 116

3.4.1创建主题 116

3.4.2应用主题 119

3.5 JavaScript 120

3.5.1概述 120

3.5.2创建JavaScript变量 120

3.5.3创建命名函数 122

3.5.4基于条件的分支执行 123

3.5.5创建一个新窗口 125

3.5.6将一个窗口置为当前窗口 126

3.6 JavaScript在ASP.NET中的使用 126

3.6.1执行一个指定JavaScript函数 126

3.6.2执行操作后向用户显示执行结果 127

第4章 SQL Server 2005实例 129

4.1 SQL Server 2005 Express版安装 129

4.2准备工作 134

4.2.1图形化创建数据库及创建、删除表 134

4.2.2范例中用到的表 137

4.3安全性 140

4.3.1 sa登录 140

4.3.2在Visual Studio中访问数据库 142

4.4查询表中数据 144

4.4.1查询表中所有数据 144

4.4.2取得表中符合某一条件的数据 145

4.4.3查询符合多个条件的记录 145

4.4.4从表中查询部分字段的记录 146

4.4.5给字段赋予有意义的名称 146

4.4.6字符串连接 148

4.4.7数据类型转换 149

4.4.8 CASE表达式 149

4.4.9限制返回记录的行数 150

4.4.10查找NULL 151

4.4.11把NULL转化为某特定值 152

4.4.12 IN,LIKE的使用 152

4.4.13单行子查询 154

4.4.14多行子查询 154

4.5对查询结果排序 155

4.5.1按某一列排序返回查询结果 155

4.5.2按多个字段排序 156

4.5.3按字符串的一部分排序 157

4.6多表查询 158

4.6.1合并结果集 158

4.6.2多表连接 160

4.6.3外连接查询 162

4.7插入、更新、删除数据 164

4.7.1插入一条新记录 164

4.7.2插入默认值 165

4.7.3从一个表中复制记录到另一个表 165

4.7.4修改表中记录 166

4.7.5更新满足条件的记录 167

4.7.6删除表中所有记录 167

4.7.7删除表中某些符合条件的记录 168

4.7.8删除单条记录 168

4.7.9删除违反参照完整性的记录 169

4.7.10 NOT EXISTS的使用 170

4.8汇总统计 170

4.8.1计算一个平均数 170

4.8.2查询最大或最小值 172

4.8.3求一列的和 174

4.8.4统计记录数 175

4.8.5统计某列非NULL值的数量 176

4.8.6行列转置 176

4.9日期函数 177

4.9.1加减天、月和年 177

4.9.2确定两个日期之间相差的天数 178

4.9.3确定两个日期之间相差的月数或者年数 179

4.9.4从日期中提取年、月、日、时、分、秒 179

4.10常用函数汇总 180

4.10.1字符函数 180

4.10.2数值函数 182

4.10.3日期和时间函数 182

4.10.4统计函数 183

4.11存储过程和自定义函数 183

4.11.1 T-SQL简介 183

4.11.2 T-SQL变量声明及赋值 185

4.11.3 T-SQL流程控制 185

4.11.4 存储过程 188

4.11.5 用户自定义函数 190

第5章 ADO.NET 2.0编程实例 194

5.1 ADO.NET对象模型 194

5.1.1 ADO.NET对象模型综述 194

5.1.2连接OLE DB数据库 196

5.1.3连接SQL Server数据库 196

5.1.4在数据库中查询记录 197

5.1.5在数据库中修改记录 199

5.1.6在数据库中添加记录 202

5.1.7在数据库中删除记录 206

5.1.8使用ExecuteScalar方法在数据库中执行查询 206

5.1.9使用ExecuteScalar方法在数据库中执行插入 207

5.1.10使用DataSet和DataAdapter更新数据库 210

5.2 Enterprise Library的使用 213

5.2.1 Enterprise Library介绍 213

5.2.2使用Configuration Console配置应用程序 214

5.2.3使用Configuration Console创建连接字符串 214

5.2.4对返回多行数据的情况进行访问操作 216

5.2.5返回单个项 218

5.2.6插入记录 219

5.2.7使用事务执行多个更新操作 219

5.2.8访问存储过程 221

5.3数据源控件 222

5.3.1 SqlDataSource简介 222

5.3.2使用SqlDataSource连接数据库 222

5.3.3 ObjectDataSource控件简介 226

5.3.4设计时使用ObjectDataSource控件 226

5.3.5运行时使用Obj ectDataSource控件 231

5.4数据绑定控件 232

5.4.1 GridView简介 232

5.4.2用GridView实现通讯录管理系统的列表界面 234

5.4.3 GridView格式化显示数据库中日期型数据 242

5.4.4鼠标移到GridView某一行时改变该行的背景色 242

5.4.5 GridView分页 243

5.4.6 DetailsView控件简介 244

5.4.7用DetailsView控件显示和处理联系人的详细信息 244