我是一名初级开发人员,今年刚从大学毕业。我正在与一些人的私人工作,我刚刚得到了一个音乐网站,使用DotNetNuke开发。我有一些使用DotNetNuke的经验,我已经获得了制作小模块,照顾网页上的某些功能,但我从来没有采取在整个网站之前。如果有人能就如何接近这个项目并回答我的一些问题给我一些指导,我会很高兴的。
开发一个dotnetnuke网站的步骤是什么?
从开发人员的角度来看,从从头开始开发的cms网站开发dotnetnuke cms网站有什么不同?
当涉及到数据库时,您是在开发新功能时逐步向数据库添加表,还是提前计划所有内容并同时创建表和存储过程?
发布于 2009-08-06 15:23:02
开发一个dotnetnuke网站的步骤是什么?
&配置第三方皮肤
Skin
<代码>G217
从开发人员的角度来看,从从头开始开发的cms网站开发dotnetnuke cms网站有什么不同?
非常。当你开始建立一个CMS时,你继承了大量已解决问题的解决方案。在DNN的情况下,您可以使用大量的框架。重点将更多地放在学习和利用现有的API/功能上。如果你是从零开始的,那么你就是在自己提供基础。使用已建立的CMS不一定比其他CMS更好-它取决于您试图实现的目标。如果您需要对所有内容进行细粒度控制,并且希望获得良好的学习体验,那么滚动您自己的可能是最好的方式。
当涉及到数据库时,您是在开发新功能时逐步向数据库添加表,还是提前计划所有内容并同时创建表和存储过程?
无论你的项目是什么,我都会建议你做需要做的事情,而不是之前。我认为“提前做好所有的事情”是不可能的/可怕的。这个问题的核心实际上是定义你的开发过程--我不认为这与其他项目有什么不同。我喜欢定义我想要的特性,根据它们之间的关系来组织它们(由于依赖等原因,这应该是第一位的),并开始一次一个地实现它们,并给予每一个所需的关注。
发布于 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 -中心网站,许多模块开发人员在这里销售他们的产品,从皮肤到模块。
https://stackoverflow.com/questions/1222041
复制相似问题