首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DotNetNuke内容管理系统网站的开发

DotNetNuke内容管理系统网站的开发
EN

Stack Overflow用户
提问于 2009-08-03 12:22:12
回答 2查看 3K关注 0票数 2

我是一名初级开发人员,今年刚从大学毕业。我正在与一些人的私人工作,我刚刚得到了一个音乐网站,使用DotNetNuke开发。我有一些使用DotNetNuke的经验,我已经获得了制作小模块,照顾网页上的某些功能,但我从来没有采取在整个网站之前。如果有人能就如何接近这个项目并回答我的一些问题给我一些指导,我会很高兴的。

开发一个dotnetnuke网站的步骤是什么?

从开发人员的角度来看,从从头开始开发的cms网站开发dotnetnuke cms网站有什么不同?

当涉及到数据库时,您是在开发新功能时逐步向数据库添加表,还是提前计划所有内容并同时创建表和存储过程?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-08-06 15:23:02

开发一个dotnetnuke网站的步骤是什么?

  1. 选择您的版本(如果您现在开始,请选择5.1.1)
  2. Installation (在本地使用源包,在其他地方安装包)
  3. 设置配置(性能、安全性、用户信息等)
  4. 添加和配置核心/第三方

&配置第三方皮肤

  1. 自定义扩展(通常是模块或提供商)

Skin

<代码>G217

从开发人员的角度来看,从从头开始开发的cms网站开发dotnetnuke cms网站有什么不同?

非常。当你开始建立一个CMS时,你继承了大量已解决问题的解决方案。在DNN的情况下,您可以使用大量的框架。重点将更多地放在学习和利用现有的API/功能上。如果你是从零开始的,那么你就是在自己提供基础。使用已建立的CMS不一定比其他CMS更好-它取决于您试图实现的目标。如果您需要对所有内容进行细粒度控制,并且希望获得良好的学习体验,那么滚动您自己的可能是最好的方式。

当涉及到数据库时,您是在开发新功能时逐步向数据库添加表,还是提前计划所有内容并同时创建表和存储过程?

无论你的项目是什么,我都会建议你做需要做的事情,而不是之前。我认为“提前做好所有的事情”是不可能的/可怕的。这个问题的核心实际上是定义你的开发过程--我不认为这与其他项目有什么不同。我喜欢定义我想要的特性,根据它们之间的关系来组织它们(由于依赖等原因,这应该是第一位的),并开始一次一个地实现它们,并给予每一个所需的关注。

票数 5
EN

Stack Overflow用户

发布于 2009-08-12 07:20:29

您可能还想看看Lee Sykes关于使用OpenWebStudio进行模块开发的教程。然而,我更多的是在设计端,主要是皮肤,配置,SE优化站点和匹配客户端需求到我们的授权第三方模块库。然而,DNN社区非常支持和帮助。有一些很好的资源,我发现核心开发团队的几个博客对帮助我理解DNN框架是必不可少的。

坚持下去,不要害怕问问题。

参考:

www.dnncreative.com - Lee Sykes的网站上,有许多关于DNN系统如何使用的教程。这是值得的,每年的订阅IMHO。

www.dotnetnuke.com - DNN社区的主站点

www.snowcovered.com -中心网站,许多模块开发人员在这里销售他们的产品,从皮肤到模块。

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

https://stackoverflow.com/questions/1222041

复制
相关文章

相似问题

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