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

نام تاپیک: Database first یا Code first

  1. #1
    کاربر دائمی
    تاریخ عضویت
    فروردین 1388
    محل زندگی
    کرج
    پست
    319

    Database first یا Code first

    سلام دوستان
    من یک وب اپلیکشینی با MVC دارم شروع میکنم فقط نمیدونم از Database first استفاده کنم یا از Code first
    میخوام بدونم از لحاظ سرعت خوندن اطلاعات، کدوم مدل بهتره؟ یا اصلا فرقی می کنند؟
    این برنامه یک اپلیکشینی هست که حدودا بیست کاربر همزمان دارد.

  2. #2

    نقل قول: Database first یا Code first

    از نظر سرعت هیچ فرقی بین این دو وجود نداره. هر دو از EF استفاده می کنند.

    فرق این دو در روش پیاده سازی سایت است. اگر از Code First استفاده کنید دیتابیس از روی کدها ساخته میشه و ویرایش و بروز رسانی دیتابیس ساده تره. نیاز خیلی کمی به دانستن SQL Server دارید.
    اما در Database First ابتدا دیتابیس رو با استفاده از SQL می سازید و بعد به آن وصل می شوید. هر وقت بخواهید تغییری در دیتابیس بدید باید وارد SQL شوید.

  3. #3
    کاربر دائمی آواتار bomb23
    تاریخ عضویت
    اسفند 1390
    محل زندگی
    دفتر
    پست
    680

    نقل قول: Database first یا Code first

    سلام

    توی DBFirst خیلی راحت میتونی کار کنی ولی عمیق نمیفهمی چه اتفاقی داره میفته پشت قضیه
    توی CodeFirst همه چی رو میفهمی ولی یادگیریش طولانی تره
    از لحاظ کارایی تفاوتی ندارن
    ولی خود مایکروسافتیا پیشنهاد دادن از Codefirst استفاده کنید

    در محموع من برای پروژه هایی که زمان ندارم یا کوچیکه از DB چون تنظیمات کمتری داره و برای بزرگ ها از CodeF استفاده میکنم چون نگهداری از پروژه ساده تر میشه

  4. #4

    نقل قول: Database first یا Code first

    کد فرست تنها فرق بزرگی با مدل فرست و دیتابیس فرست داره اینه که هم میشه از سمت اپلیکشن دیتبایس جنریت کرد و هم اینکه شما دیتابیس داشته باشی و وصلش کنی به پروژه که در پروژه های بازنویسی شده بسیار کاربرد داره. نهایتا هزینه نگهداری کد فرست کمتر هست و مخصوصا که از سمت مایکروسافت داره پشتیبانی میشه و از اونجایی که در دیتابیس فرست شما اشیاتون جنریت میشه یه خورده به مشکل خوردن و کد خونیش برای کسایی که تسلط خوبی ندارن درده سر ساز میشه . تو کد فرست دسستون باز تر هست و اگر مشکلی هم پیش بیاد به راحتی قابل حل شدن هست. موفق باشی

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

  1. سوال: Code First یا Database First ؟
    نوشته شده توسط jaykob در بخش ASP.NET MVC
    پاسخ: 2
    آخرین پست: پنج شنبه 27 فروردین 1394, 12:11 عصر
  2. Code First یا Database First برای MVVM
    نوشته شده توسط powerboy2988 در بخش WPF
    پاسخ: 1
    آخرین پست: پنج شنبه 13 تیر 1392, 17:19 عصر
  3. گفتگو: Database First یا Code First
    نوشته شده توسط gama_slv در بخش ASP.NET MVC
    پاسخ: 4
    آخرین پست: یک شنبه 26 آذر 1391, 22:43 عصر
  4. سوال: مزیتهای code first نسبت به database first چیست؟
    نوشته شده توسط EnKamran در بخش مقالات مرتبط با Microsoft .Net Framework
    پاسخ: 2
    آخرین پست: دوشنبه 19 تیر 1391, 12:12 عصر
  5. کدام روش : Database-First , Model-first , Code-only ؟؟؟
    نوشته شده توسط amir-yeketaz در بخش دسترسی به داده ها (ADO.Net و LINQ و ...)
    پاسخ: 5
    آخرین پست: پنج شنبه 06 بهمن 1390, 16:29 عصر

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

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