Learning DNN Module Developers guide

 

Introduction

介绍
指南的目的是帮助开发者开发能嵌入DNN架构的模块,从而推动DNN的发展。
The purpose of this guide to assist the developer in extending DotNetNuke (DNN) by developing modules that plug into the core framework of DNN.

指南涵盖了从(新建一个vs.net的项目到创建一个安装到某个入口站点的发行包)的完整模块开发的每一步。
In this guide we will cover every stage of developing modules, from creating your Visual Studio.NET project, to creating a distribution package for installing your new module in a portal site.
通过阅读指南,开发人员能在短时间内开始一个模块的开发。
The goal of this guide is to get you started developing modules in a short amount of time.
首先,我们要把用户将要见到的模块的基本功能过一遍,从而让你能够对用户的体验有所了解,然后,深入技术和代码层次介绍怎么开始开发一个独立的模块。
Initially, we want to go through some basic functionality of a module that your user would see in order to introduce you to what a user would experience in your DNN portal, and then get into some architectural and coding concepts for you to get started on developing your own modules.

指南中会引用到DNN的发布文件中的一些实例,你可以从http://www.dotnetnuke.com 下载到这些文件。这些模块实例中我们将会着重介绍Survey模块。我们也会提及到DNN中一些其他的代码,指南中所有涉及到的代码部分都是简单明了的。
Throughout this guide we will refer to actual examples that are included as parts of the main DotNetNuke distribution file that can be downloaded from http://www.dotnetnuke.com. The examples we will focus on for the majority of the guide will be the Survey module. We also pull code from other items included within DotNetNuke, this is so all code listed within this guide is easily accessible to you.

原文地址:https://www.cnblogs.com/fenix/p/277982.html