PDA

View Full Version : ایجاد برنامه سه لایه با Linq و Dataset



Boy_nn
چهارشنبه 05 بهمن 1390, 05:26 صبح
سلام به همه دوستان گرامی

خیلی توی نت و همین سایت گشتم و مقاله در مورد برنامه نویسی سه لایه زیاد خوندم
ولی متاسفانه هیچ مقاله ای در موزد برنامه سه لایه با استفاده از LINQ و DataSet پیدا نکردم
اگه هم مقاله ای در مورد دیتا یت بوده فقط در مورد اینسرت دیلیت و آپ دیت بوده و هیچ مقاله ای راجب اینکه چه طوری دیتاست رو به دیتا گرید اتصال بدیم (یه راه حل اساسی نه ماس مالی کردن - که بتونیم از مزایای بیلدینگ سورس راجت فیلتر هم استفاده کنیم ) وجود نداره
اگه کسی بلده ممنون میشم کمک کنه و در صورت امکان یه نمونه پروژه هم بزاره

mmbbar
یک شنبه 09 بهمن 1390, 00:11 صبح
linq کار رو خیلی راحت میکنه دیگه نیازی به استفاده از سه لایه نیست

mmbbar
یک شنبه 09 بهمن 1390, 00:16 صبح
اینم دو تا فایل آموزشی امیدوارم مفید باشه

Saman Hashemi
یک شنبه 09 بهمن 1390, 07:51 صبح
linq کار رو خیلی راحت میکنه دیگه نیازی به استفاده از سه لایه نیست
اگر در مورد چیزی علم کافی ندارید بقیه به اشتباه نندازید یعنی چی چون کار راحت میکنه دیگه نیازی نیست،اصلا معماری سه لایه چه ارتباطی به خوب یا بد بودن LinQ داره؟
شاید این مثال (http://www.c-sharpcorner.com/uploadfile/a72401/linq-with-3-layer-architecture-insert-data-into-database/)بتونه کمکتون کنه البته به نظر من اگر مقدارهایی که قراره بین صفحات جابجا بشه در یه کلاس جداگانه و بصورت Property باشه و به عنوان ورودی تابع نباشه بهتره...!
البته چون اینجا از StoredProcedure استفاده کرده خودتون باید این کلاس ایجاد کنید و الا خود LinQ به ازای هر جدول کلاس ایجاد میکند...!