View Full Version : سوال: پیاده سازی معماری سه لایه در asp.net
eghbali
چهارشنبه 14 فروردین 1392, 23:29 عصر
سلام . کسی میتونه راجع به چگونگی پیاده سازی معماری 3 لایه توی Asp.net برای طراحی سایت راهنمایی کنه ؟
برای پروژه پایانی نیاز به کمک دارم
dharmaa
شنبه 17 فروردین 1392, 22:31 عصر
سلام
همانطور که میگین شما با حداقل سه لایه باید کار کنید .از بالاترین سطح که نگاه کنیم لایه اینترفیس رو داریم یعنی همون صفحه ای که کاربر اونو میبینه لایه بعدی لایه بیزینس است و لایه بعد از اون لایه دیتا است که این لایه اخری به دیتا بیس وصل میشه و داده ها رو ذخیره و یا از دیتا بیس بازیابی میکند.
به عبارت خیلی ساده تر لایه اینترفیس داده ها رو از کاربر دریافت میکنه تحویل لایه بیزینس میدهد ،این لایه بعد از بررسی های تعیین شده داده ها رو به لایه دیتا میدهد لایه دیتا هم انها رو داخل بانک اطلاعاتی قرار میدهد.
این حالت کلی معماری سه لایه است .حالا باید بشینی تک تک لایه ها رو ایجاد کنی و برای هر کدامشان هم توابعی رو درنظر بگیری.
محتوای هر لایه میتواند در بر گیرنده چهار تابع باشه که چهار کار انجام میدهند :
اضافه کردن رکورد جدید در بانک اطلاعاتی
حذف کردن رکورد از بانک اطلاعاتی
ویرایش رکورد از بانک اطلاعاتی
و بازیابی داده ها موردنیاز از بانک
البته لایه ها میتوانندتوابع دیگری همداشته باشن .
Beginner2013
شنبه 17 فروردین 1392, 22:47 عصر
سلام.
برید سایت (http://how2learnasp.net/) آقای دلشاد،=> قسمت آرشیو مقالات=>برنامه نویسی چن لایه
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.