首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Kigg :使用ASP.NET作为基础MVC应用程序

Kigg :使用ASP.NET作为基础MVC应用程序
EN

Stack Overflow用户
提问于 2009-05-30 23:44:38
回答 2查看 725关注 0票数 0

希望创建我的第一个MVC应用程序。来自WebForms的我非常兴奋能够创建一个可以轻松测试的应用程序。

我研究了Kigg (用MVC完成的Digg克隆),从它的外观来看,它在其体系结构中使用了许多最佳实践。

话虽如此,他们的方法会是我的web应用程序(社交网站)的良好基础吗?

我会说我理解了大约80%的代码,可能可以删除所有我不需要的东西(就他使用的业务对象和业务规则而言)。

拥有一个使用最佳实践的架构的好处是否会超过增加复杂性的代价,也许“你不会需要它”?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-05-31 23:32:18

我对你的建议是从头开始。如果你喜欢,可以复制你在KIGG中看到的所有好东西(代码片段、模式、好的实践等等),但尝试自己编写/重写它们(如果某些类或代码片段是有用的,只需复制/粘贴,没有必要达到极端:P)。这样,您将获得以下好处:

  • 完全满足您的需求(不多不少)的解决方案。
  • 您将学得更快(而且更多!)通过编写自己的代码,而不只是重用别人的代码。
  • 你会对自己的代码标准感到满意,这将使代码更容易阅读。
  • 你可以个性化你喜欢的东西。
  • 如果这是你的第一个ASP.NET MVC应用,你可能会收到很多错误或错误,但这很好,你会从这些第一个错误中学到很多东西。

我是这么看的..。

票数 2
EN

Stack Overflow用户

发布于 2009-05-31 00:21:50

我是KiGG的负责人,是的,你是对的,它有太多的扩展点,但是我不相信80%的代码只是为了可扩展性。KiGG的目标是演示您可以应用所有的最佳实践,并且能够运行优秀的应用程序(DotNetShoutout.com)。如果需要任何澄清或者如果你认为我们做了一些多余的事情,请让我知道,我很乐意帮助你。

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

https://stackoverflow.com/questions/930881

复制
相关文章

相似问题

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