PDA

View Full Version : گفتگو: پیشنهاد بهترین روش برای تبدیل کد نویسی از تک لایه به سه لایه



حسین.کاظمی
یک شنبه 22 شهریور 1394, 09:31 صبح
با سلام به همگی
یه پروژه از چندین سال قبل دارم که تک لایه نوشتم 20تا فرم است که برای هر فرمی کانکشن و حذف،ویرایش و.... نوشتم(اون زمان هم مبتدی بودم هم خیلی بیکار:لبخند:) الان میخام اون برنامه را توسعه اش بدم ولی اینبار با معماری سه لایه!!!:لبخند:
بهترین و راحترین و اسون ترین روش برای تبدیل یک معماری به معماری دیگه چیه؟؟؟؟



ممنونم از پاسخ هاتون

hamid_hr
یک شنبه 22 شهریور 1394, 10:18 صبح
من باشم از اول دوباره مینویسم
خیلی راحتتره

SabaSabouhi
یک شنبه 22 شهریور 1394, 12:17 عصر
با سلام به همگی
یه پروژه از چندین سال قبل دارم که تک لایه نوشتم 20تا فرم است که برای هر فرمی کانکشن و حذف،ویرایش و.... نوشتم(اون زمان هم مبتدی بودم هم خیلی بیکار:لبخند:) الان میخام اون برنامه را توسعه اش بدم ولی اینبار با معماری سه لایه!!!:لبخند:
بهترین و راحترین و اسون ترین روش برای تبدیل یک معماری به معماری دیگه چیه؟؟؟؟

ممنونم از پاسخ هاتون

سلام
من هم اگه باشم مثل hamid_hr از اول می‌نویسم. چون ترجیح می‌دم کار تمیز انجام بشه.
اما اگه پروژه بزرگ باشه و امکان و وقت از اول نوشتن نداشته باشی، به‌ترین راه اینه که لایه‌های رو از توی پروژه بکشی بیرون.
یعنی بیای لایه‌ی Dal رو جدا کنی و به این صورت برنامه می‌شه دو لایه. خیالت که از این مرحله راحت شد، برو سراغ جدا کردن
BL و UI.

صبا صبوحی

davidrobert
دوشنبه 23 شهریور 1394, 07:37 صبح
با سلام به همگی
یه پروژه از چندین سال قبل دارم که تک لایه نوشتم 20تا فرم است که برای هر فرمی کانکشن و حذف،ویرایش و.... نوشتم(اون زمان هم مبتدی بودم هم خیلی بیکار:لبخند:) الان میخام اون برنامه را توسعه اش بدم ولی اینبار با معماری سه لایه!!!:لبخند:
بهترین و راحترین و اسون ترین روش برای تبدیل یک معماری به معماری دیگه چیه؟؟؟؟



ممنونم از پاسخ هاتون

من جایی شما باشم ابزار های مورد نظرم رو میسازم و کد های که زیاد استفاده میکنم مثل خروج تاریخ ساعت و غیره رو کلاس نویسی میکنم و دستور ارتباط با دیتابیس هم کلاس نویسی میکنم تا حداقل کد نویسی بیاد پایین یعنی شما 50 درصد کد نویسی رو انجام دادید با ساختن این ابزار ها و 50 درصد بعدی یعنی بیا برای ذخیره به صورت کلاس دستور بنویسی و در قیمت دکمه و منو بیاد صدا کنید این هم مشکلون رفع میکنه این پروژه اموزشی من هستش ولی با ای اف هست http://barnamenevis.org/showthread.php?435582-%D8%AF%D8%A7%D9%86%D9%84%D9%88%D8%AF-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D8%AD%D8%B3%D8%A7%D8%A8%D8%AF%D8%A7%D8%B1%DB%8C-%D8%A8%D8%A7-%D8%A7%D9%85%DA%A9%D8%A7%D9%86%D8%A7%D8%AA-%DA%A9%D8%A7%D9%85%D9%84-%D9%88-%D9%87%D9%85%DA%86%D9%86%DB%8C%D9%86-%DA%86%D8%A7%D9%BE-%D9%81%D8%A7%DA%A9%D8%AA%D9%88%D8%B1-%D8%A8%D8%A7-%D8%AA%DA%A9%D9%86%D9%88%D9%84%D9%88%DA%98%DB%8C-EF من تو این پروژه این کارا رو انجام دادم ولی این یاد بگرید و تاپیک های من رو ببنید کادر متن ویژه و همین طور دیتاگرید ویو ویژه ساختم که تو کارت خیلی کمکت میکنه.