.NetCore 入门
2024-10-09 10:14:47
.net core是什么?
.net core是一个可以用来构建现代、可伸缩和高性能的跨平台软件应用程序的通用开发框架。
我们为什么要使用.net core,也就是说.net core有什么好处?
- 跨平台,支持并运行在Windows、MacOS和Linux操作系统上。
- 开源的,与之前的.net framework相比,.net core代码放在github上面,可以方便大家理解底层实现。
- 轻量级的,它的很基架比较轻,多功能都通过nuget包进行安装(如mvc功能,json配置)。
- 快速的,与.NET Framework和.NET Core 2.2及以前的版本相比,.NET Core 3.0的速度很快。.NET Core比其他服务器端框架(如Java Servlet和Node.js)快得多。
- 现代的,.对于net core web应用程序来说,它具有自带ioc依赖注入,使用json文件进行配置,使用中间件来进行请求管道的处理等特点。
我们能用.net core来干什么?
- web应用程序
- web api
- web mvc
- 桌面端应用程序
- 移动开发
书籍推荐:
ASP.NET.Core跨平台开发从入门到实战,网盘地址:https://pan.baidu.com/s/1FKXI_M-ubH4t5NXuFurOgw,提取码:pexu。
最新文章
- web新内容
- SQL Server的Execute As与连接池结合使用的测试
- sans-serif
- iOS8定位问题解决方案
- 封装page分页类
- JSP如何在servlet将一个数据模型对象传递给jsp页面
- 编译mgiza的准备
- Android Toast和Notification
- Redmine是用Ruby开发的基于web的项目管理软件,是用ROR框架开发的一套跨平台项目管理系统
- 一个简单的ajax对象
- tr 替换删除字符
- python第四课——线程、进程、协程
- Linux服务器Jboss运行环境搭建步骤和开机自动启动脚本编写运行
- Python并发编程之学习异步IO框架:asyncio 中篇(十)
- Python练习八
- [PKUWC2018] Slay the spire
- django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet.
- Nginx源代码安装
- [20180705]关于hash join 2.txt
- Winform下载文件并显示进度条
热门文章
- 洛谷 P3627 [APIO2009]抢掠计划 Tarjan缩点+Spfa求最长路
- 学习记录 | 文件收集-Php
- 记一次实际开发过程中遇到事务报错问题 Transaction synchronization is not active
- Redis的持久化——RDB和AOF
- springboot freemark linux 找不到ftl文件
- day25 ATM项目(第一天)
- AutoJS 实现QQ小游戏胡莱三国爬塔
- java 基本语法(七) 流程控制(四) 补充:Scanner类的使用
- Java实现导入导出Excel:POI和EasyExcel
- Mysql----左连接、右连接、内连接、全连接的区别