图书介绍

DotNetNuke 4高级编程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

DotNetNuke 4高级编程
  • (美)SHAUNWALKERJOEBRINKMANBRUCEHOPKINS等著;肖国尊译 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302166986
  • 出版时间:2008
  • 标注页数:473页
  • 文件大小:60MB
  • 文件页数:493页
  • 主题词:主页制作-程序设计

PDF下载


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

下载说明

DotNetNuke 4高级编程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 DotNetNuke的发展史1

1.1 IBuySpy Portal2

1.2 ASP.NET3

1.3 IBuySpy Portal论坛5

1.4 IBuySpy Workshop6

1.5 订阅模式的失败8

1.6 微软公司9

1.7 DotNetNuke10

1.8 许可证发放11

1.9 核心团队13

1.10 XXL分支15

1.11 商标16

1.12 赞助16

1.13 功能增强17

1.14 安全缺陷19

1.15 DotNetNuke 2.020

1.16 DotNetNuke网站21

1.17 提供程序模型22

1.18 开源基本原则22

1.19 应用程序的稳定性24

1.20 第三方组件24

1.21 核心团队重组25

1.22 微软成员资格API25

1.23 “实质性”改变26

1.24 Web宿主提供商27

1.25 DotNetNuke 3.028

1.26 发布时间表29

1.27 DotNetNuke项目30

1.28 知识产权31

1.29 营销32

1.30 微软宿主计划34

1.31 基础架构35

1.32 品牌35

1.33 微软技术大会39

1.34 可信度39

1.35 商标策略41

1.36 ASP.NET 2.041

1.37 重组42

1.38 研讨会43

1.39 DotNetNuke 4.044

1.40 Slashdot事件46

1.41 捐助人计划47

1.42 DotNetNuke市场50

1.43 小结51

第2章 安装DotNetNuke53

2.1 选择软件版本53

2.2 安装DotNetNuke v3.x54

2.2.1 软件配置54

2.2.2 安装步骤54

2.3 升级到DotNetNuke v3.x67

2.4 安装DotNetNuke v4.x69

2.4.1 软件配置69

2.4.2 下载软件70

2.4.3 安装Starter Kit70

2.4.4 安装Install/Source安装包74

2.5 升级到DotNetNuke v4.x76

2.6 安装出错情况78

2.7 小结79

第3章 门户网站概述81

3.1 门户网站组织元素81

3.1.1 父/子门户网站81

3.1.2 页面82

3.1.3 窗格84

3.1.4 容器84

3.2 模块86

3.3 用户角色89

3.4 小结89

第4章 门户网站管理91

4.1 门户网站管理员91

4.2 从何处入手92

4.3 控制面板93

4.3.1 Site Wizard94

4.3.2 Help按钮100

4.3.3 Preview按钮101

4.4 配置门户网站101

4.4.1 站点设置101

4.4.2 安全角色108

4.4.3 页面112

4.4.4 皮肤115

4.4.5 文件管理器117

4.4.6 语言119

4.4.7 验证125

4.5 门户网站维护128

4.5.1 用户账户128

4.5.2 安全角色管理130

4.5.3 供应商130

4.5.4 邮件群发133

4.5.5 站点日志134

4.5.6 回收站135

4.5.7 日志查看器137

4.6 小结138

第5章 主机管理141

5.1 何为主机141

5.2 从何处开始142

5.3 配置安装143

5.3.1 主机设置:基本设置144

5.3.2 主机设置:高级设置149

5.4 以主机身份管理门户网站154

5.4.1 门户网站154

5.4.2 皮肤158

5.4.3 日志查看器158

5.5 其他主机工具160

5.5.1 模块定义161

5.5.2 文件管理器165

5.5.3 供应商165

5.5.4 SQL166

5.5.5 调度166

5.5.6 语言171

5.5.7 搜索管理175

5.5.8 列表176

5.5.9 皮肤177

5.6 小结177

第6章 模块179

6.1 模块架构179

6.1.1 门户网站179

6.1.2 页面181

6.1.3 模块181

6.1.4 模块容器182

6.2 用户内容模块182

6.2.1 Announcements模块183

6.2.2 Banner模块189

6.2.3 Contacts模块190

6.2.4 Discussions模块191

6.2.5 Documents模块192

6.2.6 Events模块193

6.2.7 FAQs模块194

6.2.8 Feedback模块195

6.2.9 IFrame模块196

6.2.10 Image模块197

6.2.11 Links模块197

6.2.12 News Feeds(RSS)模块199

6.2.13 Text/HTML模块199

6.2.14 User Defined Table模块200

6.2.15 XML/XSL模块202

6.3 管理模块202

6.3.1 页面管理202

6.3.2 模块管理203

6.4 安装第三方模块207

6.5 小结208

第7章 DotNetNuke架构209

7.1 关键技术209

7.2 提供程序模型210

7.2.1 提供程序模型用法210

7.2.2 提供程序配置211

7.3 自定义业务对象212

7.3.1 CBO合成器214

7.3.2 使用CBO合成器216

7.4 DotNetNuke架构概述217

7.4.1 表示层218

7.4.2 业务逻辑层219

7.4.3 数据访问层220

7.4.4 数据层221

7.5 安全模型223

7.5.1 ASP.NET 2.0中的安全机制223

7.5.2 DotNetNuke和ASP.NET 2.0224

7.5.3 DotNetNuke 4.0中的安全机制224

7.6 命名空间概述227

7.7 小结228

第8章 核心DotNetNuke API229

8.1 事件日志记录229

8.1.1 日志记录提供程序API230

8.1.2 控制器类231

8.2 异常处理239

8.2.1 异常处理API239

8.2.2 异常类240

8.3 调度器244

8.4 HTTP模块247

8.4.1 HTTP模块101247

8.4.2 DotNetNuke的HTTP模块250

8.5 模块接口255

8.5.1 IActionable接口256

8.5.2 IPortable接口265

8.5.3 IUpgradeable接口267

8.5.4 模块间通信268

8.5.5 ISearchable接口269

8.6 小结271

第9章 成员角色273

9.1 ASP.NET 2.0中的安全机制274

9.2 DotNetNuke成员资格概述275

9.2.1 门户网站和应用程序275

9.2.2 用户和角色的数据模型276

9.2.3 成员资格、角色和配置文件提供程序277

9.3 成员资格提供程序278

9.4 角色提供程序282

9.5 配置文件提供程序284

9.6 小结288

第10章 客户端API289

10.1 回传和视图状态289

10.2 何为DotNetNuke的客户端API291

10.3 使用DotNetNuke的客户端API292

10.4 客户端脚本缓存296

10.5 客户端和服务器端之间的通信297

10.5.1 服务器端流程分析297

10.5.2 客户端流程分析299

10.5.3 返回服务器端301

10.6 客户端API的回调302

10.7 启用客户端API的DotNetNuke控件308

10.8 小结310

第11章 本地化311

11.1 概述311

11.1.1 区域设置311

11.1.2 资源文件312

11.2 本地化API314

11.2.1 GetString方法314

11.2.2 GetSystemMessage方法316

11.3 模块的本地化321

11.3.1 情形1:ASCX文件中静态字符串的处理321

11.3.2 情形2:服务器控件中静态文本的处理322

11.3.3 情形3:编程处理静态文本324

11.3.4 情形4:图像的本地化325

11.4 小结325

第12章 开始模块开发327

12.1 规划模块项目327

12.1.1 业务需求分析327

12.1.2 准备资源329

12.2 开始模块开发330

12.2.1 配置Visual Studio.NET 2003项目330

12.2.2 配置DotNetNuke与模块交互333

12.3 使用Visual Studio.NET 2005开发模块337

12.3.1 安装DotNetNuke Starter Kit337

12.3.2 Hello World模块339

12.4 小结340

第13章 开发模块:数据库层341

13.1 数据库设计341

13.1.1 Events表342

13.1.2 AddEvent存储过程343

13.1.3 DeleteEvent存储过程344

13.1.4 GetEvent存储过程345

13.1.5 GetEvents存储过程346

13.1.6 GetEventsByDate存储过程346

13.1.7 UpdateEvent存储过程347

13.2 数据库提供程序348

13.3 数据抽象353

13.4 小结355

第14章 开发模块:业务逻辑层357

14.1 开发业务逻辑层357

14.2 为Info类定义属性358

14.3 使用控制器类创建对象362

14.3.1 自定义业务对象辅助类363

14.3.2 Events模块控制器类的可选接口364

14.4 小结366

第15章 开发模块:表示层367

15.1 模块用户接口367

15.1.1 View控件368

15.1.2 Settings控件381

15.1.3 Edit控件384

15.2 DotNetNuke辅助函数396

15.2.1 错误处理函数396

15.2.2 导航URL396

15.3 小结397

第16章 DotNetNuke皮肤定制399

16.1 DotNetNuke皮肤定制简介399

16.2 ASP.NET 2.0母版页和皮肤定制之间的对比400

16.2.1 母版页简介400

16.2.2 DotNetNuke为何坚持使用皮肤定制引擎401

16.3 文件组织401

16.4 页面处理和皮肤加载402

16.5 皮肤和容器打包408

16.6 创建皮肤409

16.6.1 设计皮肤409

16.6.2 构建皮肤410

16.6.3 皮肤对象411

16.6.4 为皮肤创建样式表423

16.6.5 创建皮肤预览图像423

16.6.6 部署皮肤423

16.7 创建容器424

16.8 小结428

第17章 发布429

17.1 代码插件429

17.1.1 模块430

17.1.2 皮肤对象440

17.1.3 提供程序444

17.2 皮肤插件445

17.2.1 皮肤445

17.2.2 容器452

17.3 语言插件453

17.3.1 语言包清单文件453

17.3.2 语言包打包456

17.3.3 安装语言包459

17.4 小结461

附录A 资源463

附录B 系统消息标记469

热门推荐