تفاوت برنامه نویسی در windows form application و entity framework چیست؟؟
توی فیلم آموزشی که دوستمون اینجا گذاشته بودن در entity framework کدهای sql رو نمی نوشتن و خیلی کدنویسیشون راحت تر بود.
اما ما برای کار با پایگاه داده از کدهای sql در قسمت windows form application مستقیم استفاده میکنیم.
تفاوت این دو چیه؟
کدومش بهتره؟
نقل قول: تفاوت برنامه نویسی در windows form application و entity framework چیست؟؟
نقل قول:
نوشته شده توسط
mojtaba5
توی فیلم آموزشی که دوستمون اینجا گذاشته بودن در
entity framework کدهای sql رو نمی نوشتن و خیلی کدنویسیشون راحت تر بود.
اما ما برای کار با پایگاه داده از کدهای sql در قسمت windows form application مستقیم استفاده میکنیم.
تفاوت این دو چیه؟
کدومش بهتره؟
دوست عزیز در کل دو روش برای برنامه نویسی و ارتباط با دیتابیس داریم.
1.روش Wizard
2.روش کد نویسی
احتمالا چیزی که شما دیدین روش Wizard بوده که این روش برای برنامه های مبتدی پیشنهاد میشود.
نقل قول: تفاوت برنامه نویسی در windows form application و entity framework چیست؟؟
نه دوست عزیز من فیلم را دیدم روش Wizard نبود.
از روش Entity برای ارتباط با بانک استفاده میکنن.
خوب این روش راحت تره و کدنویسی کمتری میخواد
نقل قول: تفاوت برنامه نویسی در windows form application و entity framework چیست؟؟
اصولا روش Entity ساده هستش ولی برای اینکه بخوای برنامه ایرو که مینویسی یه هسته درست حسابی در بخش دیتابیس داشته باشه بهتره که از کلاس های دیتابیسی استفاده کنید که درون اون عملیات صورت بگیره اینطوری مدیریت دیتابیس خیلی راحت و بهتر است.
نقل قول: تفاوت برنامه نویسی در windows form application و entity framework چیست؟؟
دستورهای sql در entity رو از کجا میشه پیدا کرد؟
توی اون فیلم فقط 4 تا دستور رو گفته بود.
نقل قول: تفاوت برنامه نویسی در windows form application و entity framework چیست؟؟
نقل قول:
نوشته شده توسط
mojtaba5
دستورهای sql در entity رو از کجا میشه پیدا کرد؟
توی اون فیلم فقط 4 تا دستور رو گفته بود.
متاسفانه من در زمینه entity تجربه ای ندارم :)
نقل قول: تفاوت برنامه نویسی در windows form application و entity framework چیست؟؟
دوست عزیز این entity که شما می فرمایی حالت یک پروایدر و لایه دال رو بازی میکنه و این امکان رو بهت میده همون جدولی رو که ساختی بصورت شی باهش کار کنی نیازی به دستورات نیست باید از linq استفاده کنی
یه سری توابع مثلا لامبدا داره که میشه باهاش کوئری هات رو باش اجرا کنی مثلا من برای جستجو از این استفاده کردم کتاب آقای راد و جناب اقدم رو تهیه کنید ./موفق باشی
if (textBoxX7.Text!="")
{
using (var context = new fuledataEntities())
{
tbfule tbfule = new tbfule();
string s = textBoxX7.Text;
var person = context.tbfules.Where(c => c.fullname.StartsWith(s));
dataGridViewX1.DataSource = person;
}
}
else
{
loadall();
}
نقل قول: تفاوت برنامه نویسی در windows form application و entity framework چیست؟؟
نقل قول:
نوشته شده توسط
esafb52
دوست عزیز این entity که شما می فرمایی حالت یک پروایدر و لایه دال رو بازی میکنه و این امکان رو بهت میده همون جدولی رو که ساختی بصورت شی باهش کار کنی نیازی به دستورات نیست باید از linq استفاده کنی
یه سری توابع مثلا لامبدا داره که میشه باهاش کوئری هات رو باش اجرا کنی مثلا من برای جستجو از این استفاده کردم کتاب آقای راد و جناب اقدم رو تهیه کنید ./موفق باشی
if (textBoxX7.Text!="")
{
using (var context = new fuledataEntities())
{
tbfule tbfule = new tbfule();
string s = textBoxX7.Text;
var person = context.tbfules.Where(c => c.fullname.StartsWith(s));
dataGridViewX1.DataSource = person;
}
}
else
{
loadall();
}
اسم روشی که در فیلم استفاده شده linq هست؟؟