Edition 0 Updated to asp. Net core 0


Using third-party .NET libraries or NuGet packages not available for



Yüklə 11,82 Mb.
Pdf görüntüsü
səhifə23/288
tarix12.07.2023
ölçüsü11,82 Mb.
#136458
1   ...   19   20   21   22   23   24   25   26   ...   288
Using third-party .NET libraries or NuGet packages not available for 
.NET 7 
Third-party libraries are quickly embracing 
.NET Standard
, which enables code sharing across all .NET 
flavors, including .NET 7. With .NET Standard 2.0 and later, the API surface compatibility across 
different frameworks has become significantly larger. Even more, .NET Core 2.x and newer applications 
can also directly reference existing .NET Framework libraries (see 
.NET Framework 4.6.1 supporting 
.NET Standard 2.0
). 
In addition, the 
Windows Compatibility Pack
 extends the API surface available for .NET Standard 2.0 
on Windows. This pack allows recompiling most existing code to .NET Standard 2.x with little or no 
modification, to run on Windows. 
However, even with that exceptional progression since .NET Standard 2.0 and .NET Core 2.1 or later, 
there might be cases where certain NuGet packages need Windows to run and might not support 
.NET Core or later. If those packages are critical for your application, then you will need to use .NET 
Framework on Windows Containers. 
Using .NET technologies not available for .NET 7 
Some .NET Framework technologies aren’t available in .NET 7. Some of them might become available 
in later releases, but others don’t fit the new application patterns targeted by .NET Core and might 
never be available. 
The following list shows m
ost of the technologies that aren’t available in .NET 7:


13 
CHAPTER 2 | Choosing Between .NET and .NET Framework for Docker Containers 

ASP.NET Web Forms. This technology is only available on .NET Framework. Currently there are 
no plans to bring ASP.NET Web Forms to .NET or later. 

Workflow-related services. Windows Workflow Foundation (WF), Workflow Services (WCF + WF 
in a single service), and WCF Data Services (formerly known as ADO.NET Data Services) are only 
available on .NET Framework. There are currently no plans to bring them to .NET 7. 
In addition to the technologies listed in the official 
.NET roadmap
, other features might be ported to 
the new 
unified .NET platform
. You might consider participating in the discussions on GitHub so that 
your voice can be heard. And if you think something is missing, file a new issue in the 
dotnet/runtime
 
GitHub repository. 

Yüklə 11,82 Mb.

Dostları ilə paylaş:
1   ...   19   20   21   22   23   24   25   26   ...   288




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin