图书介绍

ASP.NET网站开发典型模块与实例精讲2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

ASP.NET网站开发典型模块与实例精讲
  • 丁昊凯,许静雯,谢黎文编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7121030101
  • 出版时间:2006
  • 标注页数:430页
  • 文件大小:47MB
  • 文件页数:450页
  • 主题词:主页制作-程序设计

PDF下载


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

下载说明

ASP.NET网站开发典型模块与实例精讲PDF格式电子书版下载

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

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

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

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

图书目录

第1章 ASP.NET开发准备1

1.1 ASP.NET简介1

1.1.1 从ASP到ASP.NET1

1.1.2 ASP.NET的结构2

1.2 ASP.NET开发运行环境搭建4

1.2.1 IIS安装和配置4

1.2.2 安装.NET Framework SDK6

1.2.3 安装VS.NET开发工具8

1.2.4 安装SQL Server数据库9

1.3 ASP.NET开发简介13

1.3.1 页面和控件13

1.3.2 ADO.NET结构14

1.3.3 使用ADO.NET16

1.3.4 建立网站应用项目21

1.4 独家见解23

1.4.1 选择J2EE还是.NET23

1.5.1 如何学好ASP.NET25

1.4.2 选择VB.NET还是C25

1.5 指点迷津25

1.5.2 如何打包发布网站26

1.5.3 如何调试ASP.NET应用程序29

1.6 小结33

第2章 注册及登录验证模块设计34

2.1 在SQL Server中建立用户信息表34

2.1.1 确定用户信息字段34

2.1.2 建立用户表37

2.2 创建注册提交页面38

2.2.1 使用验证控件39

2.2.2 指点迷津——验证控件的种类及其功能40

2.2.3 使用图形码验证43

2.2.4 多学两招——生成图形码的多种技术44

2.3 处理注册数据45

2.3.1 检测用户名是否存在45

2.3.2 脚下留心——避免SQL漏洞注入错误47

2.3.3 保存注册信息到数据库48

2.3.4 ASP.NET所包含的文件类型及其主要作用50

2.3.5 发送注册成功确认邮件51

2.3.6 独家见解——在前台还是后台检验数据有效性52

2.4 实现用户登录及注销52

2.4.1 创建登录页面52

2.4.2 指点迷津——HTML控件与Web控件的比较53

2.4.3 验证用户登录信息54

2.4.4 脚下留心——不安全的用户名密码验证56

2.4.5 找回密码57

2.4.6 使用Session保存登录信息58

2.4.7 独家见解——不要滥用Session59

2.4.8 从系统注销退出59

2.5 指点迷津60

2.5.1 验证控件的验证发生在何处60

2.5.2 使用MD5加密算法61

2.6 小结63

第3章 访问统计模块设计  64

3.1 功能分析及数据库结构64

3.1.1 功能概述64

3.1.2 数据库表设计66

3.2 访问统计的设计67

3.2.1 获取并记录访问者信息67

3.2.2 指点迷津——使用Request对象获得更多客户端信息72

3.2.3 使用Session防止重复记录74

3.2.4 显示访问计数器75

3.2.5 多学两招——使用图片样式显示计数器76

3.3 生成统计分析结果78

3.3.1 日流量统计78

3.3.2 多学两招——学会使用组件生成统计结果图表80

3.3.3 月流量统计84

3.3.4 访客浏览器统计85

3.3.5 访客操作系统统计87

3.3.6 地区分布统计88

3.3.7 指点迷津——判断浏览器是否支持JavaScript和Cookies90

3.4 小结91

第4章 新闻发布模块设计    93

4.1 功能分析及数据库结构93

4.1.1 功能概述93

4.1.2 数据库表结构96

4.1.3 数据库中的存储过程98

4.2 新闻浏览设计100

4.2.1 首页设计100

4.2.2 新闻列表页面设计103

4.2.3 新闻浏览页面设计105

4.2.4 查看评论内容106

4.2.5 添加新闻评论108

4.2.6 新闻搜索页面109

4.3 新闻发布管理设计110

4.3.1 添加新闻111

4.3.2 设置为头版新闻113

4.3.3 实现图片及附件上传114

4.3.4 多学两招——如何实现多附件上传116

4.3.5 新闻修改设计117

4.3.6 目录管理设计118

4.3.7 新闻管理页面设计122

4.3.8 新闻删除设计122

4.3.9 新闻审核设计124

4.3.10 指点迷津——使用DataList和Repeater实现数据分页124

4.3.11 权限管理和用户管理126

4.4 指点迷津128

4.4.1 什么叫Code Behind技术128

4.4.2 只有必要时使用服务器端控件131

4.4.3 如何提高ASP.NET应用程序的性能131

4.5 重点难点分析134

4.6 系统应用与扩展135

4.7 小结135

5.1 系统分析与总体设计136

5.1.1 系统功能分析136

第5章 在线选课管理系统136

5.1.2 系统预览138

5.1.3 系统结构设计141

5.2 数据库设计与实现141

5.2.1 数据库系统分析142

5.2.2 数据库逻辑设计143

5.2.3 数据库物理实现143

5.3.1 编辑Web.config页面147

5.3 编写公共类与公共页面147

5.3.2 数据库连接操作类——Db类148

5.3.3 工具类——MyUtility类150

5.3.4 错误信息类和错误显示页面151

5.3.5 登录页面154

5.3.6 多学两招——创建自定义控件157

5.4 系统管理设计159

5.4.1 设置开始选课时间段159

5.4.2 指点迷津——了解ViewState回传机制160

5.4.3 教师与学生信息的录入162

5.4.4 教学楼教室管理165

5.5 教师开课管理167

5.5.1 教师个人信息168

5.5.2 开设课程169

5.5.3 课程时间地点编排171

5.5.4 设置学生成绩174

5.5.5 指点迷津——DataGrid、Repeater和DataList的优缺点177

5.6 学生选课设计178

5.6.1 学生个人信息179

5.6.2 查看必选课列表180

5.6.3 任选课程预选和锁定182

5.6.4 查看最终选课结果185

5.7 重点难点分析187

5.8 系统应用与扩展188

5.9 网站的移植188

5.10 小结189

6.1.1 需求分析190

6.1 系统设计190

第6章 招聘管理系统190

6.1.2 系统结构设计191

6.1.3 指点迷津——Web服务与三层架构192

6.1.4 业务流程194

6.2 数据库设计194

6.2.1 数据库需求分析195

6.2.2 数据库逻辑结构设计195

6.3 简历管理199

6.3.1 简历类——Resumelnfo类199

6.3.2 Web方法202

6.3.3 简历中心205

6.3.4 添加简历207

6.3.5 查看/修改简历209

6.3.6 简历初选211

6.3.7 多学两招——实现DropDownList联动效果213

6.4.1 Web方法214

6.4 预约面试管理214

6.4.2 预约信息218

6.5 岗位需求管理219

6.5.1 Web方法219

6.5.2 添加需求223

6.5.3 岗位需求管理列表225

6.6 系统管理228

6.6.1 Web服务228

6.6.2 用户登录页面230

6.6.3 用Session来控制页面的访问权限231

6.6.4 添加角色232

6.6.5 查看/修改角色235

6.6.6 角色维护236

6.6.7 添加用户237

6.6.8 用户管理240

6.6.9 指点迷津——验证控件的使用241

6.7 重点难点分析244

6.8 系统应用与扩展245

6.9 小结246

第7章 网上鲜花销售系统247

7.1 系统设计247

7.1.1 系统概述247

7.1.2 需求分析247

7.1.3 系统流程分析248

7.2 数据库的设计与实现248

7.2.1 数据库需求分析249

7.2.2 数据库逻辑结构设计249

7.2.3 数据库设计图253

7.3 系统框架设计254

7.3.1 指点迷津——什么是四层体系结构254

7.3.2 搭建四层体系结构框架255

7.3.3 数据模型层的建立257

7.3.4 数据访问层的建立258

7.3.5 业务逻辑层260

7.4.1 页面头部控件264

7.4 花店首页的实现264

7.4.2 鲜花分类导航栏266

7.4.3 推荐鲜花品种268

7.4.4 热门鲜花品种269

7.5 鲜花信息模块272

7.5.1 鲜花分类列表页面272

7.5.2 鲜花详细信息页面274

7.6.1 添加到购物车275

7.6 购物模块275

7.6.2 购物车的管理278

7.6.3 指点迷津——在DataGrid中用CheckBox列控制282

7.6.4 指点迷津——Form身份认证283

7.7 订单模块289

7.8 后台管理模块292

7.8.1 鲜花分类管理页面292

7.8.2 鲜花信息管理页面295

7.8.3 订单管理页面298

7.8.4 订单详细信息管理页面300

7.8.5 指点迷津——DataBinder.Eval的效率问题302

7.9 重点难点分析303

7.10 系统应用与扩展304

7.11 小结304

第8章 用户权限管理系统  305

8.1 系统设计305

8.1.1 系统概述305

8.1.2 需求分析306

8.1.3 技术策略306

8.2 数据库的设计与实现313

8.2.1 数据库概念设计313

8.2.2 数据库逻辑结构设计315

8.2.3 数据库关系318

8.3 权限系统功能设计321

8.3.1 系统功能分析321

8.3.2 系统开发总体方案分析322

8.4.1 编写PageBase类324

8.4 编写公共类324

8.4.2 编写助手类MyUtility325

8.5 权限管理设计327

8.5.1 Index布局327

8.5.2 用户管理页面328

8.5.3 角色管理页面333

8.5.4 用户角色管理页面336

8.5.5 模块管理页面340

8.5.6 功能管理页面343

8.5.7 模块功能管理页面347

8.5.8 用户权限管理页面351

8.5.9 角色权限管理页面356

8.6 重点难点分析360

8.7 系统应用与扩展361

8.8 小结362

第9章 博客船系统363

9.1 立意过程363

9.1.1 关于Web 2.0363

9.1.2 博客世界的现状与展望364

9.1.3 博客船,沟通博客你我他365

9.1.4 话语心声——一种传送幸福希望的途径366

9.1.5 博客船承载幸福希望366

9.1.6 独家见解——如何灵光闪现,制作有创意的网站367

9.2 系统分析与设计367

9.2.1 系统分析与设计步骤367

9.2.2 概念化368

9.2.3 对象分析369

9.2.4 模块与流程分析370

9.2.5 系统架构设计371

9.2.6 使用CodePlus代码生成器372

9.2.7 Microsoft SQL Server 2000数据库与工厂模式373

9.2.8 指点迷津——规划功能分布于系统架构的各层之间375

9.3 数据库设计377

9.3.1 指点迷津——数据库设计原则377

9.3.2 数据库表结构设计378

9.4.1 从这里入手382

9.4 博客船代码实现过程382

9.4.2 数据库的代码设计383

9.4.3 VS.NET中的解决方案概览387

9.4.4 Model实体层391

9.4.5 DAL接口与工厂层393

9.4.6 DAL层——数据访问层395

9.4.7 脚下留心——数据库的空值处理及Datetime类型问题399

9.4.8 BLL商业逻辑层400

9.4.9 UI用户界面层405

9.5 博客船功能实现407

9.5.1 幸福希望的分类目录管理407

9.5.2 幸福希望的添加417

9.5.3 幸福希望的随机显示418

9.5.4 在博客中运用博客船420

9.6 测试与发布422

9.7 小结422

附录A 编程规范423

热门推荐