ASP.NET 3.5程序设计与项目实践

副标题:无

作   者:张联锋,陈文臣主编

分类号:

ISBN:9787121137600

微信扫一扫,移动浏览光盘

简介

   《ASP.NET3.5程序设计与项目实践(附光盘)》(作者张联锋、陈文臣)是   将最新的ASP.NET3.5和Visual Studio 2008开发环境相结合,内容涵盖了   ASP.NET3.5中的Web控件、主题和母版页、页面导航、数据绑定、ADO.NET数   据库、XML数据操作、LINQ查询、Web Service、AJAX以及最新的MVC框架等   最流行和最前沿的技术。通过这些技术的学习,使一个零基础的读者可以循   序渐进地掌握Web网站开发的各种知识和技巧,最终开发出一个完整而实用   的ASP.NET的网站。    《ASP.NET3.5程序设计与项目实践(附光盘)》最大的特点在于实例众多   、图文结合,讲解到位、实践性强。适合初、中级ASP.NET开发人员参考使   用,对大中专院校计算机专业的学生有很高借鉴价值。    本书DVD光盘内容丰富,包括53个小时的配套视频、PPT教学课件、3小   时的开发工具讲解,超过3000页技术文档和本书源代码。   

目录

《asp.net 3.5程序设计与项目实践》

第1章 asp.net3.5开发基础 1

1.1 asp.net简介 1

1.1.1 .net简介 1

1.1.2 asp.net简介 2

1.2.1 visual studio 2008 3

1.2.2 安装和配置iis 7

实训1.1——创建第一个asp.net3.5应用程序 14

常见疑难解答 15

上机练习 15

第2章 c#语言简介 17

2.1 概述 17

2.1.1 大小写的敏感性 17

2.1.2 注释 17

2.1.3 语句终止符 18

2.1.4 语句块 18

2.2 基本语法 19

2.2.1 数据类型 19

2.2.2 变量和常量 20

2.2.3 表达式和运算符 21

.2.2.4 装箱和拆箱 23

2.2.5 泛型 23

2.3 数组 27

2.4 控制语句 29

2.4.1 条件语句 29

2.4.2 循环语句 32

2.4.3 跳转语句 34

2.4.4 异常处理 35

实训2.1——冒泡排序 37

2.5 面向对象设计 38

2.5.1 类和对象 39

2.5.2 继承 41

2.5.3 重载 41

2.5.4 事件和委托 42

实训2.2——研究生类undergraduate 44

2.6 c#高级应用 47

2.6.1 隐型局部变量 47

2.6.2 扩展方法 48

2.6.3 lambda表达式 49

常见疑难解答 50

上机练习 51

第3章 asp.net控件 53

3.1 html控件 53

3.1.1 html控件结构 53

3.1.2 html控件的常用属性 54

3.1.3 常用的html控件 55

3.1.4 应用举例 56

3.2 基本的web控件 57

3.3 服务器控件类 59

3.3.1 基本属性 59

3.3.2 服务器控件的事件 62

3.4 列表控件 64

3.4.1 listbox 64

3.4.2 dropdownlist 66

3.4.3 checkboxlist 67

3.4.4 radiobuttonlist 67

3.4.5 bulletedlist 68

实训3.1——购物篮 69

3.5 验证控件 72

3.5.1 requiredfieldvalidator控件 72

3.5.2 comparevalidator控件 73

3.5.3 rangevalidator控件 75

3.5.4 regularexpressionvalidator控件 76

3.5.5 customvalidator控件 77

实训3.2——用户登录认证 78

3.6 rich控件 80

3.6.1 calendar控件 80

3.6.2 adrotator控件 83

实训3.3——公益广告展播 84

常见疑难解答 85

上机练习 86

第4章 用户控件 89

4.1 概述 89

4.2 创建用户控件 90

4.3 用户控件的使用 92

4.4 定义用户控件的属性和事件 92

实训4.1——登录控件 94

常见疑难解答 97

上机练习 98

第5章 样式、主题和母版页 99

5.1 样式 99

5.1.1 样式的语法 100

5.1.2 使用样式 103

5.1.3 样式创建器 105

5.1.4 css属性窗口 107

5.1.5 创建和应用样式文件 108

5.2 主题 110

5.2.1 概述 110

5.2.2 主题的创建 111

5.2.3 主题的应用 112

5.2.4 skinid的应用 113

5.2.5 主题的禁用 114

5.3 母版页 114

5.3.1 概述 114

5.3.2 创建母版页 115

5.3.3 在母版页中放入网页的方法 118

实训5.1——酒店管理系统框架 120

常见疑难解答 122

上机练习 123

第6章 页面导航 125

6.1 网站地图 125

6.1.1 定义网站地图 126

6.1.2 把站点文件绑定到页面 128

6.2 导航控件 129

6.2.1 treeview控件 129

6.2.2 menu控件 131

6.2.3 sitemappath控件 134

常见疑难解答 135

上机练习 136

第7章 ado.net数据库编程 139

7.1 ado.net简介 139

7.2 连接数据库 140

7.2.1 建立sql server数据库 140

7.2.2 连接sql server数据库 143

7.3 操作数据 144

7.3.1 使用command类 144

7.3.2 使用存储过程 146

7.4 使用datareader 148

7.5 填充数据集 151

7.5.1 使用dataadapter 151

7.5.2 使用dataset 153

7.5.3 访问数据集 158

常见疑难解答 160

上机练习 162

第8章 数据绑定和数据控件 165

8.1 数据绑定概述 165

8.1.1 单值绑定 165

8.1.2 多值绑定 166

8.2 数据源控件 166

8.2.1 sqldatasource控件 167

8.2.2 sqldatasource控件的属性 169

8.2.3 使用sqldatasource控件 170

8.3 gridview控件 173

8.3.1 gridview控件概述 173

8.3.2 在gridview web服务器控件中分页 174

8.3.3 对gridview web服务器控件中的数据进行排序 176

8.4 detailsview控件 177

8.4.1 属性 177

8.4.2 在detailsview控件中显示数据 178

8.4.3 在detailsview控件中操作数据 178

8.5 formview控件 179

8.6 listview控件 180

实训8.1——股票池 180

常见疑难解答 183

上机练习 184

第9章 xml数据操作 187

9.1 xml概述 187

9.2 xml的语法 188

9.3 文档类型定义 189

9.3 可扩展样式语言 191

9.4 xpath 193

9.5 访问和操作xml 194

9.5.1 .net中的dom概述 194

9.5.2 创建xml文档 194

9.5.3 将xml读入文档 195

9.5.4 选择节点 196

9.5.5 创建新节点 196

9.5.6 修改xml文档 198

9.5.7 删除xml文档的节点、属性和内容 198

9.5.8 保存xml文档 199

实训9.1——留言簿 199

9.6 xml数据绑定控件 204

常见疑难解答 206

上机练习 207

第10章 linq技术 209

10.1 概述 209

10.2 linq基础 210

10.2.1 linq查询介绍 210

10.2.2 linq和泛型 212

10.2.3 基本查询操作 213

10.3 linq到ado.net 217

10.3.1 linq到sql基础 217

10.3.2 对象模型和对象模型的创建 217

10.3.3 查询数据库 221

10.3.4 更改数据库 222

10.4 linqdatasource控件 224

实训10.1——简单留言板 227

常见疑难解答 232

上机练习 233

第11章 asp.net常用对象和状态管理 235

11.1 asp.net中的常用对象 235

11.1.1 page类 235

11.1.2 request对象 239

11.1.3 response对象 241

11.1.4 server对象 244

11.2 asp.net状态管理 247

11.2.1 session对象 247

11.2.2 cookie对象 250

11.2.3 viewstate对象 253

11.2.4 application对象 256

实训11.1——在线投票 258

常见疑难解答 262

上机练习 263

第12章 web服务 265

12.1 web service概述 265

12.1.1 web service 的概念 265

12.1.2 web service的基本构成 267

12.1.3 实现一个基本的web服务 268

12.2 web服务协议 273

12.2.1 wsdl(web服务描述语言) 273

12.2.2 soap(简单对象访问协议) 275

12.2.3 uddi(统一描述、发现和集成协议) 276

12.3 web服务的应用 277

12.3.1 使用存在的web服务 277

12.3.2 web服务实现数据库操作 280

实训12.1——计算器 283

常见疑难解答 289

上机练习 290

第13章 asp.net ajax技术 291

13.1 asp.net ajax技术概述 291

13.1.1 体系结构 292

13.1.2 客户端特征 292

13.1.3 服务器端特征 292

13.1.4 创建asp.net ajax程序 293

13.2 asp.net ajax核心控件 295

13.2.1 scriptmanager控件 295

13.2.2 updatepanel控件 298

13.2.3 updateprogress控件 301

13.2.4 timer控件 305

13.3 ajax control toolkit 307

13.3.1 ajax control toolkit简介 308

13.3.2 使用示例 310

实训13.1——添加用户信息 311

常见疑难解答 315

上机练习 316

第14章 asp.net mvc框架 319

14.1 asp.net mvc简介 319

14.1.1 什么是mvc 319

14.1.2 asp.net mvc 321

14.1.3 安装asp.net mvc 框架 322

14.2 asp.net mvc应用程序 323

14.2.1 mvc应用程序的创建 324

14.2.2 mvc应用程序的结构 325

14.2.3 路由 327

14.2.4 mvc应用程序的执行过程 331

14.2.5 构建模型 332

14.2.6 控制器 334

14.2.7 视图 336

实训14.1——餐饮管理系统中的类别管理模块 339

常见疑难解答 344

上机练习 345

第15章 网上博客 347

15.1 系统分析与设计 347

15.1.1 系统需求分析 347

15.1.2 系统模块设计 347

15.1.3 系统运行演示 350

15.2 系统数据库设计 352

15.2.1 数据库表设计 352

15.2.2 数据库表关系 355

15.2.3 创建数据库实体类映射 356

15.3 实体类模块 357

15.4 数据库管理模块 358

15.5 业务逻辑模块 364

15.6 博客页面显示模块 366

15.6.1 使用母版页 366

15.6.2 首页的设计 370

15.6.3 管理博客页面设计 371

15.7 博客管理模块 372

第16章 赠送项目案例 377

项目01 图书管理系统 377

01.1 系统分析与设计 377

01.2 系统数据库设计 379

01.3 系统运行示例 381

项目02 网上校友录 383

02.1 系统分析与设计 383

02.2 系统模块设计 383

02.3 系统数据库设计 384

02.4 系统运行示例 386

项目03 考勤管理系统 389

03.1 系统分析与设计 389

03.2 系统数据库设计 391

03.3 系统运行示例 393

项目04 新闻发布系统 395

04.1 系统分析与设计 395

04.2 系统数据库设计 396

04.3 系统运行示例 397

项目05 绩效管理系统 400

05.1 系统分析与设计 400

05.2 系统数据库设计 402

05.3 系统运行示例 404

项目06 博客管理系统 406

06.1 系统分析与设计 407

06.2 系统数据库设计 409

06.3 系统运行示例 411

项目07 医院管理系统 413

07.1 系统分析与设计 413

07.2 系统数据库设计 415

07.3 系统运行示例 416

项目08 仓库管理系统 418

08.1 系统分析与设计 418

08.2 系统数据库设计 420

08.3 系统运行示例 422

项目09 学生宿舍管理系统 424

09.1 系统分析与设计 424

09.2 系统数据库设计 426

09.3 系统运行示例 428

项目010 机票预订系统 430

010.1 系统分析与设计 430

010.2 系统数据库设计 432

010.3 系统运行示例 434


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

ASP.NET 3.5程序设计与项目实践
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon