当前位置:网站首页>. NET Framework . Net core and Net standard
. NET Framework . Net core and Net standard
2022-06-23 20:49:00 【conanma】
.NET Standard:
- Definition : A formal set of .NET API (.NET Application programming interface for ) standard ,.NET Standard .NET Core and .NET Framework yes .net standard Specific implementation under different platforms .
.NET Framework:
- Class library + Runtime (CLR)
- Framework Architecture of
.NET Core:
.NET Core Three characteristics
- Cross platform , Can run on different operating systems , Include Windows,Linux,Macos, Realize cross platform and cross device
- Open source , The source code in Github On , Supported by Microsoft officials and the community
- modularization
Use .NET Core The goal is
- Not to shrink .NET Framework The size of the bag
- But for component publishing , That is, the customer only needs to pass NuGet Publish your own dependent dll that will do
NET Family tree
Insert picture description here
.NET Core and .NET Framework The difference between
- Framework and Core The relationship between : Framework and Core Is a subset and a superset
- Core Of API Category from .Framework The following has been removed from : 1、 and GUI dependent WForm and WPF, They are bound windows System 2、Asp.Net WebForms and WCF Is a very old technology , The latest front and back-end development technology is Asp.Net MVC and Asp.Net Web API, They were also removed . stay .net core The corresponding implementation in is Asp.Net Core MVC and Asp.Net Core Web API 3、EF stay .net core The corresponding implementation in is EF Core
.NET Core The goal is to modularize 、 Portability release
- How many each user needs dll, Can pass nuget Break into dependent dll. such .NET Core Deployment ratio .NET Framework Simpler and faster .
Use .NET CORE Scene
- Cross platform
- Microservice architecture
- Containers
- You need to select parallel by application level .NET edition
Use .NET Framework Scene
- The existing .NET Framework Applications for
- Need to use not available for .NET CORE The third party of .NET Library or Nuget package
- Need to use not available for .NET CORE Of .NET technology Include : 1 Asp.NET Web Forms application 2 Asp.NET Web applications 3 Asp.NET SignalR The server / Client implementation 4 WCF Implementation of services 5 Workflow related services 6 WPF and Wform 7 Language support
边栏推荐
- 35歲危機?內卷成程序員代名詞了…
- How to separate image processing? What should I pay attention to when separating layers?
- [golang] quick review guide quickreview (III) - Map
- Emmet语法规范
- [open source] goravel (golang Web Framework) - new cache module
- GL Studio 5 安装与体验
- Which is better for securities companies? I don't understand. Is it safe to open an account online?
- [hot sales at the beginning of the year] | the first special offer of popular cloud products is second to none, and the first year of 1-core 2G cloud server is 38 yuan!
- @@脚本实现Ishell自动部署
- 【Golang】怎样优雅的清空切片
猜你喜欢

Applet development framework recommendation

FPGA based electromagnetic ultrasonic pulse compression detection system paper + source file

GL Studio 5 安装与体验

3000 frame animation illustrating why MySQL needs binlog, redo log and undo log

After the collapse of UST, will the stable currency market pattern usher in new opportunities?

vs2022scanf函数的使用,使用scanf的报错-返回值被忽略:解决·方法

35歲危機?內卷成程序員代名詞了…

Eight misunderstandings, broken one by one (final): the cloud is difficult to expand, the customization is poor, and the administrator will lose control?

Syntax of SQL union query (inline, left, right, and full)

测试的重要性及目的
随机推荐
100 lines of code, using pyGame to make a snake game!
How to open a domestic futures account? Which futures company is safer to open an account?
实现vscode写markdown文档+图片自动上传至腾讯云cos
GL Studio 5 安装与体验
[golang] delving into strings -- from byte run string to unicode and UTF-8
[golang] quick review guide quickreview (II) -- slice
Zabbix监控- Aruba AP运行数据
[SAP ABAP] call API interface instance
Bypass memory integrity check
How does the fortress machine connect to the server? Novice must know operation steps
Fortress deployment server setup operation guide for novices
[golang] how to clear slices gracefully
国元期货交易软件正规吗?如何安全下载?
Development and code analysis of easycvr national standard user defined streaming address function
【Golang】跟着源码学技巧系列之对象池sync.Pool
同花顺网上开户安全吗,佣金高不高
[golang] quick review guide quickreview (III) - Map
Process injection
【白话技术】二维码
How do I open an account? Is it safe to open an account in Guohai Securities? What do you need to bring?