ASP.NET Core 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
ASP.NET Core 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议 Apache
开发语言 C#
操作系统 跨平台
软件类型 开源软件
所属分类 Web应用开发Web框架
开发厂商 微软
地区 不详
提 交 者 红薯
适用人群 未知
收录时间 2019-10-15

软件简介

ASP.NET Core 是一个新的开源和跨平台的框架,用于构建如 Web 应用、物联网(IoT)应用和移动后端应用等连接到互联网的基于云的现代应用程序。ASP.NET Core 应用可运行于 .NET Core 和完整的 .NET Framework 之上。它整合了原来ASP.NET中的MVC和WebApi框架,你可以在 Windows、Mac 和 Linux 上跨平台的开发和运行你的 ASP.NET Core 应用。

ASP.NET Core 在架构上做出了一些改变,这些改变会使它成为一个更为精简并且模块化的框架。在project.json文件中我们可以发现,ASP.NET Core 不再基于 System.Web.dll(我们在project.json中见到的大部分都是Microsoft打头) ,基于一系列颗粒化的,并且良好构建的 NuGet 包,结合智能提示,它能够让你通过仅仅包含需要的 NuGet 包的方法来优化你的应用。一个更小的应用程序接口通过“只为你需要的功能付出”(pay-for-what-you-use)的模型获得的好处包括更可靠的安全性、简化服务、改进性能和减少成本。

特性:

  • 开源和跨平台
  • 满足运行在.NET Core和.NET Framework上
  • 中间件支持
  • 性能优化
  • 无所不在的依赖注入
  • 标准日志记录
  • 整合MVC和Web Api到一个框架中
  • MVC 标签帮助
  • CLI工具
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (2)

加载中
支持支持
05/27 08:51
回复
举报
这是啥?看着眼熟
2019/10/19 16:53
回复
举报
更多评论
暂无内容
发表了博客
2018/10/19 11:36

aspnetcore 日志 serilog-aspnetcore

serilog-aspnetcore https://github.com/serilog/serilog-aspnetcore public static void Main(string[] args) { Log.Logger = new LoggerConfiguration() .MinimumLevel.Debug() .MinimumLevel.Override("Microsoft", LogEventLevel.Warning) ...

0
0
发表了博客
03/19 20:27

ASPNetCore 发布到IIS

https://www.cnblogs.com/ckym/archive/2020/02/13/12303049.html ASPNetCore 发布到IIS 准备工作 1.1. 安装IIS。(具体操作不再说明) 安装成功后再浏览器输入localhost得到的页面如下 1.2. 安装dotnet-hosting-2.2.2-win.exe安装成功后在IIS 中可以看到如下两个程序 这两个程序对应得NetCore的版本不一样。一定要注意,...

0
0
发表了博客
02/13 12:09

ASPNetCore 发布到IIS

ASPNetCore 发布到IIS 准备工作 1.1. 安装IIS。(具体操作不再说明) 安装成功后再浏览器输入localhost得到的页面如下 1.2. 安装dotnet-hosting-2.2.2-win.exe安装成功后在IIS 中可以看到如下两个程序 这两个程序对应得NetCore的版本不一样。一定要注意,因为NetCore现在的向下兼容不好,如果版本不对是不能成功发布的。...

0
0
发表了博客
03/19 20:06

ASPNetCore 发布到IIS

https://www.cnblogs.com/ckym/archive/2020/02/13/12303049.html ASPNetCore 发布到IIS 准备工作 1.1. 安装IIS。(具体操作不再说明) 安装成功后再浏览器输入localhost得到的页面如下 1.2. 安装dotnet-hosting-2.2.2-win.exe安装成功后在IIS 中可以看到如下两个程序 这两个程序对应得NetCore的版本不一样。一定要注意,...

0
0
发表了博客
2018/08/28 13:14

AspNetCore架构图

AspNetCore架构图 asp,net,core All-in-One App All-in-One applications N-Layer 典型的应用层 分层项目骨架 Clean Architecture Layers Clean Architecture 可以选择使用DDD设计或者不使用。 Clean Architecture Layers ASP.NET Core architecture diagram following Clean Architecture A sample ASP.NET Core app...

0
0
发表了博客
2017/11/23 10:18

AspNetCore MVC 跨域

就是不写摘要.

0
0
发表了博客
2019/04/12 17:23

aspnetcore源码学习(一)

---恢复内容开始--- 笔者从事netcore相关项目开发已经大半年了,从netcore 1.0到现在3.0大概经过了3年左右的时间,记得netcore刚出来的时候国内相关的学习资料缺乏,限制于外语不大熟练的限制国外的相关书籍看起来相当吃力,于是在当当网上买了一本价值70多的入门书籍,买回来却发现内容都是挂羊头卖狗肉,深深地鄙视这些...

0
0
发表了博客
11/01 10:12

简单聊聊AspNetCore的启动流程

首先,得和大家达成一个共识,即AspNetCore项目其实就是一个控制台项目。可以简单的理解,AspNetCore就是将一个Web服务器宿主在一个进程(即控制台)中,然后它在这个进程中进行http请求的监听处理。 AspNetCore中默认使用kestrel作为web服务器,其将接收到的http请求封装成HttpContext对象,然后这个对象经由各个中间件处...

0
0
发表于开发技能专区
10/30 08:00

简单聊聊AspNetCore的启动流程

首先,得和大家达成一个共识,即AspNetCore项目其实就是一个控制台项目。可以简单的理解,AspNetCore就是将一个Web服务器宿主在一个进程(即控制台)中,然后它在这个进程中进行http请求的监听处理。 AspNetCore中默...

0
0
发表了博客
2018/07/27 17:13

IdentityServer4【QuickStart】之使用asp.net core Identity

使用asp.net core Identity IdentityServer灵活的设计中有一部分是可以将你的用户和他们的数据保存到数据库中的。如果你以一个新的用户数据库开始,那么,asp.net core Identity是一个选择。这个示例演示了如何在IdentityServer中使用asp.net core Ientity. 该示例假设你已经完成了前面的所有示例,这个示例将要用asp.n...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
2 评论
8 收藏
分享
返回顶部
顶部