在ASP中是否有任何设计器来声明视图?NET MVC的拖放方式,就像在WinForms、WPF或Windows Phon

本文关键字:方式 拖放 WinForms Windows Phon WPF MVC NET 任何 是否 ASP | 更新日期: 2023-09-27 18:10:47

我学习asp.net MVC使用这个教程:http://www.asp.net/mvc/tutorials/mvc-music-store

有几个问题,一个是创建视图不舒服的方式,因为它将在桌面WPF, WindForms, Windows Phone应用程序。Visual Studio或Blend或任何微软的IDE是否提供了更多的拖放方式来声明ASP中的视图?净MVC吗?

在ASP中是否有任何设计器来声明视图?NET MVC的拖放方式,就像在WinForms、WPF或Windows Phon

这里的主要问题是拖放设计器操纵组件,而ASP。. NET MVC不是基于组件的。您到处都有一些HTML帮助器,但首先没有需要操作的组件。另外,ASP。. NET MVC框架是简洁的,只有很少的助手和模板提供开箱即用。它严重依赖于列表(@foreach(...))之类的代码。. NET WebForms依赖于像Repeater这样的组件,你几乎必须自己写很多东西,这最终是一件好事,因为你不受组件ASP的许多限制的束缚。. NET WebForms提供。

也许我的一点解释可以让你更清楚为什么ASP没有拖放编辑器。净MVC。

尤达,也许你一次想学的东西太多了?

MVC不是一项一夜之间就能学会的技术,我向你保证,寻找拖放设计器意味着你在试图走捷径,MVC不是一个你想要的框架,因为它会回来咬你。

相反,我推荐免费的Pluralsight视频。

MVC 4视频开始

当你觉得胜任后,移动到MVC 5视频

关于MVC 5的视频假设您已经了解了MVC 4,所以正如我所说的,从4开始。

(这些视频是免费的,因为微软买单)

有一个图形设计器,以拖放方式创建视图,它是一个名为MVC visual designer的visual studio扩展,您可以通过使用visual studio菜单:TOOL'Extensions and Updates进行搜索。

免责声明:我是作者。