图书介绍

ASP.NET企业级架构开发技术与案例教程【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

ASP.NET企业级架构开发技术与案例教程
  • 杨树林,胡洁萍编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111393481
  • 出版时间:2012
  • 标注页数:340页
  • 文件大小:47MB
  • 文件页数:357页
  • 主题词:网页制作工具-程序设计-高等学校-教材

PDF下载


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

下载说明

ASP.NET企业级架构开发技术与案例教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章AS.NET基础1

1.1 AS.NET概述1

1.1.1.NET框架简介1

1.1.2 ASP.NET及其特点2

1.1.3 ASP.NET 4.0新特征3

1.2集成开发环境的安装与使用4

1.2.1安装VS 20104

1.2.2集成开发环境的使用6

1.3分层架构与系统分析12

1.3.1分层架构模式12

1.3.2 ASP.NET中常用的分层结构13

1.3.3系统分析与建模14

1.3.4案例1-1:企业信息展示系统的分析与设计15

1.4 AS.NET Web程序结构19

1.4.1 AS.NET Web应用程序的构成19

1.4.2 AS.NET Web应用程序配置21

1.4.3案例1-2:建立企业信息展示系统的程序结构24

1.5 C#语言基础25

1.5.1 C#语言的基本知识25

1.5.2 C#面向对象编程32

1.5.3案例1-3:企业信息展示系统的实体模型类及接口设计38

1.5.4 C#的新特征43

本章小结45

习题与实验46

第2章Web窗体技术与用户界面设计47

2.1 Web窗体技术基础47

2.1.1 Web窗体及其组成47

2.1.2 Web服务器控件52

2.1.3验证控件57

2.1.4案例2-1:实现企业信息展示系统的用户注册界面61

2.2应用主题与母版62

2.2.1应用主题62

2.2.2案例2-2:企业信息展示系统的主题设计64

2.2.3应用母版67

2.2.4案例2-3:企业信息展示系统的母版设计69

2.3用户控件设计72

2.3.1用户控件简介72

2.3.2用户控件的创建72

2.3.3用户控件的使用73

2.3.4案例2-4:企业信息展示系统的用户控件设计74

2.4网站地图与页面导航77

2.4.1网站地图77

2.4.2使用导航地图实现网站导航78

2.4.3案例2-5:企业信息展示系统的站点导航设计78

本章小结79

习题与实验80

第3章 数据访问层与业务逻辑层实现技术81

3.1数据库访问基础81

3.1.1 ADO.NET简介81

3.1.2数据库的连接82

3.1.3案例3-1:连接企业信息展示系统数据库83

3.1.4数据更新与数据查询84

3.1.5案例3-2:企业信息展示系统的数据库操作辅助类设计87

3.2数据绑定与两层应用结构实现90

3.2.1数据绑定简介90

3.2.2数据源控件91

3.2.3两层应用结构的实现方案92

3.2.4案例3-3:企业信息展示系统的数据访问层实现100

3.3三层应用结构108

3.3.1业务逻辑层的作用108

3.3.2三层应用结构的实现方案109

3.3.3工厂模式与工厂类设计111

3.3.4案例3-4:企业信息展示系统的业务逻辑层实现113

本章小结115

习题与实验116

第4章 数据控件与视图层实现技术117

4.1数据控件与GridView控件117

4.1.1数据控件概述117

4.1.2 GridView控件118

4.1.3案例4-1:实现企业信息展示系统中的产品管理121

4.2 DetailsView与FormView控件125

4.2.1 DetailsView控件125

4.2.2 FormView控件126

4.2.3案例4-2:实现企业信息展示系统中的产品的显示、添加和修改127

4.3 DataList与Repeater控件134

4.3.1 DataList控件134

4.3.2 Repeater控件134

4.3.3案例4-3:实现企业信息展示系统中的产品分类显示135

4.4 ListView与DataPager控件137

4.4.1 ListView控件137

4.4.2 DataPager控件137

4.4.3案例4-4:实现企业信息展示系统的主界面138

4.5 ASP.NET AJAX140

4.5.1 ASP.NET AJAX概述140

4.5.2创建AJAX应用程序141

4.5.3案例4-5:在企业信息展示系统中使用ASP.NET AJAX144

本章小结146

习题与实验147

第5章 应用其他常用技术完善系统148

5.1 ASP.NET状态管理148

5.1.1视图状态和控件状态148

5.1.2案例5-1:改进企业信息展示系统中的产品分类控件150

5.1.3隐藏域与查询字符串151

5.1.4 Cookie及其应用152

5.1.5案例5-2:完善企业信息展示系统的用户登录控件154

5.1.6应用程序状态和会话状态156

5.1.7案例5-3:实现企业信息展示系统中的用户统计159

5.2成员管理161

5.2.1验证方式及其配置161

5.2.2成员管理API及其配置161

5.2.3使用网站管理工具管理角色和用户166

5.2.4 ASP.NET登录控件167

5.2.5案例5-4:基于成员管理实现用户管理168

5.3数据缓存172

5.3.1缓存概述172

5.3.2页输出缓存174

5.3.3使用应用程序缓存176

5.3.4缓存依赖178

5.3.5案例5-5:在企业信息展示系统中应用缓存技术180

本章小结181

习题与实验181

第6章ASP.NET MVC框架183

6.1 ASP.NET MVC概述183

6.1.1 MVC模式183

6.1.2 ASP.NET MVC184

6.1.3 ASP.NET MVC程序结构185

6.1.4案例6-1:按MVC模式设计企业信息展示系统189

6.2 URL路由190

6.2.1 URL模式191

6.2.2默认路由192

6.2.3添加路由193

6.2.4创建路由约束194

6.3控制器195

6.3.1控制器类195

6.3.2操作方法196

6.3.3案例6-2:企业信息展示系统的路由及控制器设计198

6.4过滤器206

6.4.1 MVC过滤器概述206

6.4.2几个内置的过滤器207

6.4.3自定义过滤器210

6.4.4案例6-3:实现企业信息展示系统的异常处理和权限验证211

6.5 ASP.NET MVC应用程序中的传递数据213

6.5.1控制器向视图传递数据213

6.5.2在操作方法之间传递状态214

6.5.3视图向控制器传递数据214

6.6 ASP.MVC视图与HtmlHelper216

6.6.1概述216

6.6.2 ASPX(C#)引擎视图217

6.6.3用于呈现视图的帮助器(HtmlHelper)219

6.6.4扩展帮助器方法221

6.6.5 Razor(CSHTML)引擎视图223

6.6.6案例6-4:企业信息展示系统的布局页设计228

6.7 WebGrid232

6.7.1 WebGrid概述232

6.7.2 WebGrid的使用234

6.7.3案例6-5:实现企业信息展示系统的视图238

本章小结245

习题与实验246

第7章 持久化技术NHibernate247

7.1 NHibernate原理247

7.1.1 NHibernate简介247

7.1.2在项目中引用NHibernate248

7.1.3配置NHibernate249

7.1.4创建实体类及其映射251

7.1.5利用NHibernate API访问数据库252

7.2 NHibernate的实体映射252

7.2.1实体映射基础252

7.2.2实体关系映射253

7.2.3案例7-1:企业信息展示系统的实体类及其映射设计257

7.3实体操作与数据查询261

7.3.1实体操作261

7.3.2数据查询262

7.3.3辅助类设计264

7.3.4案例7-2:基于NHibernate的企业信息展示系统的DAL设计266

本章小结271

习题与实验272

第8章 集成框架Spring.NET273

8.1 Spring.NET基础273

8.1.1 Spring.NET框架273

8.1.2 Spring.NET控制反转274

8.1.3对象的配置与对象Factory275

8.1.4案例8-1:在企业信息展示系统中使用Spring.NET276

8.2 Spring.NET的AOP278

8.2.1 AOP的概念278

8.2.2使用Spring.NET中的AOP280

8.3 Spring.NET集成其他框架283

8.3.1 Spring.NET与NHibernate集成283

8.3.2 Spring.NET与ASP.NET MVC集成287

8.3.3案例8-2:基于MSN架构的企业信息展示系统配置287

8.4 Spring事务管理与任务调度289

8.4.1事务的基本配置289

8.4.2事务的传播属性290

8.4.3任务调度291

本章小结293

习题与实验294

第9章 博客系统的设计与实现295

9.1系统分析与设计295

9.1.1系统分析295

9.1.2总体设计297

9.1.3实体类(数据模型)及映射设计301

9.1.4接口设计304

9.1.5分页辅助类设计306

9.1.6页面的整体布局306

9.2系统配置310

9.2.1 Spring.NET配置310

9.2.2 Spring.NET与NHibernate.NET整合配置311

9.2.3安全管理配置311

9.3数据访问层实现312

9.3.1数据访问层基类312

9.3.2文章分类数据访问类312

9.3.3文章数据访问类312

9.3.4文章评论数据访问类313

9.3.5相册数据访问类313

9.3.6在对象配置文件中描述数据访问对象313

9.4业务逻辑层实现314

9.4.1文章分类业务逻辑类314

9.4.2文章业务逻辑类314

9.4.3文章评论业务逻辑类315

9.4.4相册业务逻辑类315

9.4.5用户业务逻辑类316

9.4.6在对象配置文件中描述业务逻辑对象316

9.5控制层实现317

9.5.1控制器基类317

9.5.2主页控制类317

9.5.3文章分类控制类318

9.5.4文章控制类319

9.5.5相册控制类321

9.5.6用户控制类323

9.5.7 ASP.NET MVC与Spring.NET集成324

9.6视图层设计325

9.6.1用户控件(分部页)设计325

9.6.2主页和关于页视图设计326

9.6.3文章分类视图设计327

9.6.4文章视图设计329

9.6.5用户视图设计333

9.6.6相册视图设计336

本章小结338

习题与实验339

参考文献340

热门推荐