PDA

View Full Version : ساختار اصولی لایه بندی و دسترسی به دیتابیس در پروژه های بزرگ



HOSSEINONLINE7
جمعه 13 شهریور 1394, 11:49 صبح
سلام من برای یک پروژه ی نسبتا بزرگ که قراره در اینده توسعه داده بشه میخوام یک لایه بندی اصولی انجام بدم .

سیاست شرکت ما اینه که در اینگونه پروژه ها از Linq استفاده نشه و برای کوئری ها از SP استفاده کنیم .

حالا من میخوام از Dependency Injection با SP استفاده کنم .

حالا به نظر شما برای کوچکترین کوئری ها هم استور بنویسم یا اینکه از linq استفاده کنم ؟ بهتره از یک روش استفاده بشه یا هر دو روش دسترسی به دیتا هم باشه مشکلی نیست ؟

میخوام ساختار طوری باشه که اگر برنامه نویس دیگه هم سورس را دید و خواست کار کنه براش مبهم نباشه .

توی لایه بندی با DI , SP ابهام دارم . نمیدونم چطوری انجام داده میشه . من اکثرا پروژه هایی که دیدم با Linq بوده و پروژه های MVC لایه بندی شده با SP ندیدم .