为什么ASP.Net MVC便携式领域不像Rails插件那样蓬勃发展?

Bra*_*yce 6 asp.net-mvc portable-areas

我喜欢MvcContrib中便携式区域的想法.阅读之后,为实践构建了一对,我很惊讶没有找到过多的开源项目,利用这种简洁的方式在MVC应用程序中分发功能.

作为一个经常搞乱Rails的人,我喜欢我可以为任何事情找到一个插件.(评论,认证,搜索,CMS,记录等)

但是,在搜索便携式区域时,我看到的唯一的是样本和OpenId实现.

对便携式区域的热爱在哪里?

  • 它太新了吗?
  • 架构有问题吗?
  • 有没有像Ruby世界那样蓬勃发展的开源社区?

Dar*_*rov 8

虽然我不能回答你的问题关于为什么没有使用便携式领域的插件过多,因为这是一个主观的问题,我可以告诉你为什么我不使用他们,因为它们依赖于自定义的VirtualPathProvider不工作,如果你网站已预编译,我在发货前预先编译了我的网络应用程序.

我使用NuGet而不是便携式区域,并且开始使用这种技术分发过多的软件包.

  • 一年后:我们让NuGet帮助解决这个问题.视图可以打包并轻松添加到解决方案中,无需嵌入它们.嵌入式视图部分是试图通过Portable Areas简化部署故事. (5认同)