Microsoft today released Windows 10 Technical Preview tools for its Visual Studio development environment, giving developers a chance to start building programs for the Windows 10 universal application platform
اشتراکها
لیست تغییرات در Visual Studio
In Visual Studio 2013 we added a tool in the performance and diagnostics hub to enable you to analyze memory usage for Windows Store apps built using XAML. Since last fall, we’ve gotten requests to support WPF and Win32 apps
اشتراکها
کارهای CodeLens
CodeLens is a heads-up display in your Visual Studio Editor where you
can find information about your code in-context. See this MSDN article
for an introduction to CodeLens - Get history and other info about your code
استفاده از قالب پروژه Single Page Application در Visual Studio راه خوبی برای شروع به توسعه یک اپلیکیشن تک صفحهایست. این قالب از کتابخانه Knockout برای انقیاد (binding) دادهها به المانهای DOM استفاده میکند. اما Knockout تنها کتابخانه برای این کار نیست. کتابخانههای دیگری هم هستند که این کار (و سایر کارهای لازم برای داشتن یک SPA) را به روشهای مختلف انجام میدهند.
در مطلب به اشتراک گذاشته شده، نویسنده بعضی کتابخانههای دیگر را معرفی کرده و قالب پروژه برای ایجاد پروژههایی با هر یک از آنها را در اختیار قرار داده است.
نظرات مطالب
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 صفحات احراز هویت در سمت سرور هندل میشن ؟
وقتی در Visual Studio 2019 یک پروژه جدید mvc core ایجاد میکنم فایل بوت استرپ ورژن 4 در پروژه در قسمت wwwroot>lib>bootstap>dist>css>bootstarp.css وجود دارد. وقتی تغییری در این فایل میدهم در خروجی اعمال نمیشود چون دارد از فایل bootstrap.min.css می خواند. چه طور میشود که در bootstarp.css تغییری اعمال کرد و اتوماتیک این تغییر در bootstrap.min.css که در دل خودش هست هم اعمال شود؟