در نگارش 5، باید حتما به همراه ویژگی [JsonInclude] هم باشد تا به درستی serialize و deserialize شود. همچنین ذکر private set هم ضروری است. نگارش 5، خواصی را که فقط به صورت get دار یا read-only تنظیم شده باشند، deserialize نمیکند.
من مدتی هست که از نگارش کامل ویژوال استودیو دیگر استفاده نمیکنم. با VSCode هیچ مشکلی نیست و همه چیز روان است. نگارش کامل ویژوال استودیو مربوط به زمانی بود که یک فایل ISO چندگیگابایتی را ارائه میدادند و تا سه سال بعدش نیازی به بهروز رسانی نبود. سیستم کار NET Core. چابک هست و با VSCode بیشتر سازگاری دارد تا ویژوال استودیوی سنگین و حجیم.
نکات ارتقاء به نگارش RTM
همان «نکات ارتقاء به نگارش RC5 » در اینجا هم برقرار هستند. فقط نام فایل app.routes.ts به app.routing.ts تغییر یافتهاست.
تغییرات پروژه را در اینجا میتوانید دنبال کنید.
یک نکته: یافتن شماره نگارش کامپایلر TypeScript در حال استفادهی توسط ویژوال استودیو
الف) package manager console را باز کنید و سپس دستور tsc -v را صادر کنید.
ب) فایل پروژه (csproj) را باز کرده و مدخل TypeScriptToolsVersion آنرا بررسی کنید. این شماره نگارش مقدم است بر عددی که با tsc -v مشاهده میکنید.
- پیام « it is not supported » به معنای عدم پشتیبانی این قابلیت در نگارش SQL Server ایی است که از آن استفاده میکنید.
- و فقط در نگارشهای SQL Server 2014Enterprise, Developer, and Evaluation editions پشتیبانی میشود. برای مثال نگارش Standard این قابلیت را ندارد.
- هنگام نصب هم باید گزینهی «Database Engine Services -> install support for In-Memory OLTP engine» انتخاب شده باشد.
نیوگت خیلی بهینه عمل میکند. بار اول که درخواست نصب بستهای را میدهید، ابتدا یک کوئری ساده برای دریافت شماره آخرین نگارش موجود در مخزن سایت رسمی آن ارسال میکند. بعد این شماره نگارش را با کش محلی سیستم (فایلهای قبلی دریافت شده آن) مقایسه میکند. اگر یکی بود، از کش محلی استفاده میشود (چیزی مجددا دریافت نخواهد شد)؛ در غیراینصورت بستهی جدید را دریافت خواهد کرد.
- مطالبی که من در مورد بوت استرپ منتشر کردم مربوط به نگارش 2 آن است. نگارش 3 آن (که مدتی است منتشر شده و از طریق لینکهای ابتدای بحث به صورت پیش فرض دریافت میشود) دگرگون شده و خیلی از مباحث آن تغییر کردهاند. فایلهای بوت استرپ 2 در قسمتهای بعدی این بحث، پیوست شدهاند که شامل فایلهای اسکریپت و css متناظر با هر بحث میشود.
+راهنمای مهاجرت از بوت استرپ 2 به 3
به نظر میرسه یک آغاز کننده سفارشی رو تهیه کردید و نوع جنریک ارسالی به آن از DbContext مشتق نشده. این مساله بیشتر زمانی رخ میده که در پروژه جاری از چند نگارش مختلف EF در حال استفاده هستید. مثلا لایه سرویس EF A.1 است و لایه دیگر EF A.2 و فایل کانفیگ برنامه به نگارش A.3 اشاره میکند. همه رو باید یک دست کنید.
- بله. این شماره نگارش کتابخانه است، نه خود دات نت. برای اینکه بتوانند به روز رسانیها را سریعتر کنند، آنرا از پروسه به روز رسانیهای کل دات نت خارج کردهاند. - هاستها فعلا از دات نت 4.5 پشتیبانی نمیکنند. چون نگارش بعدی دات نت دراین تاریخ در مرحله بتا است.