欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

.Net Core MVC初学习

程序员文章站 2022-05-27 15:24:57
.net core已经出来很长一段时间了,没有很好的学习过,现在工作不那么忙了,参考官方文档,在这里记录自己的学习过程! ASP.NET Core 是一个跨平台的高性能开源框架,用于生成基于云且连接 Internet 的新式应用程序。 使用ASP.NET Core,可以:创建 Web 应用程序和服务 ......

  .net core已经出来很长一段时间了,没有很好的学习过,现在工作不那么忙了,参考官方文档,在这里记录自己的学习过程!

  asp.net core 是一个跨平台的高性能开源框架,用于生成基于云且连接 internet 的新式应用程序。 使用
asp.net core,可以:
创建 web 应用程序和服务、iot 应用和移动后端。
在 windows、macos 和 linux 上使用喜爱的开发工具。
部署到云或本地。
在 .net core 或 .net framework 上运行。

为何使用 asp.net core?

生成 web ui 和 web api 的统一场景。
针对可测试性进行构建。
razor pages 可以使基于页面的编码方式更简单高效。
能够在 windows、macos 和 linux 上进行开发和运行。
开放源代码和以社区为中心。
集成新式客户端框架和开发工作流。
基于环境的云就绪配置系统。
内置依赖项注入。
轻型的高性能模块化 http 请求管道。
能够在 iis、nginx、apache、docker 上进行托管或在自己的进程中进行自托管。
定目标到 .net core 时,可以使用并行应用版本控制。
简化新式 web 开发的工具

 .net core 有以下几个优势

跨平台。 在 macos、linux 和 windows 上运行。
增强的性能
并行版本控制
新 api
开源