Asp.net mvc 4 如何在coldfusion中实现MVC

Asp.net mvc 4 如何在coldfusion中实现MVC,asp.net-mvc-4,coldfusion,Asp.net Mvc 4,Coldfusion,我们如何在coldfusion中实现MVC4概念 模型-视图-控制器(MVC)体系结构模式将应用程序分为三个主要组件:模型、视图和控制器 ColdFusion中有许多MVC框架可用。没有必要自己动手。这里有一个选择: 我用过ModelGlue,非常喜欢。我已经修改了FW/1,下次开始一个项目时,它将是我选择的框架,我用ColdBox做了一个项目,它对我来说有点太重了。也就是说,很多人真的赞美ColdBox,所以不必相信我的话 最好的办法是让谷歌在周围搜索,看看人们在说什么,然后试一

我们如何在coldfusion中实现MVC4概念
模型-视图-控制器(MVC)体系结构模式将应用程序分为三个主要组件:模型、视图和控制器

ColdFusion中有许多MVC框架可用。没有必要自己动手。这里有一个选择:

我用过ModelGlue,非常喜欢。我已经修改了FW/1,下次开始一个项目时,它将是我选择的框架,我用ColdBox做了一个项目,它对我来说有点太重了。也就是说,很多人真的赞美ColdBox,所以不必相信我的话


最好的办法是让谷歌在周围搜索,看看人们在说什么,然后试一试。

虽然CF主要是一种基于标记的语言,但它的任务和操作符合模型/视图/控制器体系结构(MVC)的要求,并且是在面向对象的环境中进行的。当然,您可以构建具有或不具有OO和MVC特性的应用程序。从CF开始开发生涯的人往往更愿意在没有这样的框架的情况下构建应用程序,而那些从其他开发语言来到CF的人似乎更愿意这样做

无论哪种方式,在CF中都没有实现MVC体系结构的最佳方法。然而,有许多MVC框架与CF是一致的,甚至是在考虑CF的情况下开发的。这些是:

  • CFWheels
  • 保险丝盒
  • 模型胶
  • 冷箱
  • 马奇
  • FW/1
就我个人而言,我已经在没有应用严格MVC体系结构的框架的情况下工作了很多年,但我也看到了它们在一些情况下是如何有用的。除了这些商业努力之外,开发人员还可以并且确实“自己动手”。所有这些框架需要记住的一点是,它们利用了CF的原生OO功能,但简单地说,它们使用一系列CFInclude来引入控件、数据操作和表示层


在任何情况下,看看这些,看看是否有任何吸引力。我从其他开发者那里听到了关于FW/1的好消息。我听说它很轻,不会给CF开发人员带来不必要的负担(而Fusebox和ColdBox等其他选项当然可以)。

@tresko将您的mvc标记更改为asp.net-mvc-4,我怀疑这是错误的,这个问题与asp.net的mvc实现有关吗?你以前用过它吗?你是在迁移还是在模仿它?