《ASP.NET 4(C#)项目开发教程 面向工作过程》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:钟志东主编
  • 出 版 社:北京:北京航空航天大学出版社
  • 出版年份:2011
  • ISBN:9787512404557
  • 页数:320 页
图书介绍:本书按照项目开发的过程方法来编写,介绍ASP.NET 4(C#)技术在Web应用系统项目开发中的方法技巧,共分为九章。第一章 开发工具选择,简要介绍Visual Studio2010集成开发工具。第二章 项目系统规划,讲解利用Visual Studio2010 IDE开发Web应用程序的规划和环境设置。第三章 项目数据库设计,介绍项目数据库设计的方法和应用技巧。第四章 项目界面设计,讲解ASP.NET项目界面的设计方法和技巧。第五章 功能界面控制流程,介绍项目菜单、网页转换和权限控制的实用技巧。第六章 数据库访问类设计,介绍标准数据库访问类的设计方法。第七章 业务层业务实体对象设计,介绍项目三层架构模式实体类(C#)的实用设计技巧。第八章 界面控件与业务对象连接编程,教您如何进行项目组装,实现项目功能。第九章 系统发布与部署,介绍ASP.NET项目系统的发布与部署方法。

第1章 开发工具选择 1

1.1开发工具 1

1. 2 Visual Studio 2010 IDE简介 1

1.2.1解决方案资源管理器 1

1.2.2设计器和代码编辑器 2

1.2.3错误列表窗口 4

1.2.4服务器资源管理器 4

1.2.5工具箱 5

1.3 ASP NET 4新增功能 5

1.4小结 8

第2章 项目系统规划 9

2.1文件夹结构设计 9

2.1.1文件夹结构说明 9

2.1.2创建项目文件夹结构 10

2.2 Web config配置文件 11

2.2.1网站全局信息配置节点 12

2.2.2数据库连接节点 12

2.2.3 <systemweb>节点 14

2.3 Web config配置文件嵌套配置设置 15

2.4 ASP NET Web站点管理工具WAT 15

2.5 Globol asax全局文件 16

2.6 Web sitemap网站导航文件 17

2.6.1添加站点地图文件 17

2.6.2配置多个站点地图 18

2.7小结 18

第3章 项目数据库设计 19

3.1命名规范 19

3.1.1关键字 19

3.1.2项目标识符命名规范 19

3.2项目数据库设计 20

3.2.1创建数据库 24

3.2.2创建数据表 24

3.2.3建立表关系 26

3.2.4建立视图 27

3.2.5建立存储过程 30

3.3相关技术概述 35

3.4实训 36

3.5小结 38

第4章 项目界面设计 39

4.1网页文件结构 39

4.1.1.单文件页程序结构 39

4.1.2代码隐藏文件页程序结构 40

4.2网页界面设计 41

4.2.1供应商信息管理主界面设计 41

4.2.2供应商信息输入界面设计 45

4.2.3客户信息管理主界面设计 46

4.2.4客户信息输入界面设计 47

4.2.5版库管理主界面设计 49

4.2.6版库管理信息输入界面设计 50

4.2.7原材料库存管理主界面设计 51

4.2.8原材料入库界面设计 54

4.2.9订单管理主界面设计 58

4.2.10订单明细输入界面设计 60

4.2.11订单中辅石信息显示、输入和修改界面设计 61

4.2.12商品库存管理人库界面设计 63

4.2.13商品库存管理出库界面设计 63

4.2.14商品库存盘点界面设计 68

4.2.15商品库存信息查询界面设计 71

4.2.16商场销售管理界面设计 74

4.3系统主界面与网页主题设计 77

4.3.1系统主界面设计 77

4.3.2网页主题设计 79

4.4用户自定义控件 81

4.4.1用户控件创建设计 81

4.4.2用户控件的引用 83

4.5相关技术概述 85

4.5.1 HTML服务器控件 85

4.5.2 Web服务器控件 86

4.5.3 AJAX服务器控件 94

4.5.4母版页 95

4.5.5主题和外观 99

4.6实训 101

4.7小结 101

第5章 系统功能控制流程 102

5.1成员和角色管理技术应用 102

5.1.1成员和角色管理环境配置 102

5.1.2角色管理程序设计 105

5.1.3用户管理程序设计过程 108

5.1.4添加用户程序设计 112

5.1.5角色分配程序设计 114

5.2信息输入验证 116

5.2.1登录程序设计情境 116

5.2.2用户个人信息添加程序设计 119

5.3权限分配及网站导航 121

5.3.1权限分配程序设计 121

5.3.2动态菜单程序设计 124

5.4异常处理 126

5.5相关技术概述 127

5.5.1登录控件 127

5.5.2验证控件 129

5.5.3 Profile用户配置文件 132

5.5.4导航控件 132

5.6实训 136

5.7小结 136

第6章 数据库访问类设计 137

6.1数据库访间类设计 137

6.1.1数据访问类整体结构设计 137

6.1.2 DBAccess类的方法设计 140

6.1.3 DBAccessParameterCache类的方法设计 155

6.2相关技术概述 158

6.2.1 ADO NET技术应用 158

6.2.2 C#语言简介 161

6.3小结 175

第7章 业务层业务实体对象设计 176

7.1业务实体类设计 177

7.1.1供应商管理模块实体类设计 177

7.1.2客户管理模块实体类设计 183

7.1.3版库管理模块实体类设计 187

7.1.4原材料库存管理模块实体类设计 193

7.1.5订单管理模块实体类设计 197

7.1.6商品库存管理模块实体类设计 207

7.1.7销售管理模块实体类设计情境 216

7.2相关技术概述 220

7.2.1集合对象 221

7.2.2泛型 227

7.3实训 235

7.4小结 235

第8章 界面功能实现 236

8.1功能实现设计 236

8.1.1供应商信息管理主界面功能实现设计 236

8.1.2供应商信息输入功能实现设计 240

8.1.3客户信息管理主界面功能实现设计 243

8.1.4客户信息输入功能实现设计 249

8.1.5版库管理主界面功能实现设计 254

8.1.6版库管理信息输入功能实现设计 260

8.1.7原材料库存管理主界面功能实现设计 264

8.1.8原材料入库功能实现设计 267

8.1.9原材料出库功能实现设计 272

8.1.10订单管理主界面功能实现设计 277

8.1.11订单明细输入功能实现设计 281

8.1.12订单辅石信息显示、输入和修改功能的设计 284

8.1.13商品库存管理人库功能的设计 286

8.1.14商品库存管理出库功能的设计 291

8.1.15商品库存盘点功能的设计 295

8.1.16商场销售管理功能的设计 298

8.2相关技术概述 301

8.2.1 SQLDataSource控件 302

8.2.2 ObjectDataSource控件 305

8.3实训 307

8.4小结 307

第9章 项目系统发布与部看 308

9.1集成测试 308

9.1.1爆炸式集成 308

9.1.2增量式集成 309

9.1.3集成测试阶段确定 310

9.1.4集成测试数据准备 314

9.2运行测试 314

9.3操作手册与技术手册编写 314

9.4网站项目发布与部署 314

9.4.1网站项目发布 314

9.4.2网站项目部署 316

9.5小结 319

参考文献 320