asp.net mvc项目

在本主题中,我们使用Visual Studio 2017 IDE创建MVC Web应用程序。它包括下面给出的各个步骤。以下这些步骤说明了如何创建基于MVC的Web应用程序。

  1. 创建一个Web项目
  2. 选择项目类型
  3. 选择MVC模板
  4. MVC Web应用程序项目结构
// HomeController.cs
using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Mvc; namespace MvcApplicationDemo.Controllers { public class HomeController : Controller { public ActionResult Index() { return View(); } public ActionResult About() { ViewBag.Message = "Your application description page."; return View(); } public ActionResult Contact() { ViewBag.Message = "Your contact page."; return View(); } } }

索引文件是视图文件夹中主控制器的默认文件。
// index.cshtml
@{ ViewBag.Title = "Home Page"; } < div class="jumbotron"> < h1>ASP.NET< /h1> < p class="lead">ASP.NET is a free web framework for building great Web sites and Web applications using HTML, CSS and JavaScript.< /p> < p>< a href="https://asp.net" class="btn btn-primary btn-lg">Learn more< /a>< /p> < /div> < div class="row"> < div class="col-md-4"> < h2>Getting started< /h2> < p> ASP.NET MVC gives you a powerful, patterns-based way to build dynamic websites that enables a clean separation of concerns and gives you full control over markup for enjoyable, agile development. < /p> < p>< a class="btn btn-default" href="https://go.microsoft.com/fwlink/?LinkId=301865"> Learn more< /a>< /p> < /div> < div class="col-md-4"> < h2>Get more libraries< /h2> < p>NuGet is a free Visual Studio extension that makes it easy to add, remove, and update libraries and tools in Visual Studio projects.< /p> < p>< a class="btn btn-default" href="https://go.microsoft.com/fwlink/?LinkId=301866"> Learn more< /a>< /p> < /div> < div class="col-md-4"> < h2>Web Hosting< /h2> < p>You can easily find a web hosting company that offers the right mix of features and price for your applications.< /p> < p>< a class="btn btn-default" href="https://go.microsoft.com/fwlink/?LinkId=301867"> Learn more< /a>< /p> < /div> < /div>

输出:
【asp.net mvc项目】在浏览器中查看时,此项目将产生以下输出。
asp.net mvc项目

文章图片

    推荐阅读