0

我想要一个可视化工具来为我的 ASP.NET MVC 视图构建 html,Expression Web 3 正在销售中。替代方案是 Dreamweaver。但是我没有使用过这两种工具,所以我不知道它们是否与 MVC “玩得很好”。我基本上想要一个工具来设计一个干净、专业的 Web 前端,而不必在 Visual Studio 中手动输入所有 HTML 并继续运行应用程序来查看它的外观。

4

1 回答 1

2

我们最终不必设计 Web 应用程序,但我最终购买了 Expression Web 3。它将帮助您生成网页的整体外观,然后您可以将其粘贴到 Visual Studio并将其切成段,以便可以在 MVC 中将其生成为视图。

话虽如此,您也可以使用 Dreamweaver 而不是 Expression Web 进行 UI 设计。它们都只是工具,你只会用它们来做 UI 设计和艺术作品,无论如何你最终都会插入 VS。

您将大部分时间花在 VS 上。您仍然必须非常了解您的 HTML 和 CSS,因为您将在 VS 中进行 HTML 和 CSS 调整。当 UI 发生更改时,您可能会返回到 Expression Web 或 Dreamweaver,但随后您必须追溯您对 HTML 或 CSS 所做的更改,然后对您拥有的视图进行完全相同的更改在VS中编程。

不过,不要担心。我确信有成千上万的开发人员在使用 MVC 时处于同样的困境中,我得到的反馈是他们喜欢它。因此,虽然没有专门的 MVC 用户界面设计器并不意味着您选择了糟糕的 Web 开发技术。由于缺乏专门的 UI 设计器,我当然不会选择标准的 ASP.NET,甚至不会选择 Ruby on Rails。如果您在 Microsoft 阵营中,请坚持使用 MVC,它是个好东西。如果你不是,那就做 Ruby on Rails。

祝你好运,克劳斯

于 2010-11-09T12:18:28.570 回答