我正在为一个项目评估DotNetNuke,在这个项目中,一个离岸团队将进行开发。简而言之,这个应用程序将是一个社区博客平台,除了没有问题,只有帖子之外,它与stackoverflow有许多相似之处。帖子可能包括图像或视频、标签、使用信息、标题、正文、社区投票(向上或向下)、评论、热度和其他一些细节。它们应该是可标记的,可排序的,可分类的(超出了一组标签提供的内容),在未来,网站将提供论坛,日历和一些其他功能,其中有可用于DotNetNuke的模块。此外,该网站将结合用户体验,其中将包括许多自定义皮肤。
有什么想法?
发布于 2009-03-29 13:24:31
使用web应用程序框架(如DotNetNuke)有很多好处,可以帮助您更快地启动和运行,并在创建自定义功能时减少工作。
然而,您必须意识到,您基本上是在将大量您可能不熟悉的代码合并到您的项目中。无论代码有多好,框架有多容易学习,对于你和你的团队来说,仍然会有一个重要的学习曲线。
你的决策过程(如果你还在决定是否使用DotNetNuke),应该包括(除了阅读,谈话和其他一般调查):
从Codeplex下载应用程序并检查source.
DotNetNuke (或任何其他具有大量扩展的框架)真正闪耀的一个地方是利用现有的可用扩展并对其进行自定义。如果您需要实现给定的功能,请首先查看第三方扩展社区中的解决方案。您可能会找到一个可以让您在那里获得很好的百分比的方法,并将其用作您的功能的基础。
例如,如果你想在你的网站上有一个图片库,你可能不想从头开始写。有三个主要的图片库出售源代码。核心画廊模块是免费的,简单画廊是便宜的,与自己编写相比,超媒体画廊的源代码是合理的。所有这些都可以让你在实现你的特性时有一个很好的开端。
https://stackoverflow.com/questions/691341
复制相似问题