ASP.NET Core Web项目

下面我们来学习下Asp.Net Core Web项目的搭建过程:


在上面的解决方案上新建一个ASP.NET Core Web项目:添加-新建项目

1.png


选择ASP.NET Core Web Application(.NET Core),点击"确定",创建项目。

2.png


选择Web 应用程序

3.png

更改身份验证为:不进行身份验证,然后确定。

4.png

创建好项目后,等待Neget包还原,然后按"F5",调试运行。可以选择IIS或WindowsHosting,在这选用后者。

5.png

6.png

接下来,自己写一个控制器,并显示信息。

7.png

创建一个HelloController控制器,添加一个Index的Action:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Mvc;

// For more information on enabling MVC for empty projects, visit  
namespace NetCoreR2.Sample.WebApp.Controllers
{    
public class HelloController : Controller
    {       
     // GET: /<controller>/
        public IActionResult Index()      
        {
            ViewData["Msg"] = "Hello .NET Core 1.0.0 R2 Asp.Net Core MVC App!";  
             return View();
        }
    }
}

创建对应的视图文件,写入代码:

@{
    ViewData["Title"] = "Hello Index Page";
}

<h3>@ViewData["Msg"].ToString()</h3>


8.png

9.png


更多.net core的开源代码请参考:https://github.com/XiaoFaye/netcore-samples


教程转载自:http://www.cnblogs.com/seayxu/p/5508148.html