.Net Core开发可以使用Visual Studio 2017或者Visual Studio Code,下面使用Visual Studio 2017搭建一个.net Core MVC网站项目。

一.新建项目

二.选择 Web应用程序(模型视图控制器)

三.项目结构和之前的比对还是有很大的不同,wwwroot用来存放前端的一些静态资源(css/js/image/html),以前是通过Nuget来下载前后端包,现在前端包使用Bower下载,后端的包的使用Nuget下载

四.运行

.net core项目调试默认使用IIS Express,对比之前的网站项目多了一个控制台方式

控制台方式,会显示一些调试信息:

另外注意:

1。.Net Core中WebApi由以前的继承ApiController改为了Controller,与Mvc共用一个Controller

2。.Net Core中还是可以引用之前版本的程序集,可以共用,也不是一定需要使用Nuget包下载(会有兼容性问题)

3。过滤器还是可以使用ActionFilterAttribute/ExceptionFilterAttribute,不过命名空间改为了 Microsoft.AspNetCore.Mvc.Filters,在Startup类中添加,使用:

        public void ConfigureServices(IServiceCollection services)
{
services.AddMvc(options =>
{
options.Filters.Add(typeof(SimpleActionFilterAttribute));
options.Filters.Add(typeof(SimpleExceptionFilterAttribute));
});
}

4。在MVC视图中可以使用这样一种方式,自动添加版本号(js/css/img等静态资源)[ 修改其中代码则会自动的改变版本号],写法(asp-append-version=“true”):

<link rel="stylesheet" href="~/css/site.min.css" asp-append-version="true" />

最新文章

  1. va_list结构体
  2. UIAlertView&#39; is deprecated: first deprecated in iOS 9.0 - UIAlertView is deprecated. Use UIAlert
  3. PHP取当前年、月、日开始时间戳和下年、月、日开始时间戳函数
  4. css不同浏览器兼容性调试 --- 转自: [http://wo.115.com/?ct=detail&amp;id=31733&amp;bid=1018841]
  5. POJ 2021 Relative Relatives(map+树的遍历)
  6. Android中表示尺寸的六种度量单位
  7. 使用jquery控制只能输入数字,并且关闭输入法(转)
  8. 用函数生成select选择框
  9. Win8.1OS64位oracle11安装配置及PL/SQL Developer怎样连接64位oracle
  10. HDU 5765 Bonds(状压DP)
  11. Core Data &amp; MagicalRecord
  12. 用jQuery.delegate()将事件绑定在父元素上面
  13. BZOJ_3689_异或之_可持久化Trie+堆
  14. Postman----支持markdown可自动生成接口文档
  15. “Validation failed for one or more entities”异常的解决办法
  16. IDEA中创建maven项目后解决main文件夹下目录不全的问题
  17. 括号配对问题-java:Stack
  18. centos7 安装部署zabbix
  19. centos7下安装docker(12.1bridge网络)
  20. mysql数据库建立的数据库在哪个文件夹?

热门文章

  1. sql 中sum函数返回null的解决方案
  2. 牛客326B 背单词
  3. [解决] User [dr.who] is not authorized to view the logs for application
  4. c# MD5盐值加密
  5. 查看自己电脑外网IP
  6. MongoDB入门(6)- 我们自己封装的MongoDB-C#版本
  7. mixin模式特点
  8. 持续集成之Jenkins安装部署
  9. Chrome 扩展开发资料
  10. 使用JQGrid 问题汇总 不定时更新