Asp.net mvc 如何构建中型MVC应用程序
我正在为现有的各种Bug追踪器ASP.net网站创建一个MVC应用程序 我习惯于在网站的查询中传递数据,不知道如何在MVC中做到这一点。我确实了解MVC模型和工作原理,但作为初学者,我的思维过程有点模糊 Views/Project/Index.aspx-我的第一页,项目列表Asp.net mvc 如何构建中型MVC应用程序,asp.net-mvc,Asp.net Mvc,我正在为现有的各种Bug追踪器ASP.net网站创建一个MVC应用程序 我习惯于在网站的查询中传递数据,不知道如何在MVC中做到这一点。我确实了解MVC模型和工作原理,但作为初学者,我的思维过程有点模糊 Views/Project/Index.aspx-我的第一页,项目列表 <ul id="ProjectList"> <% foreach (var item in Model) { %> <li><%= Html.ActionLi
<ul id="ProjectList">
<% foreach (var item in Model) { %>
<li><%= Html.ActionLink("Details", "IssueType", new { id=item.ProjectId })%></li>
<% } %>
</ul>
我从
Projects.aspx --> IssueTypes.aspx --> Issue.aspx
正在querystring中收集projectId和issueTypeId
这使我能够在知道ProjectID和Issue类型ID的情况下写入DB
在MVC中如何构建这样的东西?如果您还没有学习过Asp.Net MVC教程,我建议您阅读一下。我建议对您的应用程序采取一种非常RESTful的方法——bug跟踪应用程序应该非常方便地与REST配合使用
当你阅读完“书呆子晚餐”教程时,你应该已经很好地掌握了MVC和REST。书呆子晚餐是一个很好的起点,它将向你展示很多可能的事情以及如何去做 我唯一可以补充的其他建议是,在书呆子晚餐之后,为该实践创建另一个较小的应用程序。我做到了这一点,并发现了更好的方法来做事情,然后在我的主要应用程序中使用了这些方法 还要尽可能多地考虑ASCX,并学习如何向他们传递数据。这是以后节省时间的好办法 花时间考虑文件夹结构和应用程序的不同部分,以及如何将它们分开。考虑安全性和管理,以及用户和管理员可以使用什么 转到asp.net,看一看MVC部分,并浏览视频教程。它们很好
Projects.aspx --> IssueTypes.aspx --> Issue.aspx