PDA

View Full Version : دایرکتوری مجازی در معماری سه لایه



m4prog
سه شنبه 26 مهر 1390, 21:44 عصر
با سلام
در طراحی معماری سه لایه برای ایجاد واسط User Interface باید مسیری را ایجاد کرد که به صورت مجازی باشه؟
منظور از دایرکتوری مجازی در اینجا چیست و روش های دیگه ای هم وجود دارد یا نه؟

طریقه اجرا کردن این پروژه با این معماری سه لایه چطوریه؟

این ارور ها چی هستند:

76757
76758

asif1358
سه شنبه 26 مهر 1390, 22:18 عصر
سلام
کی گفته برای ایجاد واسط کاربری نیاز به دایرکتوری مجازی است؟ شما به طور معمول در سالوشن خود سه پروژه ایجاد می کنید؛ پروژه های DAL و BLL از نوع کلاس لایبرری اند و پروژه سوم دارای واسط کاربری که می تواند یک اپلیکشن ویندوزی یا تحت وب باشد. از لایه BLL یک رفرنس به پروژه DAL و در لایه Presentation هم یک رفرنس به پروژه BLL ایجاد کرده و کار را ادامه بده.
ارور بالا هم به خاطر این است که لایه BLL واسط کاربری و خروجی ندارد؛ باید یک پروژه دیگر (لایه Presentation ) داشته باشید.

m4prog
سه شنبه 26 مهر 1390, 23:08 عصر
کار این لایه Presentation چی هستش؟

asif1358
چهارشنبه 27 مهر 1390, 12:07 عصر
خوب همان UI کار است؛ فرم های ویندوزی، صفحات سایت و...