Linq To Entity یک ORM بسیار قدرتمند است که برای کوئری نویسی و مدیریت دیتابیس استفاده میشود. از آنجایی که این ابزار امکانات بسیار زیادی را در اختیار برنامه نویس گذاشته است بیش از هر چیز باید نکاتی را بدانیم که با رعایت آنها میتوانیم بهترین عملکرد و کارایی (Performance)را از این ORM بدست آوریم. دانستن این نکات به ما کمک میکند تا با رعایت کردن آنها بهترین عملکرد را در سرعت و کارایی برای برنامه خود به ارمغان بیاوریم.
Philip Japikse که به عنوان استاد ، مشاور، مایکروسافت MVP، و نویسنده ی محصولات ASP.Net شرکت مایکروسافت شناخته میشود چندی پیش کنفراسی در فلوریدا در خصوص آینده ASP.Net Core برگزار کرد. متن زیر قسمتی از مصاحبه او با یکی از سایت های 1105media هست.
برای بسیاری از افراد که میخواهند وارد عرصه معماری MVC شوند همیشه سوال مطرح بوده که با کدام روش باید شروع کرد و ادامه داد. بطور کلی سه رویکرد برای توسعه دهندگان Entityframework وجود دارد
در asp.net تعدادی اشیاء پایه، حاوی اطلاعات بسیار با ارزشی در خصوص درخواست جاری، application و پاسخی که ارسال میشود هستند و به صورت غیر مستقیم جهت دستیابی به قسمتهای مرکزی و هستهای چهارچوب asp.net مانند security , stat data میتوان این اشیاء را بکار گرفت. بررسی این اشیاء از این جهت حائز اهمیت است که در کنترلرها و ویوها میتوان پاسخهای ارسالی به کلاینتها را بر حسب شرایط مختلفی مانند درخواست رسیده یا حالت خاص دیگری تغییر داد. ضمن اینکه از این اشیاء در ماژولها و هندلرها نیز استفاده میشود. لذا قبل از پرداختن به مفاهیم مرتبط به ماژولها و هندلرها بهتر است این اشیاء بررسی شوند.
صفحه 1 از 1
- 1