نمایش نتایج 1 تا 6 از 6

نام تاپیک: مثالی از n-tier

  1. #1
    کاربر دائمی آواتار یاسر مددیان
    تاریخ عضویت
    شهریور 1385
    محل زندگی
    سرزمین پارس
    پست
    385

    مثالی از n-tier

    با سلام
    من چند وقتیه که سی شارپ شروع کردم . مطلب در مورد n-tier زیاد خوندم اما مثالی ندیدم از آن . اگر کسی مثالی دارد که به صورت n-tier نوشته شده لطف کنه و کمک کنه .
    می خوام ببینم این لایه ها رو چجوری کد نویسی می کنن .
    ممنون می شم اگه کمک کنید .


    با تشکر

  2. #2
    کاربر دائمی آواتار leilav_1984
    تاریخ عضویت
    مرداد 1384
    محل زندگی
    تهران
    پست
    307
    باید لایه های داخلی رو به صورت Class Library بسازید و خروجی اون رو Refrence لایه بالاتر قرار بدین

  3. #3
    کاربر دائمی آواتار یاسر مددیان
    تاریخ عضویت
    شهریور 1385
    محل زندگی
    سرزمین پارس
    پست
    385
    اگه میشه یه مثال کوچیک بذارین که نحوه کدنویسی شو متوجه شم . چند تا برنامه از سایتهای مختلف گرفتم ولی متوجه نشدم .

    یه سوال دیگه از دوستانی که با سی شارپ برنامه بانک اطلاعاتی می نویسند اینکه اگه بخوان برنامه ای بنویسن آیا n-tier مینویسن یا نه؟


    با تشکر

  4. #4
    کاربر تازه وارد آواتار Y2K
    تاریخ عضویت
    مهر 1385
    محل زندگی
    Location
    پست
    56
    همونطور که leilav_1984 عزیز گفتن باید بصورت مجموعه ای از کلاسها بنویسید
    ببینید ما در برنامه هامون یه ظاهر و شکل داریم که همون Presentation Tier ماست که مثلا شامل چند تا دکمه - لیبل یا دیتاگرید و ...
    حال اگه بخواهیم اطلاعاتی رو از داخل دیتابیس که Data Tier هست بگیریم و نمایش بدیم معمولا میاییم داخل رویداد باتن کلیک دستورات لازم رو می نویسیم - اگه بجای نوشتن دستورات داخل باتن کلیک شما یه کلاس مثلا به نام GetInf بسازید و داخل اون یه متد بنویسید که اطلاعات مورد نیاز رو از دیتابیس میگیره و سپس این متد رو در رویداد باتن کلیک فراخوانی کنید و نتیجه رو ازش بگیرید شما لایه Data Access Tier رو درست کردید.
    حال ممکنه شما پارامتری به بانک اطلاعاتی هم ارسال کنید که این پارامتر در جاهای مختلف انواع و مقادیر مختلفی داره. با نوشتن یک کلاس که صحت و درستی اون پارامتر رو بررسی می کنه شما Business Tier رو هم ایجاد کردین.


    مزیتش اینکه چون لایه ها جدا هستند - توسعه و تغییر اونا به راحتی انجام میگیره و شما می تونید متدهایی رو که در لایه های مختلف نوشته شدن هرجایی که بخواهید استفاده کنید (بدون تکرار کد نویسی)

  5. #5
    کاربر دائمی آواتار یاسر مددیان
    تاریخ عضویت
    شهریور 1385
    محل زندگی
    سرزمین پارس
    پست
    385
    Y2K جان ممنونم از توضیحت .
    حالا می تونی یه برنامه کوچیک که اطلاعات رو insert , delete , update , select داشته باشه و اطلاعات رو تو دیتاگرید نشون بده .

    اگه این کار رو بکنید دیگه خیلی ممنون میشم ازت .


    با تشکر .

  6. #6
    کاربر دائمی آواتار یاسر مددیان
    تاریخ عضویت
    شهریور 1385
    محل زندگی
    سرزمین پارس
    پست
    385
    کسی اینجا نیست یه مثال کوچیک نوشته شده داشته باشه و بذاره ؟

تاپیک های مشابه

  1. N-Tier در asp.net
    نوشته شده توسط shamim در بخش ASP.NET Web Forms
    پاسخ: 3
    آخرین پست: پنج شنبه 20 بهمن 1390, 12:03 عصر
  2. منبع مناسب در مورد تکنولوژی tier
    نوشته شده توسط mehdi-213 در بخش تحلیل و طراحی نرم افزار
    پاسخ: 2
    آخرین پست: چهارشنبه 03 مرداد 1386, 14:18 عصر
  3. سوال در رابطه با Multi tier
    نوشته شده توسط soroush_vs در بخش برنامه نویسی در Delphi
    پاسخ: 23
    آخرین پست: دوشنبه 04 دی 1385, 03:28 صبح
  4. یک پروژه ساده برای درک کامل N-Tier
    نوشته شده توسط In_Chan_Nafar در بخش C#‎‎
    پاسخ: 1
    آخرین پست: شنبه 13 آبان 1385, 17:06 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •