Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 23094|Отговор: 2

[.NET Core] 【DotNet Въведение (1)】Започнете отначало. Урок за NET Core

[Копирай линк]
Публикувано в 21.01.2019 г. 10:34:30 ч. | | | |
В .NET core вече съм бил изложен на него, написал съм уебсайт и той беше успешно внедрен на Linux сървър и работи в продукционна среда.

Този път разгледайте официалната документация на Microsoft и учете систематично. NET Core! Защо да учиш. А какво да кажем за .NET Core? То и . NET Framework?

.NET Core има следните функции:

  • Кросплатформен режим: Може да работи на операционни системи Windows, macOS и Linux.
  • Подравняване между архитектурите: Стартирайте код със същото поведение на няколко архитектури, включително x64, x86 и ARM.
  • Инструменти за команден ред: Включва лесни за използване инструменти за команден ред за локална разработка и сценарии за непрекъсната интеграция.
  • Гъвкаво разгръщане: Може да бъде включен в обхвата на приложение или инсталиран паралелен потребител или компютър. Работи с Docker контейнери.
  • Съвместимост.NET Core е съвместим с .NET Framework, Xamarin и Mono чрез .NET Standard.
  • Отворен кодПлатформата .NET Core е с отворен код и използва лицензи MIT и Apache 2. .NET Core е проект на .NET Foundation.
  • Захранвано от Microsoft.NET Core се поддържа от Microsoft като поддръжка на .NET Core.



Официална документация:Входът към хиперлинк е видим.

1. Инсталирайте средата на .NET Core SDK

Адрес за изтегляне:Входът към хиперлинк е видим.В зависимост от ситуацията, изтеглете и инсталирайте го, като пропусна.

2. Проверете SDK и версията на машината

За да видите всички SDK-та, инсталирани на машината, изпълнете командата cmd по следния начин:



Прегледайте настоящата избрана версия на dotnet

3. Създайте нов конзолен проект

Създадохме нова папка test1 под директорията C:\project\dotnet,Името на проекта по подразбиране е на името на папката

Отидете в папката test1 и изпълнете следните команди последователно:

Започвайки с .NET Core 2.0 SDK, няма нужда да се изпълнява dotnet restore, тъй като то се изпълнява имплицитно от всички команди, които трябва да бъдат възстановени, като dotnet new, dotnet build и dotnet run.

Ако искате да стартирате компилираната програма, можете да отидете в папката \bin\Debug\netcoreapp2.1 на проекта и да стартирате dotnet test1.dll.


3. Разработване на инструменти за разработка на IDE

Препоръчваме да използвате VS Code като наш инструмент за разработка, а ако искате да го направите добре, първо трябва да усъвършенствате инструментите си. Адрес за изтегляне:https://code.visualstudio.com/

След като отвори проекта с VS код, редакторът автоматично инсталира 3 плъгина, както следва:

Инсталиране на зависимости от C#...
Platform: win32, x86_64

Изтегляне на пакета 'OmniSharp for Windows (.NET 4.6 / x64)' (31021 KB).................... Готово!
Инсталиране на пакет 'OmniSharp for Windows (.NET 4.6 / x64)'

Изтегляне на пакета '.NET Core Debugger (Windows / x64)' (43046 KB).................... Готово!
Инсталиране на пакет '.NET Core Debugger (Windows / x64)'

Изтегляне на пакета 'Razor Language Server (Windows / x64)' (46894 KB).................... Готово!
Инсталиране на пакет 'Razor Language Server (Windows / x64)'

Завършено


4. Създайте нов клас

За да добавите нов клас, кликнете с десен бутон върху VSCode Explorer и изберете New File. Това действие добавя новия файл към папката, която се е отворила във VSCode.
Назови файла Class1.cs. Той трябва да се запази с разширението .cs накрая, за да бъде разпознат като csharp файл.

Добавете кода по-долу, за да създадете първия клас. Уверете се, че включвате правилното пространство от имена, за да може да се реферира от Program.cs файла.

Код на файла Class1:

Извикай класа в основния метод и изходът е следният:



(Край)





Предишен:SSL артефакт за улавяне на пакети v1.1.0 Професионално издание
Следващ:Tianzheng Construction T20 V5.0 за CAD2018 CAD2019 64-битов крюк пач
Публикувано в 21.01.2019 г. 10:38:01 ч. |
Не забравяй първоначалното намерение, хайде, хайде
Публикувано в 21.01.2019 г. 10:42:38 ч. |
Хайде, братко
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com