图书介绍

ASP.NET Web程序设计 C#版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

ASP.NET Web程序设计 C#版
  • 张杰敏主编 著
  • 出版社: 北京市:北京大学出版社
  • ISBN:9787301182765
  • 出版时间:2011
  • 标注页数:339页
  • 文件大小:56MB
  • 文件页数:354页
  • 主题词:主页制作-程序设计-高等学校-教材;C语言-程序设计-高等学校-教材

PDF下载


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

下载说明

ASP.NET Web程序设计 C#版PDF格式电子书版下载

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

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

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

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

图书目录

第1章 引论1

1.1 Web概述1

1.2 Web开发技术4

1.3 ASP.NET概述6

1.4 小结7

1.5 练习8

第2章 C#言入门9

2.1 c#语言的基本元素9

2.1.1 标识符9

2.1.2 关键字10

2.1.3 变量13

2.1.4 常量14

2.1.5 注释16

2.1.6 运算符18

2.2 控制流语句21

2.2.1 选择语句21

2.2.2 循环语句27

2.3 命名空间30

2.4 类处理33

2.4.1 类的声明33

2.4.2 类的成员34

2.4.3 构造函数和析构函数36

2.5 变量作用域和生命周期39

2.6 小结40

2.7 练习40

第3章 构建ASP.NET Web站点41

3.1 Web站点的设计原则41

3.2 用VS 2008创建Web站点42

3.2.1 用VS 2008创建网站43

3.2.2 VS 2008的基本环境说明44

3.3 操作Web站点中的文件45

3.3.1 创建ASP.NET Web页面45

3.3.2 ASP.NET Web页面的运行45

3.4 ASP.NET页面结构介绍46

3.4.1 内联编码模型46

3.4.2 后台编码模型47

3.4.3 页面指令47

3.4.4 ASP.NET页面事件48

3.4.5 页面生命周期49

3.5 ASP.NET应用程序文件夹50

3.6 创建简单的用户登录web站点52

3.7 小结54

3.8 练习54

第4章 ASP.NET控件55

4.1 HTML服务器控件55

4.2 Web服务器控件56

4.3 Web服务器控件和HTML服务器控件的区别57

4.4 控件的通用提示58

4.4.1 控件的命名规范58

4.4.2 一些有用的经验61

4.5 小结61

4.6 练习62

第5章 标准控件63

5.1 标准控件概览63

5.2 文本类控件64

5.2.1 Label控件64

5.2.2 Literal控件65

5.2.3 TextBox控件66

5.3 按钮类控件69

5.3.1 Button控件69

5.3.2 LinkButton控件72

5.3.3 ImageButton控件73

5.4 列表框类控件73

5.4.1 DropDownList控件74

5.4.2 ListBox控件77

5.5 选择框类控件80

5.5.1 CheckBox控件80

5.5.2 CheckBoxList控件81

5.5.3 RadioButton控件82

5.5.4 RadioButtonList控件82

5.6 图像类控件83

5.6.1 Image控件83

5.6.2 ImageMap控件84

5.7 其他控件84

5.7.1 HyperLink控件84

5.7.2 Table控件85

5.7.3 BulletedList控件88

5.7.4 HiddenField控件90

5.7.5 Calendar控件90

5.7.6 AdRotator控件95

5.7.7 FileUpload控件95

5.7.8 Wizard控件97

5.7.9 XML控件98

5.7.10 MuhiView和View控件99

5.7.11 Panel控件99

5.7.12 PlaceHolder控件100

5.7.13 Substitution控件101

5.7.14 Localize控件101

5.8 小结101

5.9 练习102

第6章 登录控件104

6.1 身份验证和授权104

6.1.1 身份验证104

6.1.2 授权105

6.2 使用Web站点管理工具105

6.2.1 “安全”选项卡106

6.2.2 “应用程序”选项卡111

6.2.3 “提供程序”选项卡112

6.2.4 网站管理工具的工作原理112

6.3 登录控件的使用113

6.3.1 Login类控件113

6.3.2 用户管理类控件116

6.4 登录的安全性117

6.4.1 设置身份验证的方法117

6.4.2 设置保护特定的文件和文件夹120

6.4.3 通过IIS进行保护120

6.5 小结121

6.6 练习121

第7章 导航控件122

7.1 基于XML的Web站点地图122

7.2 SiteMapPath控件124

7.2.1 使用SiteMapPath控件124

7.2.2 SiteMapPath控件的常用属性125

7.2.3 SiteMapPath控件的子元素126

7.3 Menu控件127

7.3.1 使用Menu控件127

7.3.2 设计Menu控件的外观129

7.4 TreeView控件131

7.4.1 使用静态的TreeView控件导航131

7.4.2 使用数据源绑定的TreeView控件导航133

7.4.3 设计TreeView控件导航的外观134

7.5 小结135

7.6 练习135

第8章 验证控件136

8.1 有效性验证概述136

8.2 客户端和服务器端的验证136

8.2.1 客户端数据的有效性验证137

8.2.2 服务器端数据的有效性验证137

8.3 ASP.NET服务器验证控件138

8.3.1 服务器验证控件概述138

8.3.2 RequiredFieldValidator控件139

8.3.3 CompareValidator控件143

8.3.4 RangeValidator控件146

8.3.5 RegularExpressionValidator控件149

8.3.6 CustomValidator控件151

8.3.7 ValidationSummary控件152

8.4 小结155

8.5 练习156

第9章 数据控件和数据绑定157

9.1 数据源控件157

9.1.1 数据源控件概述157

9.1.2 SqlDataSource控件158

9.1.3 AccessDataSource控件162

9.1.4 LinqDataSource控件163

9.1.5 ObjectDataSource控件163

9.1.6 XmlDataSource控件163

9.1.7 SiteMapDataSource控件164

9.2 数据绑定控件164

9.2.1 GridView控件164

9.2.2 DataList控件170

9.2.3 DetailsView控件170

9.2.4 FormView控件172

9.2.5 Repeater控件173

9.2.6 DataPager控件173

9.2.7 ListView控件173

9.3 配置数据源控件的高速缓存174

9.3.1 ASP.NET高速缓存174

9.3.2 配置数据源控件的高速缓存175

9.4 存储连接信息175

9.5 内部数据绑定语法176

9.5.1 DataBinder语法的变化176

9.5.2 XML数据绑定177

9.6 表达式和表达式构建器177

9.7 小结181

9.8 练习181

第10章 ADO.NET数据库编程182

10.1 ADO.NET编程182

10.1.1 ADO.NET对象182

10.1.2 参数化SQL语句190

10.2 数据源控件编程191

10.2.1 数据源视图192

10.2.2 与数据绑定控件的交互193

10.2.3 层次性数据源视图193

10.2.4 数据源控件代码194

10.3 存储过程210

10.4 小结213

10.5 练习214

第11章 LINQ查询215

11.1 LINQ查询基础知识215

11.1.1 LINQ查询简介215

11.1.2 LINQ查询数据源216

11.1.3 LINQ查询语法217

11.1.4 LINQ查询操作218

11.2 LINQ to SQL219

11.2.1 使用LINQ to SQL进行操作的方法220

11.2.2 使用LINQ to SQL的步骤221

11.2.3 使用LINQ to SQL的例子222

11.3 LINQ to XML230

11.3.1 LINQ to XML概述231

11.3.2 LINQ to XML的操作231

11.4 使用LinqDateSource控件235

11.4.1 连接到数据库的方法235

11.4.2 连接到内存集合的方法236

11.4.3 LinqDataSource控件与其他数据源控件进行比较236

11.4.4 使用LinqDataSource控件的例子237

11.5 小结242

11.6 练习242

第12章 AJAX243

12.1 AJAX概述243

12.1.1 AJAX的工作方式244

12.1.2 AJAX的优势244

12.1.3 AJAX的缺陷245

12.1.4 ASP.NET AJAX简介246

12.2 AJAx服务器控件247

12.2.1 ScriptManager控件247

12.2.2 UpdatePanel控件250

12.2.3 UpdateProgress控件253

12.2.4 Timer控件255

12.3 小结257

12.4 练习257

第13章 Web页面外观设计258

13.1 用母版页创建Web页面布局258

13.1.1 母版页概述258

13.1.2 母版页的建立259

13.2 皮肤的使用262

13.2.1 皮肤的概念262

13.2.2 皮肤文件的建立262

13.3 CSS在Web页面上的应用265

13.3.1 CSS概述265

13.3.2 CSS的优点266

13.3.3 CSS与Web页面结合的方法266

13.4 主题的使用267

13.4.1 主题267

13.4.2 主题与CSS、母版页、皮肤的区别与关联267

13.5 小结268

13.6 练习268

第14章 异常处理、调试和跟踪269

14.1 异常处理269

14.1.1 异常处理功能269

14.1.2 C#异常处理270

14.2 调试基础知识272

14.2.1 断点272

14.2.2 断点与跟踪点274

14.3 调试客户端脚本274

14.3.1 在客户端脚本中设置断点274

14.3.2 增强的脚本调试错误信息276

14.4 跟踪ASP.NET页面283

14.4.1 页面级的配置284

14.4.2 应用程式级的配置284

14.4.3 ASP.NET的跟踪模式的输出285

14.4.4 编写跟踪消息286

14.5 小结287

14.6 练习287

第15章 部署Web站点288

15.1 部署清单288

15.2 Web站点的预编译289

15.2.1 就地预编译289

15.2.2 针对部署的预编译289

15.2.3 默认编译290

15.2.4 预编译网站以进行部署290

15.3 部署方法291

15.3.1 采用复制网站进行部署291

15.3.2 采用发布网站进行部署293

15.4 提高Web站点性能294

15.5 小结297

15.6 练习297

第16章 实验室综合管理系统的设计与实现298

16.1 系统需求分析298

16.2 系统的总体设计299

16.2.1 系统框架与功能结构设计299

16.2.2 业务流程分析302

16.2.3 数据库设计302

16.3 系统通用性基础设计307

16.3.1 系统管理307

16.3.2 部门管理308

16.3.3 设备分类管理308

16.3.4 设备型号管理309

16.3.5 设备基本信息管理310

16.4 设备管理模块的设计与实现310

16.4.1 实验设备管理模块的功能设计310

16.4.2 设备检修信息管理子功能的实现310

16.5 预约管理模块的设计与实现321

16.5.1 预约管理模块的功能设计322

16.5.2 预约申请子功能的实现322

16.5.3 预约审批子功能的实现325

16.6 查询统计服务模块的设计与实现330

16.6.1 查询统计服务模块的功能设计330

16.6.2 查询设备信息子功能模块的实现330

16.6.3 设备资产统计子功能模块的实现337

16.7 小结338

参考文献340

热门推荐