درین نوشتهی علمی میخواهیم طراحی اپلیکیشن در مشهد در زمینهی رایا پارس فرایند تشکیل application داد یک نرم افزار معمولی در ASP.NET Core که با مقر داده ی MongoDB در مورد میباشد دعوا کنیم. این نرم افزار عملیات CRUD در یک مقر داده ی Mongo را ایفا میدهد و بعد جزئیات را در یک جدول اکران میدهد.
گستردن
این نرم افزار عملیات CRUD در یک مقر داده ی Mongo را اعمال میدهد و بعد از آن جزئیات را در یک جدول اکران میدهد.
ابزار های Third-party مستعمل
Robo 3T – یک ابزار third-party میباشد که یک ابزار مدیریتی MongoDB مدل را ارائه میدهد.
طراحی پیکربندی اول ی MongoDB
چنانچه شما MongoDB exe را نصب نکرده اید آن را از MongoDB Download Center دانلود نمائید.
بعداز نصب مقر داده برای دسترسی به MongoDB بایستی روند ی MongoDB را آغاز کنیم.
برای آغاز MongoDB در command prompt ، mongod.exe را جاری ساختن نمائید. اعتقادوباور نتایج فرمایید که command prompt را از فولدر ی installation در MongoDB جاری ساختن میکنید.
به طور پیش فرض مسیر نصب روی C:\\Program Files\\MongoDB\\Server\\3.6\\bin\\ تهیه و تنظیم شدهاست ضمن این ما یک دایرکتوری داده برای ذخیره سازی کلیه ی اطلاعات در MongoDB نیاز داریم. مخاطب میتواند مسیر فولدر های داده را با استعمال از مورد ی dbpath- به mongod.exe تهیه و تنظیم نماید.
شما میتوانید به کار گیری از Robo 3T را بعد از استارت فرایند ی MongoDB شروع فرمائید.
برای این دمو یک collection به اسم Customers با سه ردیف ساخته ایم.
از آنجایی که مقر داده فراهم میباشد تشکیل داد نرم افزار را آغاز میکنیم. نوشتهعلمی را برای تشکیل داد یک نرم افزار مثال دنبال فرمائید.
درپی یک نمای مثال اپلیکیشنی که میخواهیم بسازیم وجود داراست.
یک پروژه ی نو در Visual Studio بسازید.
template را ASP.NET Core MVC Web Application گزینش نمائید.
برای تعامل با MongoDB از روش کد C# نیاز داریم که NET MongoDB Driver. ، که یک تعامل ناهمگام با MongoDB را ارائه میدهد، نصب کنیم. ما دستورها NuGet پایین را برای افزودن driver به پروژه استعمال کرده ایم.
Install-Package Microsoft.EntityFrameworkCore.Tools -Version 2.0.1
Install-Package MongoDB.Driver -Version 2.5.0