图书介绍

ASP.NET 2.0数据库与网络开发从入门到精通 VB.NETpdf电子书版本下载

ASP.NET 2.0数据库与网络开发从入门到精通 VB.NET
  • 陶国荣编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115179678
  • 出版时间:2008
  • 标注页数:468页
  • 文件大小:117MB
  • 文件页数:482页
  • 主题词:主页制作-程序设计;BASIC语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

ASP.NET 2.0数据库与网络开发从入门到精通 VB.NETPDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 ASP.NET基础 1

1.1ASP.NET概述 1

1.1.1NET简介 1

1.1.2NET Framework架构组成 1

1.2建立ASP.NET的开发平台 2

1.2.1ASP.NET的运行环境 2

1.2.2Visual Studio 2005的安装 4

1.3SQLServer 2000的运行环境和安装配置 6

1.3.1SQL Server 2000的运行环境 6

1.3.2SQL Server 2000在XP系统中的安装 7

1.3.3利用SQL Server 2000创建数据库 8

第2章 Visual Basic.NET语言 10

2.1语言基础 10

2.1.1第一个Visual Basic.NET页面程序演示 10

2.1.2对象(Object) 11

2.1.3属性(Peroperty) 12

2.1.4方法(Method) 12

2.1.5事件(Event) 13

2.2.数据类型 13

2.2.1常量和变量 13

2.2.2基本数据类型 15

2.2.3数组 17

2.3运算符、表达式和语句 19

2.3.1运算符 19

2.3.2表达式 22

2.3.3语句 22

2.4程序控制语句 22

2.4.1条件语句 22

2.4.2循环语句 26

2.5过程(Procedure) 28

2.5.1Sub过程 28

2.5.2Function过程 29

2.6常用函数示例 31

2.6.1显示时间和日期 31

2.6.2字符串函数 33

2.7面向对象基础 35

2.7.1类(Class) 35

2.7.2继承(Inherits) 37

2.7.3命名空间(Namespace) 39

第3章 Web页面介绍 40

3.1Web Form 40

3.1.1第一个ASP.NET页面演示 40

3.1.2Web页面处理过程 41

3.1.3Page_OnLoad事件 45

3.1.4Page UnLoad事件 46

3.1.5多按钮处理事件 48

3.1.6AutoPostBack属性 50

3.2HTML控件 50

3.2.1HTML控件的优势 50

3.2.2HTML控件架构 52

3.2.3HTML控件常用属性 54

3.2.4超级链接控件—HtmlAnchor控件 58

3.2.5显示图片控件—HtmlImage控件 59

3.2.6按钮控件—HtmlButton控件 60

3.2.7表单控件—HtmlForm控件 62

3.2.8输入控件—HtmlInput控件集 63

3.2.9提交按钮控件—HtmlInputButton控件 64

3.2.10单行文本框控件—HtmlInputText控件 65

3.2.11单选按钮控件—HtmlInputRadio控件 66

3.2.12复选框控件—HtmlInputCheckBox控件 68

3.2.13隐式输入控件—HtmlInputHidden控件 69

3.2.14文本框控件—HtmlTextArea控件 71

3.2.15下拉列表框控件—HtmlSelect控件 72

3.2.16创建表格控件—HtmlTable、HtmlTableRow、HtmlTableCell控件 73

3.2.17表格控件—HtmlTable控件综合应用 76

3.3Web控件 79

3.3.1Web控件优势 79

3.3.2Web控件架构 79

3.3.3Web控件基本属性 81

3.3.4标签控件—Label Web控件 90

3.3.5图片显示控件—Image控件 91

3.3.6超级链接控件—HyperLink控件 92

3.3.7按钮控件—Button Web控件 94

3.3.8超链接式的按钮控件—LinkButton Web控件 95

3.3.9图形按钮控件—ImageButton Web控件 97

3.3.10文本框控件—TextBoxWeb控件 100

3.3.11分组控件——Penel Web控件 103

3.3.12单选按钮控件——RadioButton Web控件 105

3.3.13单选按钮组控件——RadioButtonList Web控件 108

3.3.14列表项控件——ListItemWeb控件 111

3.3.15复选框控件——CheckBox Web控件 114

3.3.16复选框组控件——CheckBoxList Web控件 115

3.3.17下拉式列表框控件——DropDownList Web控件 119

3.3.18列表框控件——ListBoxWeb控件 124

3.3.19创建表格控件——TableWeb控件、TableRowWeb控件、ableCell Web控件 130

3.3.20下拉列表框控件——DropDownList Web控件的使用(综合应用) 133

3.3.21动态增删控件——PlaceHolder Web控件 135

3.3.22文本呈现控件——LiteralControl Web控件 136

3.2.23设置自定义控件的事件 137

3.3.24多视图控件——MultiView Web控件 139

3.3.25MultiView Web控件与Menu Web控件联合使用 141

3.3.26向导控件——WizardWeb控件 143

3.3.27图像作用域控件——ImageMap Web控件 146

3.4Web数据验证控件 149

3.4.1验证字段是否为空控件——RequiredFieldValidator控件 150

3.4.2比较控件——CompareValidator Web控件 151

3.4.3验证数值范围控件——RangeValidator Web控件 155

3.4.4模式匹配控件——RegularExpressionValidator Web控件 157

3.4.5显示验证错误的列表控件——ValidationSummaryWeb控件 163

3.4.6自定义逻辑验证控件——CustomValidator Web控件 165

3.5其他控件 169

3.5.1广告图像显示控件——AdRotator Web控件 169

3.5.2日历控件——CalendarWeb控件 172

3.5.3上传文件控件——FileUpLoad Web控件 177

3.5.4树形控件——TreeViewWeb控件 182

第4章 Web窗体用户控件 191

4.1用户控件介绍 191

4.1.1自定义页面控件 191

4.1.2公开用户控件属性 193

4.1.3在用户控件中封装事件 194

4.2用户控件进阶应用 197

4.2.1自定义控件属性 197

4.2.2模板数据绑定控件 199

4.3XML文件 201

4.3.1FileStream对象基本属性 201

4.3.2生成XML格式文件 202

4.3.3读取XML文件 203

第5章 Web控件与数据源的绑定 205

5.1数据绑定简介 205

5.2绑定变量 205

5.2.1变量的作用域 205

5.2.2不同作用域间变量的绑定 206

5.3简单控件的数据绑定 208

5.3.1绑定数组和ArrayList对象 208

5.3.2设置数据绑定属性 210

5.3.3绑定集合对象 211

5.3.4绑定DataView控件 212

5.4通用类文件 214

5.4.1建立类库文件 214

5.4.2类库文件注册成.DLL文件 215

5.4.3DLL文件在页面开发中的应用 216

5.5模板中的数据绑定 219

5.5.1Repeater Web控件 219

5.5.2DataList控件 223

5.5.3OnltemCommand事件 226

5.5.4DataList控件分页功能 228

5.5.5DataList更新绑定数据示例 232

5.6DataGrid控件与数据绑定 237

5.6.1DataGridPage样式 239

5.6.2DataGrid中事件的定义 239

5.6.3DataGrid的分页功能 240

5.6.4自定义DataGrid中的字段 241

5.6.5DataGrid更新绑定数据示例 255

5.6.6DataGrid中数据绑定综合应用 258

5.6.7DataGrid中按字段排序 261

5.6.8DataGrid绑定具有主/从关系数据源 265

5.6.9DataGrid用户操作接口的优化 268

5.6.10DataGrid中数据编辑接口高级应用 272

第6章 ADO.NET数据库编程 277

6.1ADO.NET基本概念 277

6.1.1ADO.NET架构 277

6.1.2ADO.NET对象模型 277

6.1.3通过ADOConnection访问数据源 278

6.1.4获取数据源中的数据 280

6.2ADO.NET数据库基本操作 282

6.2.1查询记录 283

6.2.2插入记录 285

6.2.3修改记录 288

6.2.4删除记录 290

6.3ADO.NET中的存储过程 293

6.3.1创建存储过程 293

6.3.2有返回值的存储过程 295

6.3.3带输入参数的存储过程 298

6.3.4带输出参数的存储过程 300

6.4DataSet的用法 302

6.4.1DataSet的基本架构 302

6.4.2DataSet中对象的使用 303

6.4.3DataAdapter对象 307

6.4.4定义数据库表间的关联性 309

6.5DataView的用法 311

6.5.1DataView基本属性 311

6.5.2使用DataView排序 312

6.5.3DataView中查询记录 314

6.5.4自定义DataView对象 6316

第7章 ASP.NET内置对象 319

7.1Request对象 319

7.1.1基本属性和常用方法 319

7.1.2获取对象或参数值 320

7.1.3取得浏览器信息 323

7.1.4MapPath方法 324

7.1.5使用QueryString获取参数 325

7.2Response对象 326

7.2.1基本属性和常用方法 327

7.2.2输出文字文件 327

7.2.3Redirect方法 329

7.2.4使用缓冲区(Butter) 330

7.2.5获取联机状态 331

7.3Server对象 332

7.3.1基本属性和常用方法 332

7.3.2HtmlEncode.HtmlDecode方法 333

7.3.3UrlEncode.UrlDecode方法 334

7.3.4建立COM组件 336

7.4Application对象 337

7.4.1基本属性和常用方法 337

7.4.2获取Application对象内容 338

7.4.3锁定Application对象 339

7.5Session对象 341

7.5.1基本属性和常用方法 341

7.5.2设置Session对象变量的有效期 341

7.5.3Session存放客户状态信息 342

7.6Cookie对象 344

7.6.1基本属性和常用方法 344

7.6.2定义Cookie对象 345

7.6.3设置Cookie对象生命期 346

7.6.4Cookie对象与Session对象的关系 349

第8章 ASP.NET中的错误处理 350

8.1除错(Debug) 350

8.1.1错误种类 350

8.1.2错误信息 351

8.1.3Trace对象 351

8.2错误处理程序 354

8.2.1Err对象介绍 354

8.2.2On Error GoTo的使用 355

8.2.3Try…Catch…Finally的使用 356

8.3SDK调试器 358

8.3.1应用程序启用调试模式 359

8.3.2调试应用程序 359

8.3.3设置断点 361

第9章 信息管理综合应用系统开发 363

9.1人员信息管理系统开发 363

9.1.1需求分析 363

9.1.2总体设计 363

9.1.3功能设计 364

9.2数据库设计与实现 364

9.2.1数据库需求分析 364

9.2.2数据库逻辑设计 364

9.2.3数据库的存储过程 365

9.3个人基本信息 365

9.3.1实现效果 365

9.3.2用户表示层 366

9.3.3业务逻辑层 372

9.3.4数据访问层 373

9.4人员照片管理 374

9.4.1实现效果 375

9.4.2用户表示层 375

9.4.3业务逻辑层 377

9.5人员信息维护 378

9.5.1实现效果 378

9.5.2存储过程 378

9.5.3用户表示层 379

9.5.4业务逻辑层 385

9.5.5数据访问层 386

第10章 企业商业网站系统开发 388

10.1网上书店系统开发 388

10.1.1需求分析 388

10.1.2总体设计 388

10.1.3功能设计 389

10.2数据库设计与实现 390

10.2.1数据库需求分析 390

10.2.2数据库逻辑设计 391

10.2.3数据库的存储过程 394

10.3会员信息管理 395

10.3.1实现效果 395

10.3.2用户表示层 396

10.3.3业务逻辑层 412

10.3.4数据访问层 414

10.3.5存储过程 419

10.4商品信息管理 421

10.4.1实现效果 421

10.4.2用户表示层 422

10.4.3业务逻辑层 429

10.4.4数据访问层 430

10.4.5存储过程 431

10.5会员购物管理 432

10.5.1实现效果 432

10.5.2用户表示层 433

10.5.3业务逻辑层 444

10.5.4数据访问层 445

10.5.5存储过程 446

10.6后台数据管理 448

10.6.1实现效果 448

10.6.2用户表示层 449

10.6.3业务逻辑层 462

10.6.4数据访问层 463

10.6.5存储过程 465

实例1:第一个Visual Basic.NET页面程序 10

实例2:使用常量,计算圆的面积和周长 13

实例3:一维数组的赋值方法 17

实例4:二维数组的赋值方法 18

实例5:运算符、表达式示例 19

实例6:Sub过程使用方法 29

实例7:Function过程使用方法 30

实例8:DateSerial函数使用方法 32

实例9:DateDiff函数使用方法 33

实例10:字符串函数基本使用示例 34

实例11:类的创建和使用方法 35

实例12:派生类的创建和使用方法 37

实例13:第一个ASP.NET页面演示 40

实例14:Vewstate使用示例 43

实例15:Page_Load事件示例 45

实例16:Page_UnLoad事件示例 46

实例17:多按钮处理事件 48

实例18:HTML标记与NET的区别示例 50

实例19:.NET的事件应用示例 51

实例20:InnerHtml与InnerText属性的区别示例 54

实例21:Disabled属性的应用 55

实例22:Visible属性的应用 55

实例23:Style属性的应用 57

实例24:HtmlAnchor控件使用 58

实例25:HtmlImage控件使用 60

实例26:HtmlButton控件使用 61

实例27:HtmlForm控件使用 62

实例28:HtmlInputButton控件使用 64

实例29:HtmlInputText控件使用 65

实例30:HtmlInputRadio控件使用方法 67

实例32:HtmlInputCheckBox控件使用 68

实例33:HtmlInputHidden控件使用 70

实例34:HtmlInputTextArea控件使用 71

实例35:HtmlSelect控件使用 72

实例36:HtmlTable控件使用 75

实例37:HtmlTable控件综合使用 76

实例38:AccessKey属性使用 81

实例39:BorderStyle属性使用 82

实例40:Attributes属性使用 84

实例41:Enabled属性使用 84

实例42:Font属性使用 86

实例43:Height属性、Width属性使用 86

实例44:TabIndex属性使用 88

实例45:ToolTip、Visible属性使用 89

实例46:Label Web控件使用 90

实例47:Image控件使用 91

实例48:HyperLink控件使用 93

实例49:Button Web控件使用 94

实例50:LinkButton Web控件使用 96

实例51:ImageButton Web控件使用 97

实例52:ImageButton Web控件深入使用 99

实例53:TextBox Web控件使用 101

实例54:Penel Web控件使用 103

实例55:RadioButton Web控件使用 105

实例56:RadioButtonList Web控件使用 109

实例57:ListItem Web控件使用 111

实例58:CheckBox Web控件使用 114

实例59:CheckBoxList Web控件使用 116

实例60:CheckBoxList Web控件与Bit型数据绑定 118

实例61:DropDownList Web控件使用 120

实例62:DropDownList Web控件与数据绑定 122

实例63:ListBox Web控件使用 125

实例64:ListBox Web控件绑定关联数据 127

实例65:ListBox Web控件间数据切换 129

实例66:Table Web控件使用 131

实例67:DropDownList Web控件选择日期的应用 133

实例68:PlaceHolder Web控件使用 135

实例69:LiteralControl Web控件使用 136

实例70:自定义控件的事件设置 137

实例71:MultiView Web控件的使用 140

实例72:MultiView Web控件与MenuWeb控件联合使用 142

实例73:Wizard Web控件使用 144

实例74:ImageMap Web控件使用 146

实例75:ImageMap Web控件综合使用 148

实例76:RequireFieldValidator Web控件使用 150

实例77:CompareValidator Web控件使用(一) 152

实例78:CompareValidator Web控件使用(二) 154

实例79:RangeValidator Web控件使用 156

实例80:RegularExpressionValidator Web控件使用(一) 158

实例81:RegularExpressionValidator Web控件使用(二) 160

实例82:RegularExpressionValidator Web控件使用(三) 161

实例83:ValidationSummary Web控件使用 163

实例84:CustomValidator Web控件使用 166

实例85:CustomValidator Web控件验证特殊字符串 167

实例86:AdRotator Web控件使用 170

实例87:Calendar Web控件使用 173

实例88:Calendar Web控件自定义节日 176

实例89:FileUpLoad Web控件使用 177

实例90:FileUpLoad Web控件上传多个文件 179

实例91:TreeView Web控件 182

实例92:TreeView Web控件绑定XML文件 185

实例93:TreeView Web控件绑定sitemap文件 186

实例94:TreeView Web控件与数据绑定 188

实例95:第一个自定义页面控件 191

实例96:公开用户控件属性 193

实例97:用户控件中封装事件 195

实例98:用户控件中自定义控件属性 197

实例99:模板绑定数据控件 199

实例100:生成Xml格式文件 202

实例101:读取 Xml格式文件 203

实例102:Label Web控件与变量简单绑定 205

实例103:变量使用范围 206

实例104:Function过程的返回值绑定Web控件 207

实例105:ListBox Web控件绑定数组 208

实例106:CheckBoxList Web控件绑定ArrayList 209

实例107:DropDownList与ArrayList的绑定 210

实例108:DropDownList控件与数据库绑定 211

实例109:RadioButtonList控件与数据库绑定 212

实例110:创建一个简单的类 215

实例111:简单类的引用和使用方法 216

实例112:创建连接数据库的类 217

实例113:DataGrid Web控件与数据简单绑定 218

实例114:Repeater控件与数据简单绑定 220

实例115:展示Repeater控件所有样板 221

实例116:DataList控件的数据简单绑定方法 224

实例117:DataList控件的OnltemCommand事件处理方法 226

实例118:DataList控件的分页功能 229

实例119:DataList控件的数据更新功能 233

实例120:DataGrid控件的分页功能使用 240

实例121:DataGrid的自定义字段功能使用 242

实例122:BoundColumn字段样式(1) 244

实例123:ButtonColumn字段样式(2) 246

实例124:HyperlinkColumn字段样式 248

实例125:EditCommandColumn字段样式 250

实例126:TemplateColumn字段样式 253

实例127:EditCommandColumn样式更新数据 256

实例128:TemplateColumn样式更新数据 258

实例129:DataGrid的排序方法 262

实例130:DataGrid中的双向排序 263

实例131:DataGrid绑定具有主/从关系数据 266

实例132:优化DataGrid用户操作界面 268

实例133:DataGrid中数据编辑接口高级应用 272

实例134:3种连接方式打开数据库 279

实例135:获取数据源中表的数据 281

实例136:使用条件查询数据源中表的数据 283

实例137:插入新记录的操作 285

实例138:修改/更新记录的操作 288

实例139:删除记录的操作 290

实例140:调用存储过程的基本方法 294

实例141:调用有返回值的存储过程 296

实例142:调用带输入参数的存储过程 298

实例143:调用带输出参数的存储过程 300

实例144:DataTable对象的使用方法 305

实例145:DataAdapter对象调用数据填充DataSet对象 307

实例146:使用DataSet对象定义两表间的关联性 309

实例147:使用DataView对象进行排序的方法 312

实例148:使用DataView对象查询记录的方法 314

实例149:自定义DataVeiw对象的方法 316

实例150:使用Request对象读取两页面间的参数值 320

实例151:使用Request对象读取表单传递的值 321

实例152:使用Request对象读取联机客户端浏览器信息 323

实例153:MapPath方法的使用 324

实例154:QueryString获取未指定参数名的参数值 325

实例155:Response对象输出.txt文件内容 328

实例156:Response对象Redirect方法使用 329

实例157:Response对象的BufferOutput属性使用 330

实例158:Response对象获取联机状态 331

实例159:HtmlEncode、HtmlDecode方法 6333

实例160:Server对象进行UrlEncode编码的方法 335

实例161:Server对象中建立COM组件的方法(两种方法) 336

实例162:获取Application对象内容 338

实例163:Application对象变量锁定的方法 339

实例164:Session对象变量的有效使用期 341

实例165:通过Session变量显示在线人员数量 343

实例166:自定义Cookie对象 345

实例167:设置Cookie对象的生命周期 347

实例168:应用Trace对象(1) 352

实例169:应用Trace对象(2) 353

实例170:On Error GoTo语句的使用 355

实例171:Try…Catch…Finally语句的使用 357

实例172:显示已赋值数组的各元素值 360

综合案例一:信息管理综合应用系统开发 363

综合案例二:企业级商业网站系统开发 388

精品推荐