• 1402/03/05

روش مد نظر من برای پیاده سازی پروژه بزرگ :

از اونجایی که جایی که این سوال پرسیده شده من نمیتونم جواب بدم به خاطر همین اینجا میفرستم تا شاید به درد کسی بخوره البته در صورتی که روش من درست باشه.

https://toplearn.com/ShowQuestion/72548

من فعلا با معماری های مختلف آشنا نیستم ولی شما می تونید این کار رو انجام بدید.

1. ابتدا بخش های مختلف سایت رو بسازید. منظور من موارد مربوط به ViewModels و Services و ... . کلا هر چیزی که به View و API مربوط نمیشه.

2.سپس 4 بخش مد نظرتون رو بسازید و تمام موارد ساخته شده در گزینه 1 رو بهشون وصل کنید ولی این 4 بخش نباید با هم ارتباطی داشته باشند.

3. در صورتی که از API استفاده میشه. ابزار RestSharp رو نصب کنید تا بتونید به راحتی API ها رو صدا بزنید و ازشون اطلاعات بگیرید یا براشون اطلاعات بفرستید. البته مستقیم با خود سی شارپ و اگه اشتباه نکنم کلاس HttpClient میشه ولی من با RestSharp راحت ترم.

4. در صورتی که با کدهای تکراری مشکلی ندارید. چون موارد موجود در گزینه 1 ممکنه با سایر قسمت ها مشترک باشه و به خاطر همین حالت اول رو من بیشتر دوست دارم تا حالتی که الان براتون توضیح میدم. میتونید هر پروژه رو مثلا با معماری تمیز بسازید و جداگانه اون رو گسترش بدید. و در نهایت هر پروژه رو در دامنه مربوط پابلیش کنید.

  • 1402/03/06
  • ساعت 08:28

سلام دوست من وقتتون بخیر

ممنون بابت ارائه نظر و دیدگاهتون


  • 1402/03/06
  • ساعت 20:29

سلام وقت شما هم بخیر.

خواهش میکنم.

ممنون میشم هم اگه کسی نظر و پیشنهاد بهتری داره ارائه بده. بالاخره از همین پروژه های کوچیک ممکنه یه روزی به پروژه های بزرگ برسیم بالاخره بدونیم چه کاری بهتره.


  • 1402/03/09
  • ساعت 10:51

بله دوست عزیز حتما


logo-enamadlogo-samandehi