我可以使用 Expression Web 3 设计 ASP.NET MVC 视图吗?
我想要一个可视化工具来为我的 ASP.NET MVC 视图构建 html,Expression Web 3 正在销售。替代方案是 Dreamweaver。但我没有使用过这两个工具,所以我不知道它们是否能很好地与 MVC 配合使用。我基本上想要一个工具来设计一个干净、专业的 Web 前端,而不必在 Visual Studio 中手动输入所有 HTML 并继续运行应用程序来查看它的外观。
I want a visual tool to build the html for my ASP.NET MVC views, and Expression Web 3 is on sale. Alternative would be Dreamweaver. But I have not used either tool so I don't know if they 'play well' with MVC. I basically want a tool to design a clean, professional looking web front end without having to type up all the HTML by hand in Visual Studio and keep running the app to see what it looks like.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我们最终不必设计 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 没有专门的 UI 设计师,但这并不意味着您选择了糟糕的 Web 开发技术。我当然不会选择标准的 ASP.NET,甚至不会选择 Ruby on Rails,因为缺乏专门的 UI 设计器。如果您属于 Microsoft 阵营,请坚持使用 MVC,它是好东西。如果您不是,那么就使用 Ruby on Rails。
祝你好运,克劳斯
We ended up not having to design the web application after all, but I did end up purchasing Expression Web 3. It will help you generate the overall look and feel of your web page, and then you can take that and paste it into Visual Studio and chop it up into segments so it can be generated as a view in MVC.
That being said, you could also do the UI design with Dreamweaver instead of Expression Web. They're both just tools, and you'll only use them to do the UI design and artwork that you'll end up plugging into VS anyway.
You'll spend most of your time in VS. You'll still have to know your HTML and CSS very well because you'll be making your HTML and CSS tweaks in VS. When a change happens to the UI, you'll probably go back to Expression Web or Dreamweaver, but then you'll have to trace down the changes you made to the HTML or CSS and then make those same exact changes to the View you have programmed in VS.
Don't fret, though. I'm sure there are thousands of developers out there in the same predicament who are using MVC and the feedback I'm getting is that they love it. So although there is not a dedicated UI designer for MVC doesn't mean that you've picked a poor web development technology. I certainly wouldn't choose standard ASP.NET instead, or even Ruby on Rails because of a lack of a dedicated UI designer. Stick with MVC if you're in the Microsoft camp, its good stuff. And if you're not, then do Ruby on Rails.
Good luck, Klaus