《DotNetNuke4高级编程》面向那些拥有开发知识,又热衷于学习DotNetNuke工作机制的开发人员。有经验的ASP.NET开发人员和那些了解DotNetNuke的人可以跳过第1章-第6章的内容。这几章主要介绍DotNetNuke的基本知识和基本操作。第7章-第17章主要讨论DotNetNuke的架构和开发。但如果通读《DotNetNuke4高级编程》,可以更好地理解DotNetNuke的工作机制。
DotNetNuke是一个使用ASP.NET构建的Web应用程序框架,能够方便地创建网站。使用该系统或者利用该平台提供的众多功能,可以开发自定义的ASP.NETWeb应用程序。
《DotNetNuke4高级编程》面向那些拥有开发知识,又热衷于学习DotNetNuke工作机制的开发人员。
《DotNetNuke4高级编程》第一部分研究DotNetNuke项目的发展历史,探讨如何在服务器上安装DotNetNuke,并且解释如何组织和管理:DotNetNuke门户网站。第二部分分析DotNetNuke应用程序的架构、应用程序的工作机制,以及如何通过开发可以插入到DotNetNuke门户网站中的模块来扩展门户网站框架。
作者简介
Shaun Walker,Perpetual Motion Interactive Systems公司的创始人和总裁,该公司是一家专门从事提供微软企业技术解决方案的公司。Shaun拥有15年为私人和公共组织提供大规模IT解决方案架构和实现的专业经验。Shaun负责DotNetNuke的创建和管理,DotNetNuke是一个为微软ASP.NET平台编写的开源内容管理系统。基于Shaun对社区极大的贡献,2004年他被授予微软最有价值的专家(MVP)。另外,他最近成为MSDN加拿大演讲者委员会(SpeakersBureau)的一名主题发言人,从而使他能够在加拿大向各用户组宣传DotNetNuke。Shaun和他的妻子及两个孩子居住在加拿大的不列颠哥伦比亚省。
目录
第1章 DotNetNuke的发展史
第2章 安装DotNetNuke
第3章 门户网站概述
第4章 门户网站管理
第5章 主机管理
第6章 模块
第7章 DotNetNuke架构
第8章 核心DotNetNuke API
第9章 成员角色
第10章 客户端API
第11章 本地化
第12章 开始模块开发
第13章 开发模块:数据库层
第14章 开发模块:业务逻辑层
第15章 开发模块:表示层
第16章 DotNetNuke皮肤定制
第17章 发布
附录A 资源
附录B 系统消息标记