等待已久的《DotNetNuke 3.0 Module Developer's Guide》终于发布了!

    早在去年11月16日就看到DNN Core Team Member Patrick Santry 在他的Blog中宣布已经完成了《DotNetNuke 3.0 Module Developer's Guide》,我是盼星星盼月亮啊,从DNN3.0.4一直到DNN3.0.7,我始终没有从Documentation目录下看到这个《DotNetNuke 3.0 Module Developer's Guide》。
    今天抱着一丝侥幸,翻了翻Documentation目录,眼睛一亮:哇,我盼望已久的东西来了!哈哈!
   

Table of Contents

 

DotNetNuke 3.0 Module Developer’s Guide. 1

Table of Contents 2

Introduction. 3

What Are Modules? 3

Module Containers 5

Interfacing a Module with DotNetNuke. 8

DotNetNuke Architecture. 8

Provider Model 9

Folder Structure. 11

Beginning Module Development 12

Configuring Your Visual Studio.NET Project 12

Configuring DNN to Interface with Your Controls 16

Module Architecture. 17

Three & n-Tier Architecture. 18

One Page Many Controls 19

Data Layer 20

Business Logic Layer (BLL) 21

User Layer 24

Physical Database Providers 29

Interfacing with DNN. 32

Personalization. 32

Scheduler 33

Logging Provider 35

Localization. 36

Importing and Exporting. 36

Searching. 37

Text Editor 38

DotNetNuke User Controls 38

Error Handling. 39

Inter-Module Communication. 39

Distributing Your Module. 41

Creating Your Database for Distribution. 41

Creating Your DNN Distribution Definition. 42

Packing Up Your Module. 46

Installing the Assembly. 47

Review. 47

原文地址:https://www.cnblogs.com/soaring/p/85796.html