代码之家  ›  专栏  ›  技术社区  ›  makerofthings7

MVC有哪些好处(或处于劣势):开发人员还是设计人员?

  •  0
  • makerofthings7  · 技术社区  · 14 年前

    我只是在看新的 Razor MVC } 用于 for..each 循环。一个 可以

    3 回复  |  直到 14 年前
        1
  •  3
  •   Darin Dimitrov    14 年前

    ASP.NET提供更好的设计师体验?完全地散开。很少有设计师能理解 <asp:GridView runat="server" ... 变成。在具有所有这些用户控件的经典webforms中,对生成的HTML的控制较少,而HTML正是设计师所使用的。因此,从这个角度来看,我认为Razor视图引擎更接近设计师使用的原始HTML,而不是经典的WebForms。

    至于开发人员,这是非常主观的,我不想回答哪个更好。对于不同类型的项目,每种技术都有其优缺点。所以一定要根据你的具体需要选择合适的技术。

        2
  •  1
  •   Bob Palmer    14 年前

    现在,就开发过程中和开发过程后哪个更适合设计人员而言,我想说MVC,因为您对CSS的控制程度要高得多,而且将纯HTML模型转换为MVC应用程序比将其转换为等价的web控件要容易得多。

        3
  •  0
  •   Max    14 年前

    MVC的主要目的之一是 关注点分离

    旧的ASP.Net混合了代码和设计,程序员需要考虑设计,而设计人员需要实现代码。MVC是一种更好的方式来配合这些不同的职责。