我有一个dnn网站的客户端。我需要为它开发模块。我如何开始?我现在正在使用Microsoft Visual Studio 2010(试用版)。我无法访问源代码,只需创建新模块并安装它。像这样的环境开始的最佳做法是什么?其他问题是如果我使用Visual Studio的试用版,我的模块是否也会过期?DNN模块开发
DNN模块开发
回答
访问DotNetNuke.com
的download page下载的社区版。安装它在您的开发机器上,让它工作。
挂钩桌面模块文件夹,bin文件夹(至少)到你的源代码控制
在上面的下载页面,安装Visual Studio入门套件
重新启动Visual Studio 2010
启动Visual Studio 2010,创建一个新的已编译的DNN模块项目,确保它的位置在DNN的桌面模块文件夹中
实现一些测试代码
安装在DNN模块(舱单安装)
模块添加到DNN页面。测试它。
更新您的DNN模块。如果添加或删除文件或更改数据库设置脚本,则只需卸载并重新安装模块。
构建模块的可部署版本。 (你可以制作一个zip文件或其他东西,只需阅读本书,我总是需要参考此步骤)
练习在另一个新鲜的DNN社区安装上安装DNN模块。
一旦你感到满意的是它被正确安装,安装Live网站上的模块(做备份第一,以防万一)
这些材料,尤其是视频教程,也许真的有帮助您在开始使用DNN模块开发时:http://www.dotnetnuke.com/Resources/Wiki/Page/Module-Development.aspx它们涵盖了从安装DNN模块项目模板到开发和打包自定义DNN模块的每个部分。
对于第二个问题,答案是否定的,在VS2010试用版过期后,您的模块不会过期。另一种选择是使用Visual Studio 2010的免费快递版本,对于这种情况Visual Web Developer 2010.您可以在此处下载:http://www.microsoft.com/visualstudio/en-us/products/2010-editions/visual-web-developer-express您将无法直接从快速版使用源代码管理,但仍然可以选择使用SVN和像TortoiseSVN这样的客户端。
- 1. DNN模块开发7.00.04
- 2. DNN模块用剃刀和C开发#
- 3. DNN模块开发:创建HTML模块功能
- 4. DNN模块版本
- 5. DNN调查模块
- 6. 开发DNN模块的最简单方法是什么?
- 7. 导航到DNN模块
- 8. DNN帐户注册模块
- 9. 自定义DNN模块
- 10. Dnn模块封装问题
- 11. DNN模块导入文件
- 12. 从DNN 7.1.2升级到DNN 9.0.1后DNN页面缺少模块
- 13. DNN Christoc模块开发模板中的Intellisense不适用于注册控件
- 14. 模块开发Joomla
- 15. 开发Python模块
- 16. 开发IIS7模块
- 17. Magento模块开发
- 18. 模块化开发
- 19. drupal模块开发
- 20. 如何在DNN自定义模块开发包中添加数据库脚本?
- 21. 如何从头开始创建一个hello world DNN模块
- 22. 如何动态更改DNN模块的DNN页面标题?
- 23. 在页面上添加DNN模块时出现DNN错误
- 24. 如何将模块添加到dnn发布的解决方案?
- 25. 需要DNN模块sugestions,form/reg,pyment,发邮件
- 26. Dotnetnuke-将dnn模块添加到dotnetnuke
- 27. 获取DNN模块新记录的ID
- 28. Dnn 2sxc博客模块子目录
- 29. DNN 7.0.3和Safari登录模块问题
- 30. DNN 8.00.02 - 获取当前模块ID
我强烈建议您按照此维基页上的教程进行操作。使用那里列出的模板,而不是Starter Kit中的模板(请相信我)http://christoctemplate.codeplex.com – 2012-02-17 00:30:16