Ten artykuł dotyczy głównie nazewnictwa dla platform .NET Core i .NET 5 i nowszych wersji. W przypadku .NET Framework powinien być określany jako ".NET Framework", a nie ".NET Framework".
Zalecana terminologia
W tytule dokumentu i pierwszym nagłówku (h1):
- ".NET" (bez wzmianki o 5 lub core)
Pierwsze odwołanie w tekście artykułu:
- ".NET" dla dokumentacji dotyczącej platformy Core/5+ przedstawiającej ją osobom nowym na platformie .NET.
- W razie potrzeby program ".NET 5 (i .NET Core) i nowsze wersje" w razie potrzeby podkreślić wersję Core/5+ jako konkretną implementację platformy .NET.
Kolejne odwołania:
- ".NET" dla dokumentów, które przedstawiają platformę Core/5+ osobom nowym na platformie .NET lub gdzie odwołanie do platformy Core/5+ jest jasne w kontekście.
- Platforma .NET 5 i nowsze wersje, jeśli jest to konieczne, aby odróżnić platformę Core/5+ od innych implementacji platformy .NET.
Uwagi:
- Inne opcje, które rozważaliśmy:
- ".NET 5 (i .NET Core 2.1/3.1) i nowsze wersje" — numery wersji podstawowych wydają się niepotrzebne i sprawiają, że fraza będzie dłuższa niż musi być.
- .NET 5 i nowsze wersje (wcześniej znane jako .NET Core)" — może prowadzić do nieporozumień w tym "5 i nowszym" wydaje się wykluczać 2.1-3.1.
- ".NET 5 i nowsze wersje (w tym .NET Core 2.1-3.1)" — podobny problem w tym 2.1-3.1 brzmi, że powinny one należeć do "nowszych wersji"
- ".NET 5+" jest krótszą alternatywą dla platformy ".NET 5 i nowszych wersji", ale istnieją obawy, że nie byłoby powszechnie zrozumiałe.
- Wersje programu ".NET 5 i nowszych" pozostaną dokładnym opisem po wydaniu wersji 6 i nowszych. Ale ostatecznie platforma ".NET" będzie rozumiana jako 5+ i możemy wyeliminować "5 i nowsze wersje" w niektórych kontekstach.
Przykłady
Przed platformą .NET 5 |
Bieżące zalecenie |
W całej swojej historii platforma .NET próbowała zachować wysoki poziom zgodności z wersji na wersję i w różnych wersjach platformy .NET. Nadal ma to wartość true dla platformy .NET Core. Chociaż platforma .NET Core może być uważana za nową technologię niezależną od .NET Framework, dwa główne czynniki ograniczają zdolność platformy .NET Core do różnicy między .NET Framework: |
W całej swojej historii platforma .NET próbowała zachować wysoki poziom zgodności z wersją do wersji i we wszystkich implementacjach platformy .NET. Mimo że platformy .NET 5 (i .NET Core) i nowsze wersje można uznać za nową technologię w porównaniu z .NET Framework, dwa główne czynniki ograniczają zdolność tej implementacji platformy .NET do rozbieżności z .NET Framework: |
Projekty bibliotek .NET Standard umożliwiają deweloperom tworzenie bibliotek przeznaczonych dla typowych interfejsów API udostępnianych przez platformę .NET Core i .NET Framework |
Projekty bibliotek .NET Standard umożliwiają deweloperom tworzenie bibliotek przeznaczonych dla typowych interfejsów API udostępnianych przez .NET Framework i .NET 5 (i .NET Core) oraz nowsze wersje. |
Ten artykuł nie jest pełną listą zmian powodujących niezgodność między .NET Framework a platformą .NET Core. |
Ten artykuł nie jest pełną listą zmian powodujących niezgodność na platformie .NET 5 (i .NET Core) i nowszych wersjach w porównaniu z .NET Framework. |
Następujące interfejsy API będą zawsze zgłaszać wartość PlatformNotSupportedException na platformie .NET Core. |
Następujące interfejsy API będą zawsze zgłaszać PlatformNotSupportedException elementy na platformie .NET 5 (i .NET Core) i nowszych wersjach. |
Przed platformą .NET 5 |
Bieżące zalecenie |
Tytuł/h1: Instalowanie platformy .NET Core w systemie Windows |
Tytuł/h1: Instalowanie platformy .NET w systemie Windows |
W tym artykule dowiesz się, jak zainstalować platformę .NET Core w systemie Windows. Platforma .NET Core składa się ze środowiska uruchomieniowego i zestawu SDK. Środowisko uruchomieniowe jest używane do uruchamiania aplikacji .NET Core i może nie być dołączone do aplikacji. Zestaw SDK służy do tworzenia aplikacji i bibliotek platformy .NET Core. Środowisko uruchomieniowe platformy .NET Core jest zawsze instalowane przy użyciu zestawu SDK. |
W tym artykule dowiesz się, jak zainstalować platformę .NET 5 (i platformę .NET Core) i nowsze wersje w systemie Windows. Platforma .NET składa się ze środowiska uruchomieniowego i zestawu SDK. Środowisko uruchomieniowe jest używane do uruchamiania aplikacji .NET i może nie być dołączone do aplikacji. Zestaw SDK służy do tworzenia aplikacji i bibliotek platformy .NET. Środowisko uruchomieniowe platformy .NET jest zawsze instalowane wraz z zestawem SDK. |
Przed platformą .NET 5 |
Bieżące zalecenie |
Tytuł/h1: Jak sprawdzić, czy platforma .NET Core jest już zainstalowana |
Tytuł/h1: Jak sprawdzić, czy platforma .NET jest już zainstalowana |
W tym artykule pokazano, jak sprawdzić, które wersje środowiska uruchomieniowego platformy .NET Core i zestawu SDK są zainstalowane na komputerze. Program .NET Core mógł być już zainstalowany, jeśli masz zintegrowane środowisko programistyczne, takie jak Visual Studio lub Visual Studio dla komputerów Mac. |
W tym artykule przedstawiono sposób sprawdzania, które wersje środowiska uruchomieniowego i zestawu SDK dla platformy .NET 5 (i .NET Core) i nowszych wersji są instalowane na komputerze. Środowisko uruchomieniowe i zestaw SDK mogły być już zainstalowane, jeśli masz zintegrowane środowisko programistyczne, takie jak Visual Studio lub Visual Studio dla komputerów Mac. |
Przed platformą .NET 5 |
Bieżące zalecenie |
Tytuł/h1: Samouczek: tworzenie aplikacji konsolowej platformy .NET Core przy użyciu programu Visual Studio |
Tytuł/h1: Samouczek: tworzenie aplikacji konsolowej platformy .NET przy użyciu programu Visual Studio |
W tym samouczku pokazano, jak utworzyć i uruchomić aplikację konsolową platformy .NET Core w programie Visual Studio 2019. |
W tym samouczku pokazano, jak utworzyć i uruchomić aplikację konsolową platformy .NET w programie Visual Studio 2019. |
Wymagania wstępne: program Visual Studio 2019 w wersji 16.6 lub nowszej z zainstalowanym obciążeniem programowania dla wielu platform .NET Core. Zestaw SDK platformy .NET Core 3.1 jest instalowany automatycznie po wybraniu tego obciążenia. |
Wymagania wstępneVisual Studio 2019 w wersji 16.6 lub nowszej z zainstalowanym obciążeniem programowania dla wielu platform .NET. Zestaw SDK platformy .NET jest instalowany automatycznie po wybraniu tego obciążenia. |
Przed platformą .NET 5 |
Bieżące zalecenie |
Title/h1:Tutorial: Create an item template (Tytuł/h1:Samouczek: tworzenie szablonu elementu) |
Title/h1:Tutorial: Create an item template (Tytuł/h1:Samouczek: tworzenie szablonu elementu) |
Za pomocą platformy .NET Core można tworzyć i wdrażać szablony generujące projekty, pliki, nawet zasoby. |
Za pomocą platformy .NET można tworzyć i wdrażać szablony generujące projekty, pliki, nawet zasoby. |
Wymagania wstępne: zestaw .NET Core 2.2 SDK lub nowsza wersja. |
Wymagania wstępne: zestaw .NET Core 2.2 SDK lub nowsza wersja (w tym .NET 5 i nowsze wersje). |
Przed platformą .NET 5 |
Bieżące zalecenie |
Tytuł/h1: Omówienie zestawu .NET Core SDK |
Tytuł/h1: Omówienie zestawu .NET SDK |
"zestaw SDK" w tekście |
brak zmian |
Przed platformą .NET 5 |
Bieżące zalecenie |
Tytuł/h1: Omówienie interfejsu wiersza polecenia platformy .NET Core |
Tytuł/h1: Omówienie interfejsu wiersza polecenia platformy .NET |
Interfejs wiersza polecenia platformy .NET Core to wieloplatformowy łańcuch narzędzi do tworzenia, kompilowania, uruchamiania i publikowania aplikacji platformy .NET Core. |
Interfejs wiersza polecenia platformy .NET to wieloplatformowy łańcuch narzędzi do tworzenia, kompilowania, uruchamiania i publikowania aplikacji .NET. |
Przed platformą .NET 5 |
Bieżące zalecenie |
Omówienie publikowania aplikacji Title/h1:.NET Core |
Omówienie publikowania aplikacji Title/h1:.NET |
Aplikacje tworzone za pomocą platformy .NET Core można publikować w dwóch różnych trybach, a tryb wpływa na sposób uruchamiania aplikacji przez użytkownika. |
Aplikacje tworzone przy użyciu platformy .NET 5 (i .NET Core) i nowszych wersji można publikować w dwóch różnych trybach, a tryb wpływa na sposób uruchamiania aplikacji przez użytkownika. |
Publikowanie aplikacji jako samodzielnej tworzy aplikację obejmującą środowisko uruchomieniowe i biblioteki platformy .NET Core oraz aplikację i jej zależności. Użytkownicy aplikacji mogą ją uruchomić na maszynie, na którym nie zainstalowano środowiska uruchomieniowego platformy .NET Core. |
Publikowanie aplikacji jako samodzielnej tworzy aplikację, która zawiera środowisko uruchomieniowe i biblioteki platformy .NET oraz aplikację i jej zależności. Użytkownicy aplikacji mogą uruchamiać ją na maszynie, która nie ma zainstalowanego środowiska uruchomieniowego platformy .NET. |
Przed platformą .NET 5 |
Bieżące zalecenie |
Ten artykuł dotyczy: ✔️ zestaw .NET Core 2.1 SDK i nowsze wersje |
Ten artykuł dotyczy: ✔️ zestaw .NET Core 2.1 SDK i nowsze wersje (w tym zestaw .NET 5 SDK i nowsze wersje) |
--dry-run Przedstawia podsumowanie tego, co się stanie, jeśli podane polecenie zostało uruchomione, jeśli spowoduje utworzenie szablonu. Dostępny od zestawu .NET Core 2.2 SDK. |
brak zmian (zachowaj wartość "Dostępna od zestawu SDK platformy .NET Core 2.2") |
Tekst linku "Dotyczy" w dokumentacji interfejsu API ref
Przed platformą .NET 5 |
Bieżące zalecenie |
<exception cref="T:System.PlatformNotSupportedException">.NET Core only: We wszystkich przypadkach/wyjątku<> |
<exception cref="T:System.PlatformNotSupportedException">.NET 5 (i .NET Core) i nowsze wersje: We wszystkich przypadkach.</Wyjątek> |