با سلام دوستان عزیز. می خواستم بدونم که آیا یک اموزش اصولی و منطقی در زمینه طراحی وب سایت با MVC سراغ دارید که همه مفاهیم از جمله Domain Driven Design و طراحی و معماری چند لایه و روش کد فرست و بدون استفاده از انتیتی فریمورک را آموزش داده باشه
البته میگم بدون استفاده از انتیتی برای این هستش که انتیتی برای اطلاعات با حجم بالا اصلا گزینه مناسبی نیست.
اگر چنین آموزشی سراغ دارید ممنون میشم راهنمایی کنید.
سلام
اخوی الان این سوال بود یا ضد تبلیغ برای انتیتی؟!؟!؟!؟!
شما که هنوز نه MVC را یاد گرفته ای و نه مفاهیم دیزاین پترن را می دانی و نه از معماری ها سر رشته ای داری (البته به گفته ی خودت وگرنه خدای ناکرده اهل قضاوت نیستیم) چگونه حکم به محکومیت انتیتی در مقابل داده های حجم بالا را می دهی؟!
راستی یه سوال؟!؟!؟ داده های ببا حجم بالا اصلا یعنی چی؟!؟! مثلا چند گیگ دیتا؟! چند هزار و میلیون و میلیارد رکورد؟!؟!؟!؟
شما باید هرکدام از این فرآیند هارو جداگانه یاد بگیرید و صرفا ادغام کردن آنها با یک دیگر مهم نیست اگر شما هر کدام از آن ها را یاد بگرید و با نحوه عملکرد و کار کرد آنها آشنا بشید پیاده سازی orm های مختلف از جمله dapper، NHibernate ... برای شما کار ساده ای خواهد شد.
یک نکته درباره ef:
این که ef برای داده های با مقیاس بالا میتواند خوب نباشد عمر صحیحی است، اما شما میتوان با رعایت کردن چندین فاکتور آن را افزایش بدید. ما بر اساس نیاز orm موردنظر یا حتی بانک را انتخاب میکنیم. پروژه هایی هستن که به صورت هم زمان هم از ef و هم از dapper استفاده میکنند.
و اما EF Core:
اگر برنامه شما بر روی NET Core. باشد شما از طریق EF Core میتوانید نیاز هایی با مقایس های بالا را نیز پوشش دهید و نگران عملکرد نباشید. EF Core پا به پای Dapper پیش میرود.
وب سایت های بزرگ مثل stackoverflow که به تازگی به NET Core. محاجرت کردند هم از آن استفاده می کنند.
آقای علیزاده عزیز
من درباره core اطلاعات خیلی کمی دارم آیا آموزش مناسبی برای EF Core میشناسید؟ ممنون میشم که من رو راهنمایی کنید.
اگر توانایی خواندن مستندات رسمی رو دارید بهترین جا برای یادگیری هستش که لینکش رو قرار میدم : EF Core - Docs
اگر نه میتونید از سایت تاپ لرن یا وب سایت هایی که آموزش ef core رو پوشش میدن استفاده کنید.
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)