PDA

View Full Version : اعمال نشدن تغییرات lمادیل به طور اتوماتیک در دیتابیس سمت SQLServer



kamran_14
شنبه 29 اسفند 1394, 17:17 عصر
سلام
من هر تغییری که در مادیل بدم یعنی کلاسهاسهایی که با استفاده از ابزار entityFrameWork به DataBase فرستاده میشه تغییر داده بشوند مثلا یک پراپرتی بخوام به عنوان فیلد برای کلاسم اضافه کنم یا هر تغییر دیگه.
برای اینکه این تغییرات اعمال بشن من باید هر دفعه کنترلر و ویو رو از اول ایجاد کنم؟ آخه اصلا این تغییرات اعمال نمیشن و من با دادن کوچکترین تغییر در مادیل، دیتابیس رو در SQL server پاک میکنم و در ویژوال استودیو کنترلر و ویوی مربوطه را حذف و از اول ایجاد میکنم.
آخه مگه MVC کار ما رو در ASP.NET ساده نکرده؟ پس چرا باید این مراحل حتی با دادن کوچکترین تغییر در مادیل از اول طی بشه؟

sunn789
جمعه 06 فروردین 1395, 18:28 عصر
ببینید دوست عزیز در مجموع ساخت ویوو ها کاری است که شما با Scaffolding انجام میدهید برای راحتی شما ست و ویوو ها را از روی مودل شما میسازد ، توصیه اینکه تا میشه وقت برای پیاده سازی اولیه بگذارید چرا که سرعت کار سما رو چند برابر میکنه ، از سئیی به نظرم mvc جایی کار را از asp ساده تر نکرده