‫۱۱ سال و ۲ ماه قبل، جمعه ۱۱ مرداد ۱۳۹۲، ساعت ۰۵:۲۳
- بله. مراجعه کنید به قسمت چهارم مباحث «فعال سازی گزینه‌های مهاجرت خودکار، آزمودن ویژگی مهاجرت خودکار و عکس العمل ویژگی مهاجرت خودکار در مقابل از دست رفتن اطلاعات» آن.
- امکان ردیابی تغییرات آن (منظور از ردیابی در اینجا، ثبت وقایع و ذخیره سازی خروجی SQL به روز رسانی ساختار بانک اطلاعاتی است) هم در همان قسمت چهارم ذیل مبحث «ساده سازی پروسه مهاجرت خودکار» مطرح شده.
‫۱۱ سال و ۲ ماه قبل، چهارشنبه ۹ مرداد ۱۳۹۲، ساعت ۰۱:۲۸
ضمنا یک سری تجربه با این خطا در اینجا هم هست:
الف) عنوان شده آخرین نسخه بتا این مشکل رو نداره (Install-Package EntityFramework -IncludePrerelease)
ب) VS.NET را با دسترسی Admin اجرا کنید.
ج) یا یک نفر دیگر در اینجا عنوان کرده که پروژه حتما باید در VS.NET باز شده باشد.
د) یا شخص دیگری عنوان کرده که آدرس فایل‌های پروژه اگر مثلا یک [ داشته باشد، کار نمی‌کند.
‫۱۱ سال و ۲ ماه قبل، چهارشنبه ۹ مرداد ۱۳۹۲، ساعت ۰۱:۱۲
این مورد احتمالا یک باگ هست که اگر بهشون گزارش کنید بهتره تا برای همه اعمال شود. عنوان کنید بسته نیوگت دریافتی دات نت 4.5 فایل init.ps1 مشکل داری داره و اگر اون رو با یک نمونه از بسته نیوگت دات نت 4 اندکی قدیمی‌تر جایگزین کنم مشکلی نیست. تمام خطاها رو هم دقیقا گزارش بدید.
‫۱۱ سال و ۲ ماه قبل، سه‌شنبه ۸ مرداد ۱۳۹۲، ساعت ۱۴:۰۴
بله. یک کلاس مشتق شده از System.Web.Mvc.DefaultModelBinder ایجاد کنید. در آن متد BindProperty را override کرده و سپس اگر خاصیتی، مثلا خاصیت X بود (بر اساس مثلا یک ویژگی خاص که به آن انتساب داده شده)، آنگاه از Model binder سفارشی استفاده گردد.
یک نمونه پیاده سازی کامل آن:
MVC Property Binder 
‫۱۱ سال و ۲ ماه قبل، دوشنبه ۷ مرداد ۱۳۹۲، ساعت ۱۸:۰۰
- نمی‌تونید والد رو یک ضرب حذف کنید. از آخرین فرزند به اول ریشه (والد ریشه جاری) باید (یکی یکی) حذف کنید تا قیود تعریف شده مانع حذف اطلاعات نشوند.
- یا اینکه ... soft delete انجام بدید. یک فیلد bool تعریف کنید که این رکورد خاص deleted هست یا خیر.