图书介绍

ASP.NET专业项目实例开发 修订版【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

ASP.NET专业项目实例开发 修订版
  • (美)巴辛(Bhasin,H.)著;高健等译 著
  • 出版社: 北京:中国水利水电出版社
  • ISBN:7508442458
  • 出版时间:2007
  • 标注页数:475页
  • 文件大小:48MB
  • 文件页数:485页
  • 主题词:主页制作-程序设计

PDF下载


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

下载说明

ASP.NET专业项目实例开发 修订版PDF格式电子书版下载

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

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

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

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

图书目录

第一部分 ASP.NET编程环境1

第1章 ASP.NET概述1

1.1 安装.NET Framework SDK5

1.2 安装本书的实例数据库6

第2章 ASP.NET Web窗体和控件概述7

2.1 基本技术7

2.2 状态管理7

2.3 页面事件8

2.4 代码分离9

2.5 服务器控件12

2.5.1 HTML控件13

2.5.2 Web控件16

2.5.3 内部控件17

2.5.4 增强控件24

2.6 小结27

第3章 在.NET框架中使用ADO.NET29

3.1 DataSet29

3.2 Managed Provider(数据提供程序)30

3.2.1 命名空间32

3.2.2 Connection对象32

3.2.3 DataAdapter对象33

3.3 Command对象34

3.3.1 CommandType34

3.3.2 执行命令35

3.4 Command对象的操作查询36

3.5 存储过程39

3.5.1 使用参数集39

3.5.2 通过Execute关键字调用存储过程41

3.6 DataView42

3.6.1 默认视图42

3.6.2 将筛选器应用到视图42

3.6.3 DataTable行和列集合的读取44

3.7 DataReader46

3.8 数据关系48

3.9 XML49

3.9.1 XML简介49

3.9.2 XML基本语法50

3.9.3 在ASP.NET中使用XML55

3.10 小结62

第4章 数据绑定63

4.1 绑定控件63

4.2 DataRepeater65

4.3 DataGrid67

4.3.1 基本DataGrid68

4.3.2 带样式的主表68

4.3.3 可编辑的主窗体70

4.3.4 排序和分页76

4.4 DataGrid的分页78

4.5 DataList81

4.6 XML数据绑定85

4.7 实现一个主—从关系86

4.8 小结90

第5章 输入验证91

5.1 两端验证91

5.2 验证控件92

5.2.1 必填域94

5.2.2 比较验证94

5.2.3 范围验证95

5.2.4 正则表达式验证96

5.2.5 自定义验证97

5.3 ValidationSummary控件98

5.4 IsValid属性98

5.5 禁用客户端验证99

5.6 小结99

第6章 用户控件100

6.1 创建简单的用户控件100

6.2 属性显现101

6.3 使用用户控件为网站设计导航系统102

6.4 小结106

第7章 自定义控件107

7.1 用Visual Basic创建一个简单的控件107

7.1.1 第1步:创建一个类文件107

7.1.2 第2步:创建DLL108

7.1.3 第3步:创建Web窗体109

7.2 用C#创建一个简单的控件109

7.2.1 第1步:创建一个类文件109

7.2.2 第2步:创建DLL文件110

7.2.3 第3步:创建Web窗体111

7.3 通用编辑/添加自定义控件111

7.4 配置文件114

7.5 创建控件116

7.5.1 第1步:编辑模式116

7.5.2 第2步:添加模式118

7.5.3 第3步:开始创建119

7.5.4 第4步:GenEditAdd自定义控件128

7.6 使用GenEditAdd自定义控件136

7.7 小结139

第8章 业务对象140

8.1 Bin目录140

8.2 命名空间和配件140

8.3 一个简单的Visual Basic业务对象140

8.4 一个简单的C#组件142

8.5 区分Web窗体和组件服务144

8.6 数据库类144

8.6.1 Visual Basic.NET数据库类144

8.6.2 编译数据库类147

8.6.3 测试数据库类148

8.6.4 C#的数据库类150

8.6.5 编译C#类152

8.6.6 测试C#类152

8.7 小结153

第9章 使用ASP.NET的Web服务154

9.1 Web服务基础155

9.1.1 什么是Web服务155

9.1.2 为什么使用Web服务156

9.1.3 了解.NET中实现Web服务的方法156

9.2 编写一个简单的Web服务158

9.2.1 测试服务158

9.2.2 WSDL规范159

9.2.3 通过HTTPGet调用Web服务161

9.2.4 通过HTTPPost调用Web服务162

9.2.5 通过SOAP调用Web服务163

9.3 使用VisualStudio创建Web服务166

9.4 从Web窗体中调用Web服务170

9.5 使用WebService Behavior进行函数调用173

9.6 如何部署Web服务177

9.7 小结178

第10章 ASP.NET应用程序179

10.1 创建虚拟目录179

10.1.1 把现有文件夹更改为虚拟目录179

10.1.2 在Windows 2000个人Web服务器上创建新的虚拟目录180

10.2 Global.asax文件181

10.3 Global.asax和应用程序状态185

10.4 Session状态187

10.4.1 in-Process模式188

10.4.2 out-of-Process模式189

10.4.3 SQL Server模式190

10.4.4 cookieless状态191

10.5 配置文件192

10.6 小结198

第11章 缓存技术199

11.1 输出缓存199

11.2 页面数据缓存201

11.3 文件和键值依赖202

11.4 小结205

第12章 跟踪206

12.1 页面级跟踪207

12.2 应用程序级跟踪207

12.3 取消跟踪209

12.4 小结209

第13章 安全性210

13.1 基于窗体的验证211

13.1.1 一个简单的例子211

13.1.2 使用数据库来存储密码216

13.2 Passport验证提供者217

13.3 基于Windows的验证218

13.3.1 启用基本安全验证218

13.3.2 设置许可权219

13.3.3 编辑web.config文件219

13.4 小结220

第二部分 项目设计实例221

项目1 个人财务管理221

项目1 概述221

第14章 个人财务管理程序的设计222

14.1 组222

14.2 Groups表222

14.3 masters表224

14.4 tr_header表225

14.5 transactions表225

14.6 TblSelection表225

第15章 账目图表227

15.1 插入和更新主表记录227

15.2 主Web窗体229

15.2.1 更新逻辑230

15.2.2 添加记录231

15.2.3 删除模式233

15.2.4 RunSql函数233

第16章 事务241

16.1 插入和更新事务241

16.2 更新Masters表中的closing字段244

16.3 关于触发器的讨论246

16.4 事务维护247

16.4.1 选择窗体247

16.4.2 事务窗体249

第17章 试算表报表261

第18章 项目1的补充265

18.1 创建通用数据库Web服务265

18.2 设计导航系统270

18.2.1 导航链接271

18.2.2 用户控件272

18.2.3 使用控件273

18.3 在账目图表单中加入Web服务273

18.4 在事务窗体中加入Web服务276

18.5 在试算表中加入Web服务281

项目1 小结285

项目2 库存管理系统286

项目2 概述286

第19章 库存管理系统的设计287

19.1 库存主表287

19.2 事务标题表288

19.3 库存明细表288

19.4 所支持的组件289

第20章 库存管理主表291

20.1 存储过程p_stock_masters291

20.2 库存主Web窗体292

20.3 添加记录298

20.4 删除模式299

20.5 RunSql函数300

20.6 排序300

20.7 在DataGrid中分页302

第21章 库存变动309

21.1 插入和更新事务309

21.2 stock_detail表的触发器311

21.3 库存事务313

21.4 库存事务窗体313

21.4.1 ReBind函数314

21.4.2 添加模式315

21.4.3 更新模式316

21.4.4 函数RunSql317

21.4.5 删除模式317

第22章 库存余额报表325

项目2 小结328

项目3 GenEditAdd控件329

项目3 概述329

第23章 使用GenEditAdd控件331

23.1 编译控件331

23.2 配置文件331

23.3 把GenEditAdd连到DataGrid332

23.4 一个例子334

第24章 扩展GenEditAdd控件337

24.1 下拉列表栏337

24.2 必填域344

24.3 可编辑的字段345

24.4 字段名346

24.5 存储过程名347

24.6 完整代码列表348

项目3 小结360

项目4 Visual Studio.NET361

项目4 概述361

第25章 使用强类型数据集显示数据库数据362

25.1 创建C# Web应用程序362

25.2 浏览应用程序文件夹363

25.3 浏览生成的文件363

25.4 浏览项目属性364

25.5 数据库交互365

25.6 浏览为SqlConnection和SqlDataAdapter生成的代码369

第26章 用Visual Studio.NET编写CRUD应用程序374

26.1 创建新的C# ASP.NET Web应用程序374

26.2 Data组件375

26.3 DataGrid376

26.3.1 选择DataGrid列377

26.3.2 添加Add、Edit和Delete378

26.3.3 将列转换为模板列380

26.4 添加面板382

26.5 指定DataGrid命令方法383

26.6 方法383

第27章 使用Visual Studio.NET创建Web服务388

27.1 建立通用数据库Web服务388

27.2 为Web服务写脚本389

27.3 从Web窗体调用Web服务393

项目4 小结401

项目5 网上销售系统402

项目5 概述402

第28章 数据库设计与实现403

28.1 需求分析403

28.2 数据库的逻辑设计403

第29章 通用处理类功能设计407

29.1 BasePage类407

29.2 Action类411

29.3 Ac类功能设计413

第30章 数据访问层418

30.1 数据访问层基类418

30.2 数据访问层具体应用420

第31章 用户表示层421

31.1 DataGrid前台页功能代码421

31.2 DataGridOperate类424

31.3 小结437

第32章 页面设计438

32.1 系统菜单导航页438

32.2 系统登录页面Default.aspx442

32.3 权限管理模块446

32.4 用户资料448

32.5 用户管理界面452

32.6 单据操作463

32.7 页面注册467

项目5 小结469

第三部分 附录470

附录A 安装样例数据库470

附录B HailStorm473

热门推荐