PDA

View Full Version : توضیح در مورد DAL و BLL



BestLover
چهارشنبه 11 اردیبهشت 1387, 15:56 عصر
با عرض سلام و خسته نباشید.

اگه امکان داره در مورد این واژه ها توضیحاتی به من بدید.
فکر کنم در زمینه بانک اطلاعاتی کاربرد داره.

خیلی متشکرم

twelve
چهارشنبه 11 اردیبهشت 1387, 17:40 عصر
فکر کنم در زمینه بانک اطلاعاتی کاربرد داره.


پس بهتر نبود برای گرفتن جواب در بخش بانکهای اطلاعاتی مطرح میکردی؟!

farzad_vb62
چهارشنبه 11 اردیبهشت 1387, 18:11 عصر
با سلام
منظور از DAL کلاس هايي هستن که براي دسترسي به داده استفاده ميشن و مخفف عبارت Data Access Layer يا لايه دسترسي به داده هستش. يعني ما توي برنامه خودمون کلاس هاي مربوط به عمليات با پايگاه داده رو جداگانه نوشته و کامپايل مي کنيم و فايل dll اون رو توي پروژه اصلي به کار مي بريم.
و منظور از BLL کلاس هاي مربوط به منطق برنامه و عمليات صورت گرفته خاص برنامه هستش. عبارت BLL مخفف Bussiness Logic Layer بوده و طريقه استفاده مثل لايه دسترسي به داده مي باشد.

MehranZand
پنج شنبه 12 اردیبهشت 1387, 01:49 صبح
اگه امکان داره در مورد این واژه ها توضیحاتی به من بدید.

جستجو کنید در این سایت مقالاتی در این مورد وجود داره. بخاطر دارم که اقای نگاهی مطلبی در مورد DAL ترجمه کرده بودند.


پس بهتر نبود برای گرفتن جواب در بخش بانکهای اطلاعاتی مطرح میکردی؟!

کاملا جای درستی سوال را مطرح کردند!

Pouria.NET
پنج شنبه 12 اردیبهشت 1387, 18:02 عصر
DAL کلاسهایی هستند که اصطلاحا به آنها، Service Provider گفته می شود. یعنی مجموعه ای از method هایی که عملیات مربوط به INSERT و UPDATE و DELETE و .. را بر روی داده ها انجام می دهند. معمولا کلاسهای DAL (بصورت صحیح تر Component های DAL) در معماری چهار لایه مطرح می شوند. در مقابل کلاسهای DAL کلاسهای Info Package را داریم که چیزی شبیه به DataObject های موجود در .NET هستند (البته بدون Method ها) یعنی کلاسهایی که تنها شامل Property هستند. وجود DAL و Info Packageبه این خاطر است که Network Traffic و Round trip به حداقل مقدار ممکن برسد

BestLover
جمعه 13 اردیبهشت 1387, 15:59 عصر
سلام
خیلی ممنون از جواب تمام دوستانی که ابتدا به سوال فکر کردند و بعد جواب دادند.
اگه می شه در این مورد بیشتر توضیح بدید :خجالت:
و اکه امکان داره یک مثال در این زمینه برای استفاده همه بذارید :چشمک:

با تشکر

m.hamidreza
جمعه 13 اردیبهشت 1387, 20:08 عصر
سلام

اگه می شه در این مورد بیشتر توضیح بدید :خجالت:
و اکه امکان داره یک مثال در این زمینه برای استفاده همه بذارید :چشمک:

با تشکر


جستجو کنید در این سایت مقالاتی در این مورد وجود داره. بخاطر دارم که اقای نگاهی مطلبی در مورد DAL ترجمه کرده بودند.





+ اینکه جناب راد هم در این مورد توضیحات خوبی ارائه فرمودن !
search about it

el_abdollahi
شنبه 14 اردیبهشت 1387, 11:03 صبح
اين مقاله آقاي نگاهي :
http://barnamenevis.org/forum/showthread.php?t=50207
و اين يه پروژه بر اين مبنا :
http://barnamenevis.org/forum/showthread.php?t=77671