برقراری ارتباط بین لایه ها

در این درس می خواهیم نحوه ارتباط بین لایه ها در معماری سه لایه را برای شما توضیح دهیم. مراحل برقراری ارتباط به شکل زیر می باشد :
1 ) Data Entity را به سه لایه ی دیگر اضافه می کنیم .
2 ) لایه ی Data Access را به لایه ی Business Logic اضافه می کنیم.
3 ) لایه ی Business Logic را به Presentation Layer وصل می کنیم .

وصل کردن Data Entity Layer به سه لایه ی دیگر

برای اینکار باید به شکل زیر عمل کنید :
ThreeLayer-In-Csharp-09
ThreeLayer-In-Csharp-10
ThreeLayer-In-Csharp-11

همانطور که در شکل بالا مشاهده می کنید لایه ی Data Entity را با موفقیت با لایه ی Data Access وصل کرده ایم. برای 2 لایه ی دیگر (Business Logic و Presentation ) هم عملیات مشابه را انجام می دهیم . در نهایت شکل نهایی Solution Explorer به صورت زیر در می آید :
ThreeLayer-In-Csharp-12

اضافه کردن لایه ی Data Access به Business Logic

برای اضافه کردن لایه ی Data Access به Business Logic همانند مراحل بالا باید از گزینه ی Add Reference استفاده کنیم :
ThreeLayer-In-Csharp-13

ThreeLayer-In-Csharp-14

عمل اتصال لایه ی Data Access به Business Logic با موفقیت انجام شد.

متصل کردن لایه ی Business Logic به Presentation Layer

به طریق مشابه مرحله 2 می توانید این 2 لایه را نیز به همدیگر وصل نمایید :
ThreeLayer-In-Csharp-15
ThreeLayer-In-Csharp-16

در نهایت نمای کلی پنجره ی Solution Explorer به شکل زیر در می آید :
ThreeLayer-In-Csharp-17
کار ساخت لایه ها و ارتباط آنها با پایان رسید . در درس بعد شما را با نحوه ی کد نویسی هر یک از این لایه ها آشنا می کنیم .