یکی از مزایای اصلی استفاده از NET Core Web API سرعت در پردازش تراکنش ها است. در این آموزش، ما یک برنامه NET Core Web API 2.2 را با استفاده از MonoDevelop به عنوان یک IDE در اوبونتو 18.04 اجرا می کنیم.
معرفی
در این مقاله، اجازه دهید نحوه نصب Mono Framework، MonoDevelop و استفاده از آن با NET Core را با ایجاد یک پروژه جدید (Web API) در MonoDevelop ببینیم.
مرحله 1 - نصب Mono Framework
در اوبونتو، CMD را باز کرده و دستور زیر را اجرا کنید.
- sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
- echo "deb https://download.mono-project.com/repo/ubuntu stable-bionic main" | sudo tee /etc/apt/sources.list.d/mono-official-stable.list
- sudo apt update
- sudo apt install mono-devel
- mono --version
این دستور جزئیات نسخه Mono 5.18 را برمی گرداند که تأیید می کند فریم ورک نصب شده است. (اکنون می توانید برنامه های C# را روی لینوکس بسازید (GTK#، ASP.NET Web Forms، ASP.NET Web Services، Console Applications، و غیره).
مرحله 2 - نصب MonoDevelop (IDE)
CMD را باز کنید و دستور زیر را اجرا کنید
- sudo apt install apt-transport-https dirmngr
- sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
- echo "deb https://download.mono-project.com/repo/ubuntu vs-bionic main" | sudo tee /etc/apt/sources.list.d/mono-official-vs.list
- sudo apt update
- sudo apt-get install monodevelop
اکنون، می توانید برنامه های C# را با استفاده از MonoDevelop IDE در اوبونتو 18.04 بسازید.
مرحله 3 - نصب دات نت Core 2.2
CMD را باز کنید و دستور زیر را اجرا کنید
- wget -q https://packages.microsoft.com/config/ubuntu/18.04/packages-microsoft-prod.deb
- sudo dpkg -i packages-microsoft-prod.deb
- sudo add-apt-repository universe
- sudo apt-get install apt-transport-https
- sudo apt-get update
- sudo apt-get install dotnet-sdk-2.2
- dotnet –version
این دستور جزئیات نسخه .NET Core 2.2 را برمی گرداند که تأیید می کند ابزار نصب شده است.
اکنون، می توانید اولین API وب .NET Core 2.2 را در MonoDevelop در اوبونتو 18.04 بسازید. MonoDevelop IDE را در داشبورد برنامه های اوبونتو باز کنید.
مرحله 4 - API وب هسته دات نت را در MonoDevelop ایجاد کنید
ابتدا کلیک کنید و یک پروژه جدید ایجاد کنید.
اکنون "ASP.NET Core Web API" را انتخاب کرده و روی دکمه "Next" کلیک کنید.