.net core是什么?

  .net core是一个可以用来构建现代、可伸缩和高性能的跨平台软件应用程序的通用开发框架。

我们为什么要使用.net core,也就是说.net core有什么好处?

  1.   跨平台,支持并运行在Windows、MacOS和Linux操作系统上。
  2.   开源的,与之前的.net framework相比,.net core代码放在github上面,可以方便大家理解底层实现。
  3.   轻量级的,它的很基架比较轻,多功能都通过nuget包进行安装(如mvc功能,json配置)。
  4.   快速的,与.NET Framework和.NET Core 2.2及以前的版本相比,.NET Core 3.0的速度很快。.NET Core比其他服务器端框架(如Java Servlet和Node.js)快得多。
  5.   现代的,.对于net core web应用程序来说,它具有自带ioc依赖注入,使用json文件进行配置,使用中间件来进行请求管道的处理等特点。
我们能用.net core来干什么?
  1.   web应用程序
    1.   web api
    2.   web mvc
  2.   桌面端应用程序
  3.   移动开发
 
书籍推荐:
  ASP.NET.Core跨平台开发从入门到实战,网盘地址:https://pan.baidu.com/s/1FKXI_M-ubH4t5NXuFurOgw,提取码:pexu。
 

最新文章

  1. web新内容
  2. SQL Server的Execute As与连接池结合使用的测试
  3. sans-serif
  4. iOS8定位问题解决方案
  5. 封装page分页类
  6. JSP如何在servlet将一个数据模型对象传递给jsp页面
  7. 编译mgiza的准备
  8. Android Toast和Notification
  9. Redmine是用Ruby开发的基于web的项目管理软件,是用ROR框架开发的一套跨平台项目管理系统
  10. 一个简单的ajax对象
  11. tr 替换删除字符
  12. python第四课——线程、进程、协程
  13. Linux服务器Jboss运行环境搭建步骤和开机自动启动脚本编写运行
  14. Python并发编程之学习异步IO框架:asyncio 中篇(十)
  15. Python练习八
  16. [PKUWC2018] Slay the spire
  17. django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet.
  18. Nginx源代码安装
  19. [20180705]关于hash join 2.txt
  20. Winform下载文件并显示进度条

热门文章

  1. 洛谷 P3627 [APIO2009]抢掠计划 Tarjan缩点+Spfa求最长路
  2. 学习记录 | 文件收集-Php
  3. 记一次实际开发过程中遇到事务报错问题 Transaction synchronization is not active
  4. Redis的持久化——RDB和AOF
  5. springboot freemark linux 找不到ftl文件
  6. day25 ATM项目(第一天)
  7. AutoJS 实现QQ小游戏胡莱三国爬塔
  8. java 基本语法(七) 流程控制(四) 补充:Scanner类的使用
  9. Java实现导入导出Excel:POI和EasyExcel
  10. Mysql----左连接、右连接、内连接、全连接的区别