اشتراک‌ها
لیست تغییرات در Visual Studio

 This post explains some of our plans for evolving our architecture and design tools in Visual Studio, including new capabilities and changes to existing capabilities that we will be delivering in the next major release and subsequent updates

لیست تغییرات در Visual Studio
اشتراک‌ها
کتابخانه دیگری غیر از Knockout می‌شناسی؟
استفاده از قالب پروژه Single Page Application در Visual Studio راه خوبی برای شروع به توسعه یک اپلیکیشن تک صفحه‌ایست. این قالب از کتابخانه Knockout برای انقیاد (binding) داده‌ها به المان‌های DOM استفاده می‌کند. اما Knockout تنها کتابخانه برای این کار نیست. کتابخانه‌های دیگری هم هستند که این کار (و سایر کارهای لازم برای داشتن یک SPA) را به روش‌های مختلف انجام می‌دهند.
در مطلب به اشتراک گذاشته شده، نویسنده بعضی کتابخانه‌های دیگر را معرفی کرده و قالب پروژه برای ایجاد پروژه‌هایی با هر یک از آن‌ها را در اختیار قرار داده است. 
کتابخانه دیگری غیر از Knockout می‌شناسی؟
نظرات مطالب
Blazor 5x - قسمت سوم - مبانی Razor
یک نکته‌ی تکمیلی: امکان دیباگ کدهای Blazor در VSCode
برای دیباگ کدهای Blazor در VSCode فقط کافی است افزونه‌ی تکمیلی Microsoft.AspNetCore.Razor.VSCode.BlazorWasmDebuggingExtension را هم نصب کرد. پس از نصب آن، با فشردن دکمه‌ی F5، کار دیباگ شروع می‌شود. البته برای اولین بار نیاز دارد تا NET Runtime. را هم دریافت و نصب کند ... اما timeout پیش‌فرض آن فقط 2 دقیقه‌است که سبب خواهد شد نتوانید در طی این مدت، این بسته را دریافت کنید. به همین جهت باید تنظیم زیر را به Visual Studio Code settings اضافه کرد:
{
    "dotnetAcquisitionExtension.installTimeoutValue": 200000
}
نظرات مطالب
Blazor 5x - قسمت 25 - تهیه API مخصوص Blazor WASM - بخش 2 - تامین پایه‌ی اعتبارسنجی و احراز هویت
یک مورد در قالب‌های Visual Studio جلب توجه کرد این بود که وقتی از قالب wasm با احراز هویت به صورت Individual  به همراه ساختن پروژه Host استفاده بشه تمامی پیج‌های Identity در بخش Host قرار می‌گیره.
آیا نباید این موارد در بخش Wasm پروژه باشن ؟ یعنی در این حالت Html صفحات احراز هویت در سمت سرور هندل می‌شن ؟

نظرات مطالب
ارتقاء به ASP.NET Core 1.0 - قسمت 21 - بررسی تغییرات Bundling و Minification
وقتی در Visual Studio 2019 یک پروژه جدید mvc core ایجاد میکنم فایل بوت استرپ ورژن 4 در پروژه در قسمت wwwroot>lib>bootstap>dist>css>bootstarp.css وجود دارد. وقتی تغییری در این فایل میدهم در خروجی اعمال نمی‌شود چون دارد از فایل bootstrap.min.css می خواند. چه طور میشود که در bootstarp.css تغییری اعمال کرد و اتوماتیک این تغییر در bootstrap.min.css که در دل خودش هست هم اعمال شود؟