我是Asp.Net框架的新手。如屏幕截图所示,我对Asp.Net Web应用程序和Asp.Net MVC Web应用程序模板感到困惑。
我不知道从哪里开始。
我知道,由于新技术Asp.net MVC的存在,如今Asp.Net Web表单在开发Web应用程序中并不是什么大问题。如果可以使用Asp.net Web应用程序模板来开发Web应用程序,那么Asp.net MVC和asp.net Web表单有什么需求? Asp.Net Web表单,Asp.Net Web应用程序和Asp.Net MVC是用于开发Web应用程序的三个不同模板,然后向我提出建议,就将来获得工作而言,哪一个是最好的选择? 我目前正在使用visual Studio 2015专业版。
答案 0 :(得分:0)
如果您不熟悉asp.net,请先使用Web表单。浏览代码要容易得多。熟悉框架后,mvc就会更容易理解。
编辑:
这是最简单的单页aspx页。它没有CS或设计器文件。
<%@ Page Language="C#" %>
<html>
<body>
<form id="form1" runat="server">
<asp:Label ID="ctlLabel1" runat="server"></asp:Label>
<asp:TextBox ID="ctlTextBox1" runat="server"></asp:TextBox>
<asp:Button ID="ctlButton1" runat="server" OnClick="ctlButton1_Click" Text="Submit" />
</form>
</body>
</html>
<script runat="server">
protected void Page_Load(object sender, EventArgs e) {
if (!Page.IsPostBack) {
ctlTextBox1.Text = "Hello 1";
}
}
protected void ctlButton1_Click(object sender, EventArgs e) {
ctlLabel1.Text = ctlTextBox1.Text;
}
</script>