《DotNetNuke 4 高级编程》(Professional DotNetNuke 4: Open Source Web Application Framework for ASP.NET 2.0)扫描版[PDF]

2019-03-12 04:52|来源: 网络

中文名: DotNetNuke 4 高级编程
原名: Professional DotNetNuke 4: Open Source Web Application Framework for ASP.NET 2.0
作者: Shaun Walker
Joe Brinkman
Bruce Hopkins
译者: 肖国尊
图书分类: 网络
资源格式: PDF
版本: 扫描版
出版社: 清华大学出版社
书号: 9787302166986
发行时间: 2008年1月21日
地区: 大陆
语言: 简体中文
简介:

评论处1楼有网盘链接
内容介绍:
  dotnetnuke是一个功能强大的开源框架,可以在asp.net平台上创建并部署健壮的模块。本书由dotnetnuke开发人员的核心团队编写,为使用 dotnetnuke 4安装、配置和开发优秀的web应用程序提供工具和说明。
  本书首先介绍了dotnetnuke的发展历史和dotnetnuke门户网站的基本操作。然后详细深入地介绍了dotnetnuke应用程序的架构,以及如何通过构建模块和皮肤扩展应用程序。学习了这些知识以后,就能够自己创建商业网站、公司内网和外网、在线出版门户网站以及自定义垂直应用程序等项目。
  本书适合于那些希望使用dotnetnuke构建动态asp.net站点或者为 dotnetnuke创建插件的有经验的asp.net开发人员。本书也适用于希望钻研 dotnetnuke框架的程序员或管理员。
内容截图:



目录:
第1章 dotnetnuke的发展史
1.1 ibuyspy portal
1.2 asp.net
1.3 ibuyspy portal论坛
1.4 ibuyspy workshop
1.5 订阅模式的失败
1.6 微软公司
1.7 dotnetnuke
1.8 许可证发放
1.9 核心团队
1.10 xxl分支
1.11 商标
1.12 赞助
1.13 功能增强
1.14 安全缺陷
1.15 dotnetnuke 2.0
1.16 dotnetnuke网站
1.17 提供程序模型
1.18 开源基本原则
1.19 应用程序的稳定性
. 1.20 第三方组件
1.21 核心团队重组
1.22 微软成员资格api
1.23 “实质性”改变
1.24 web宿主提供商
1.25 dotnetnuke 3.0
1.26 发布时间表
1.27 dotnetnuke项目
1.28 知识产权
1.29 营销
1.30 微软宿主计划
1.31 基础架构
1.32 品牌
1.33 微软技术大会
1.34 可信度
1.35 商标策略
1.36 asp.net 2.0
1.37 重组
1.38 研讨会
1.39 dotnetnuke 4.0
1.40 slashdot事件
1.41 捐助人计划
1.42 dotnetnuke市场
1.43 小结
第2章 安装dotnetnuke
2.1 选择软件版本
2.2 安装dotnetnuke v3.x
2.2.1 软件配置
2.2.2 安装步骤
2.3 升级到dotnetnuke v3.x
2.4 安装dotnetnuke v4.x
2.4.1 软件配置
2.4.2 下载软件
2.4.3 安装starter kit
2.4.4 安装install/source安装包
2.5 升级到dotnetnuke v4.x
2.6 安装出错情况
2.7 小结
第3章 门户网站概述
3.1 门户网站组织元素
3.1.1 父/子门户网站
3.1.2 页面
3.1.3 窗格
3.1.4 容器
3.2 模块
3.3 用户角色
3.4 小结
第4章 门户网站管理
4.1 门户网站管理员
4.2 从何处入手
4.3 控制面板
4.3.1 site wizard
4.3.2 help按钮
4.3.3 preview按钮
4.4 配置门户网站
4.4.1 站点设置
4.4.2 安全角色
4.4.3 页面
4.4.4 皮肤
4.4.5 文件管理器
4.4.6 语言
4.4.7 验证
4.5 门户网站维护
4.5.1 用户账户
4.5.2 安全角色管理
4.5.3 供应商
4.5.4 邮件群发
4.5.5 站点日志
4.5.6 回收站
4.5.7 日志查看器
4.6 小结
第5章 主机管理
第6章 模块
第7章 dotnetnuke架构
第8章 核心dotnetnuke api
第9章 成员角色
第10章 客户端api
第11章 本地化
第12章 开始模块开发
第13章 开发模块:数据库层
第14章 开发模块:业务逻辑层
第15章 开发模块:表示层
第16章 dotnetnuke皮肤定制
第17章 发布
附录a 资源
附录b 系统消息标记


相关问答

更多
  • 如果您的WebService在DNN内,则此代码必须有效: UserInfo objUser = UserController.GetUserById(DotNetNuke.Entities.Portals.PortalSettings.Current.PortalId, userId); if your WebService is inside DNN, this code must work: UserInfo objUser = UserController.GetUserById(DotNetNu ...
  • 有些事情在使用DOtNetNuke进行这种配置时可能会出现问题。 这种方法尽管“网络农场”情况导致单点故障。 UNC份额成为您的瓶颈,如果它下降,所有节点都会下降。 磁盘IO和网络通信的配置可能是一个问题。 这与可以在远程内容上打开/维护的“文件系统监视器”的数量有关。 这个问题在大多数情况下都不是太大,但是当它发生时可以成为皇家PITA。 安全性可能是一个问题,但通常是在配置开始时您才遇到问题。 您需要确保您正确地为用户帐户分配权限,以便它可以完全访问UNC共享。 我猜为什么这是DotNetNuke公司的 ...
  • 我找到了解决问题的方法,非常简单。 只需将NavigateURL传递给dnnModal.show如下所示:
  • 不,DotNetNuke建立在ASP.Net WebForms上,并严重依赖于ViewState。 所以,目前,它不能在ASP.Net MVC上运行。 No, DotNetNuke is built on ASP.Net WebForms and relies heavily on ViewState. So, at the moment, it doesn't run on ASP.Net MVC.
  • 我们倾向于在开发DotNetNuke站点中进行测试,通常只是附加到IIS工作进程进行调试(因为它比使用F5重建更快)。 我认为,一般来说,你越是利用DNN提供的东西,你就越不能在DNN环境之外进行测试。 由于IMC是一个特定的DNN流程,因此只有让DNN成为执行流程的人才能完成测试。 After lots of trial & error, here's what I ended up with - and seems to work well. Created a Post-build event on ...
  • 您能否请将其中一个网址分享到无效的图片? 也许您在DNN文件管理器设置中拥有权限,因此您必须登录才能查看该文件夹中的所有文件。 您可以转到文件管理器,单击文件夹和管理员权限。 Can you please share one of the URLs to the images that aren't working? Perhaps you have the permissions in your DNN file manager setup so that you have to be logged in ...
  • 我相信经典输入类型=文件在AJAX UpdatePanel中不起作用,因为文件不会发布到服务器。 你可以使用PostBackTrigger来解决这个问题( http://www.codeproject.com/KB/ajax/simpleajaxupload.aspx )。 恐怕我不确定它为什么在DNN中不起作用。 I believe classic input type=file does not work within an AJAX UpdatePanel as the file does not g ...
  • 1)是的,但表单模块可能是更好的选择。 2)我想是的,但你必须在自定义模块中创建它。 同样,表单模块是更好的选择。 3)是的,您可以根据用户角色给予不同程度的管理控制。 除了动态表单,您可能还需要评估动作表单(DNNSharp)和实时表单(Mandeeps)。 还有其他选择,我已经使用digForm(DigNuke)取得了成功。 1) Yes, but a forms module is probably a better choice. 2) I think yes, but you'd have to ...
  • ASP.NET MVC的部分内容在DOtNetNuke中是不可能的,但是使用EF Code First可以在数据/业务层完成,然后您自己处理UI的其余部分。 你不会有用于UI的脚手架,但在大多数情况下,脚手架还不足以得到人们所需要的东西。 ASP.NET MVC's portion of this would not readily be possible within DOtNetNuke, however using EF Code First can be done at the data/busin ...
  • 在设置新机器时,我会发生这种情况。 您需要使用IIS注册ASP .NET 4.0 ASPNET_REGIIS http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx 所以从命令行转到.net 4目录,路径将是这样的。 cd C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \然后在该目录中运行 aspnet_regiis.exe -ir 这将重新注册4.0与IIS,你应该全部设置。 This happ ...