注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)圖形圖像、多媒體、網(wǎng)頁(yè)制作綜合DOTNETNUKE 4高級(jí)編程

DOTNETNUKE 4高級(jí)編程

DOTNETNUKE 4高級(jí)編程

定 價(jià):¥59.80

作 者: (美)Shaun WalkerJoe,BrinkmanBruce,Hopkins 等
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 網(wǎng)絡(luò)編程

購(gòu)買這本書(shū)可以去


ISBN: 9787302166986 出版時(shí)間: 2008-01-01 包裝: 平裝
開(kāi)本: 185×260 頁(yè)數(shù): 473 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  DotNetNuke是一個(gè)功能強(qiáng)大的開(kāi)源框架,可以在ASP.NET平臺(tái)上創(chuàng)建并部署健壯的模塊。本書(shū)由DotNetNuke開(kāi)發(fā)人員的核心團(tuán)隊(duì)編寫,為使用DotNetNuke 4安裝、配置和開(kāi)發(fā)優(yōu)秀的Web應(yīng)用程序提供工具和說(shuō)明。本書(shū)首先介紹了DotNetNuke的發(fā)展歷史和DotNetNuke門戶網(wǎng)站的基本操作。然后詳細(xì)深入地介紹了DotNetNuke應(yīng)用程序的架構(gòu),以及如何通過(guò)構(gòu)建模塊和皮膚擴(kuò)展應(yīng)用程序。學(xué)習(xí)了這些知識(shí)以后,就能夠自己創(chuàng)建商業(yè)網(wǎng)站、公司內(nèi)網(wǎng)和外網(wǎng)、在線出版門戶網(wǎng)站以及自定義垂直應(yīng)用程序等項(xiàng)目。本書(shū)主要內(nèi)容★ DotNetNuke 4針對(duì)ASP.NET 2.0提供的最新特性和功能★ 在服務(wù)器上安裝DotNetNuke的最佳方式★ DotNetNuke門戶網(wǎng)站的管理和實(shí)施技巧★ 如何使用皮膚動(dòng)態(tài)增強(qiáng)網(wǎng)站的用戶界面★ 擴(kuò)展門戶網(wǎng)站框架的技術(shù)★ 為門戶網(wǎng)站創(chuàng)建獨(dú)特外觀的方法本書(shū)讀者對(duì)象本書(shū)適合于那些希望使用DotNetNuke構(gòu)建動(dòng)態(tài)ASP.NET站點(diǎn)或者為DotNetNuke創(chuàng)建插件的有經(jīng)驗(yàn)的ASP.NET開(kāi)發(fā)人員。本書(shū)也適用于希望鉆研DotNetNuke框架的程序員或管理員。

作者簡(jiǎn)介

  Shaun Walker是Perpetual Motion Interactive Systems公司的創(chuàng)始人和總裁,該公司是一家專門從事提供微軟企業(yè)技術(shù)解決方案的公司。Shaun擁有15年為私人和公共組織提供大規(guī)模IT解決方案架構(gòu)和實(shí)現(xiàn)的專業(yè)經(jīng)驗(yàn)。Shaun負(fù)責(zé)DotNetNuke的創(chuàng)建和管理,DotNetNuke是一個(gè)為微軟ASP.NET平臺(tái)編寫的開(kāi)源內(nèi)容管理系統(tǒng)?;赟haun對(duì)社區(qū)極大的貢獻(xiàn),2004年他被授予微軟最有價(jià)值的專家(MVP)。另外,他最近成為MSDN加拿大演講者委員會(huì)(Speakers Bureau)的一名主題發(fā)言人,從而使他能夠在加拿大向各用戶組宣傳DotNetNuke。Shaun和他的妻子及兩個(gè)孩子居住在加拿大的不列顛哥倫比亞省。

圖書(shū)目錄

第1章  DotNetNuke的發(fā)展史    1
1.1  IBuySpy Portal    2
1.2  ASP.NET    3
1.3  IBuySpy Portal論壇    5
1.4  IBuySpy Workshop    6
1.5  訂閱模式的失敗    8
1.6  微軟公司    9
1.7  DotNetNuke    10
1.8  許可證發(fā)放    11
1.9  核心團(tuán)隊(duì)    13
1.10  XXL分支    15
1.11  商標(biāo)    16
1.12  贊助    16
1.13  功能增強(qiáng)    17
1.14  安全缺陷    19
1.15  DotNetNuke 2.0    20
1.16  DotNetNuke網(wǎng)站    21
1.17  提供程序模型    22
1.18  開(kāi)源基本原則    22
1.19  應(yīng)用程序的穩(wěn)定性    24
1.20  第三方組件    24
1.21  核心團(tuán)隊(duì)重組    25
1.22  微軟成員資格API    25
1.23  “實(shí)質(zhì)性”改變    26
1.24  Web宿主提供商    27
1.25  DotNetNuke 3.0    28
1.26  發(fā)布時(shí)間表    29
1.27  DotNetNuke項(xiàng)目    30
1.28  知識(shí)產(chǎn)權(quán)    31
1.29  營(yíng)銷    32
1.30  微軟宿主計(jì)劃    34
1.31  基礎(chǔ)架構(gòu)    35
1.32  品牌    35
1.33  微軟技術(shù)大會(huì)    39
1.34  可信度    39
1.35  商標(biāo)策略    41
1.36  ASP.NET 2.0    41
1.37  重組    42
1.38  研討會(huì)    43
1.39  DotNetNuke 4.0    44
1.40  Slashdot事件    46
1.41  捐助人計(jì)劃    47
1.42  DotNetNuke市場(chǎng)    50
1.43  小結(jié)    51
第2章  安裝DotNetNuke    53
2.1  選擇軟件版本    53
2.2  安裝DotNetNuke v3.x    54
2.2.1  軟件配置    54
2.2.2  安裝步驟    54
2.3  升級(jí)到DotNetNuke v3.x    67
2.4  安裝DotNetNuke v4.x    69
2.4.1  軟件配置    69
2.4.2  下載軟件    70
2.4.3  安裝Starter Kit    70
2.4.4  安裝Install/Source安裝包    74
2.5  升級(jí)到DotNetNuke v4.x    76
2.6  安裝出錯(cuò)情況    78
2.7  小結(jié)    79
第3章  門戶網(wǎng)站概述    81
3.1  門戶網(wǎng)站組織元素    81
3.1.1  父/子門戶網(wǎng)站    81
3.1.2  頁(yè)面    82
3.1.3  窗格    84
3.1.4  容器    84
3.2  模塊    86
3.3  用戶角色    89
3.4  小結(jié)    89
第4章  門戶網(wǎng)站管理    91
4.1  門戶網(wǎng)站管理員    91
4.2  從何處入手    92
4.3  控制面板    93
4.3.1  Site Wizard    94
4.3.2  Help按鈕    100
4.3.3  Preview按鈕    101
4.4  配置門戶網(wǎng)站    101
4.4.1  站點(diǎn)設(shè)置    101
4.4.2  安全角色    108
4.4.3  頁(yè)面    112
4.4.4  皮膚    115
4.4.5  文件管理器    117
4.4.6  語(yǔ)言    119
4.4.7  驗(yàn)證    125
4.5  門戶網(wǎng)站維護(hù)    128
4.5.1  用戶賬戶    128
4.5.2  安全角色管理    130
4.5.3  供應(yīng)商    130
4.5.4  郵件群發(fā)    133
4.5.5  站點(diǎn)日志    134
4.5.6  回收站    135
4.5.7  日志查看器    137
4.6  小結(jié)    138
第5章  主機(jī)管理    141
5.1  何為主機(jī)    141
5.2  從何處開(kāi)始    142
5.3  配置安裝    143
5.3.1  主機(jī)設(shè)置:基本設(shè)置    144
5.3.2  主機(jī)設(shè)置:高級(jí)設(shè)置    149
5.4  以主機(jī)身份管理門戶網(wǎng)站    154
5.4.1  門戶網(wǎng)站    154
5.4.2  皮膚    158
5.4.3  日志查看器    158
5.5  其他主機(jī)工具    160
5.5.1  模塊定義    161
5.5.2  文件管理器    165
5.5.3  供應(yīng)商    165
5.5.4  SQL    166
5.5.5  調(diào)度    166
5.5.6  語(yǔ)言    171
5.5.7  搜索管理    175
5.5.8  列表    176
5.5.9  皮膚    177
5.6  小結(jié)    177
第6章  模塊    179
6.1  模塊架構(gòu)    179
6.1.1  門戶網(wǎng)站    179
6.1.2  頁(yè)面    181
6.1.3  模塊    181
6.1.4  模塊容器    182
6.2  用戶內(nèi)容模塊    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  頁(yè)面管理    202
6.3.2  模塊管理    203
6.4  安裝第三方模塊    207
6.5  小結(jié)    208
第7章  DotNetNuke架構(gòu)    209
7.1  關(guān)鍵技術(shù)    209
7.2  提供程序模型    210
7.2.1  提供程序模型用法    210
7.2.2  提供程序配置    211
7.3  自定義業(yè)務(wù)對(duì)象    212
7.3.1  CBO合成器    214
7.3.2  使用CBO合成器    216
7.4  DotNetNuke架構(gòu)概述    217
7.4.1  表示層    218
7.4.2  業(yè)務(wù)邏輯層    219
7.4.3  數(shù)據(jù)訪問(wèn)層    220
7.4.4  數(shù)據(jù)層    221
7.5  安全模型    223
7.5.1  ASP.NET 2.0中的
安全機(jī)制    223
7.5.2  DotNetNuke和
ASP.NET 2.0    224
7.5.3  DotNetNuke 4.0中的
安全機(jī)制    224
7.6  命名空間概述    227
7.7  小結(jié)    228
第8章  核心DotNetNuke API    229
8.1  事件日志記錄    229
8.1.1  日志記錄提供程序API    230
8.1.2  控制器類    231
8.2  異常處理    239
8.2.1  異常處理API    239
8.2.2  異常類    240
8.3  調(diào)度器    244
8.4  HTTP模塊    247
8.4.1  HTTP模塊101    247
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  小結(jié)    271
第9章  成員角色    273
9.1  ASP.NET 2.0中的安全機(jī)制    274
9.2  DotNetNuke成員資格概述    275
9.2.1  門戶網(wǎng)站和應(yīng)用程序    275
9.2.2  用戶和角色的數(shù)據(jù)模型    276
9.2.3  成員資格、角色和
配置文件提供程序    277
9.3  成員資格提供程序    278
9.4  角色提供程序    282
9.5  配置文件提供程序    284
9.6  小結(jié)    288
第10章  客戶端API    289
10.1  回傳和視圖狀態(tài)    289
10.2  何為DotNetNuke
          的客戶端API    291
10.3  使用DotNetNuke
          的客戶端API    292
10.4  客戶端腳本緩存    296
10.5  客戶端和服務(wù)器端
          之間的通信    297
10.5.1  服務(wù)器端流程分析    297
10.5.2  客戶端流程分析    299
10.5.3  返回服務(wù)器端    301
10.6  客戶端API的回調(diào)    302
10.7  啟用客戶端API的
          DotNetNuke控件    308
10.8  小結(jié)    310
第11章  本地化    311
11.1  概述    311
11.1.1  區(qū)域設(shè)置    311
11.1.2  資源文件    312
11.2  本地化API    314
11.2.1  GetString方法    314
11.2.2  GetSystemMessage方法    316
11.3  模塊的本地化    321
11.3.1  情形1:ASCX文件中
            靜態(tài)字符串的處理    321
11.3.2  情形2:服務(wù)器控件中
            靜態(tài)文本的處理    322
11.3.3  情形3:編程處理
            靜態(tài)文本    324
11.3.4  情形4:圖像的本地化    325
11.4  小結(jié)    325
第12章  開(kāi)始模塊開(kāi)發(fā)    327
12.1  規(guī)劃模塊項(xiàng)目    327
12.1.1  業(yè)務(wù)需求分析    327
12.1.2  準(zhǔn)備資源    329
12.2  開(kāi)始模塊開(kāi)發(fā)    330
12.2.1  配置Visual Studio .NET
            2003項(xiàng)目    330
12.2.2  配置DotNetNuke
          與模塊交互    333
12.3  使用Visual Studio .NET 2005
          開(kāi)發(fā)模塊    337
12.3.1  安裝DotNetNuke Starter
            Kit    337
12.3.2  Hello World模塊    339
12.4  小結(jié)    340
第13章  開(kāi)發(fā)模塊:數(shù)據(jù)庫(kù)層    341
13.1  數(shù)據(jù)庫(kù)設(shè)計(jì)    341
13.1.1  Events表    342
13.1.2  AddEvent存儲(chǔ)過(guò)程    343
13.1.3  DeleteEvent存儲(chǔ)過(guò)程    344
13.1.4  GetEvent存儲(chǔ)過(guò)程    345
13.1.5  GetEvents存儲(chǔ)過(guò)程    346
13.1.6  GetEventsByDate
            存儲(chǔ)過(guò)程    346
13.1.7  UpdateEvent存儲(chǔ)過(guò)程    347
13.2  數(shù)據(jù)庫(kù)提供程序    348
13.3  數(shù)據(jù)抽象    353
13.4  小結(jié)    355
第14章  開(kāi)發(fā)模塊:業(yè)務(wù)邏輯層    357
14.1  開(kāi)發(fā)業(yè)務(wù)邏輯層    357
14.2  為Info類定義屬性    358
14.3  使用控制器類創(chuàng)建對(duì)象    362
14.3.1  自定義業(yè)務(wù)
            對(duì)象輔助類    363
14.3.2  Events模塊控制器
            類的可選接口    364
14.4  小結(jié)    366
第15章  開(kāi)發(fā)模塊:表示層    367
15.1  模塊用戶接口    367
15.1.1  View控件    368
15.1.2  Settings控件    381
15.1.3  Edit控件    384
15.2  DotNetNuke輔助函數(shù)    396
15.2.1  錯(cuò)誤處理函數(shù)    396
15.2.2  導(dǎo)航URL    396
15.3  小結(jié)    397
第16章  DotNetNuke皮膚定制    399
16.1  DotNetNuke皮膚定制簡(jiǎn)介    399
16.2  ASP.NET 2.0母版頁(yè)和
          皮膚定制之間的對(duì)比    400
16.2.1  母版頁(yè)簡(jiǎn)介    400
16.2.2  DotNetNuke為何堅(jiān)持
          使用皮膚定制引擎    401
16.3  文件組織    401
16.4  頁(yè)面處理和皮膚加載    402
16.5  皮膚和容器打包    408
16.6  創(chuàng)建皮膚    409
16.6.1  設(shè)計(jì)皮膚    409
16.6.2  構(gòu)建皮膚    410
16.6.3  皮膚對(duì)象    411
16.6.4  為皮膚創(chuàng)建樣式表    423
16.6.5  創(chuàng)建皮膚預(yù)覽圖像    423
16.6.6  部署皮膚    423
16.7  創(chuàng)建容器    424
16.8  小結(jié)    428
第17章  發(fā)布    429
17.1  代碼插件    429
17.1.1  模塊    430
17.1.2  皮膚對(duì)象    440
17.1.3  提供程序    444
17.2  皮膚插件    445
17.2.1  皮膚    445
17.2.2  容器    452
17.3  語(yǔ)言插件    453
17.3.1  語(yǔ)言包清單文件    453

17.3.2  語(yǔ)言包打包    456
17.3.3  安裝語(yǔ)言包    459
17.4  小結(jié)    461
附錄A  資源    463
附錄B  系統(tǒng)消息標(biāo)記    469

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)