首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DNN模块开发

问DNN模块开发
EN

Stack Overflow用户
提问于 2012-02-15 12:15:19
回答 2查看 5K关注 0票数 4

我有一个dnn网站的客户。我需要为它开发模块。我该如何开始?我现在使用的是Microsoft Visual Studio 2010 (试用版)。我无法访问源代码,只能创建新模块并安装它。在这样的环境中开始的最佳实践是什么?另一个问题是,如果我使用的是visual studio的试用版,我的模块也会过期吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-02-15 14:03:17

购买并阅读本书:Professional DotNetNuke Module Programming

  • Visit DotNetNuke.com

  • Download
  1. download page of Community Edition。在你的开发机器上安装它,让它正常工作。
    1. 在上面的下载页面将桌面模块文件夹和bin文件夹(至少)挂钩到你的源代码管理
    2. ,安装Visual Studio Starter Kit
    3. 重新启动Visual Studio2010
    4. 启动Visual Studio2010,创建一个新的已编译的DNN模块项目,确保其位置在DNN
    5. Implement some test code

    <代码>H119的桌面模块文件夹中。测试它。

    1. 对你的DNN模块进行更新。只有在添加或删除文件或更改数据库安装脚本时,才需要卸载并重新安装模块。
    2. 构建模块的可部署版本。(您可以创建一个zip文件或其他文件。只要读一读这本书。我总是不得不参考这个step)
    3. Practice,在另一个全新的DNN社区安装上安装DNN模块。
    4. 在您对其正确安装感到满意后,在实时站点上安装该模块(先进行备份,以防万一)
票数 4
EN

Stack Overflow用户

发布于 2012-02-16 05:09:48

这些资料,特别是视频教程,可能对你开始开发DNN模块非常有帮助:http://www.dotnetnuke.com/Resources/Wiki/Page/Module-Development.aspx它们涵盖了从安装DNN模块项目模板到自定义DNN模块的开发和打包的每一个部分。

对于你的第二个问题,答案是否定的,你的模块在VS2010试用版到期后不会过期。您的另一个选择是使用visual studio 2010的免费速成版,在本例中为Visual Web Developer 2010。你可以在这里下载它: SVN你不能直接从express edition中使用源码控制,但是仍然可以选择使用SVN和像TortoiseSVN这样的客户端。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9287799

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档