اشتراک‌ها
قرار دادن فایل CSS در Html

با این سایت می‌توانید فایل‌های Css خود را به صورت inline در HTML تبدیل کنید

قرار دادن فایل CSS در Html
اشتراک‌ها
R Tools برای Visual Studio

We’re delighted to announce the availability of RTVS 0.5. Key updates in this release include:

  • Integrated support for SQL and SQL Stored Procedures.
  • Multiple plot windows, plot history with plot thumbnails for navigation.
  • General improvements and bug fixes. 
    R Tools برای Visual Studio
    مطالب
    افزایش سرعت کد نویسی با Resharper - قسمت 01 - معرفی و نصب
    در این سری قصد آموزش افزونه‌ی Resharper برای Visual studio را دارم که توسط شرکت Jetbrains برای بهبود امکانات Visual Studio و افزایش سرعت کد نویسی، نوشته شده‌است.

    این نرم افزار را از لینک زیر می‌توانید دانلود کنید:

    لینک مرجع آموزشی آن هم در زیر در دسترس می‌باشد:
    info 

    نصب نرم افزار
    نصب این افزونه، یکی از راحت‌ترین قسمت‌ها می‌باشد. فقط کافی است از لینک داده شده نرم افزار را دانلود کنید تا پس از اجرا، با صفحه‌ی زیر روبرو شوید:

    در این قسمت می‌توانید هر کدام از موارد را که نیاز دارید، نصب کنید. هر کدام از عنوان‌ها در آینده آموزش داده خواهند شد و پیشنهاد می‌شود آن‌ها را نصب کنید؛ در غیر این صورت فقط گزینه‌ی اول کافی می‌باشد.

    در صورت کلیک بر روی Options، با صفحه‌ی زیر روبرو می‌شوید که در آن با انتخاب گزینه‌ی Administrative، می‌توانید تنظیمات بیشتری را در زمان نصب، انجام دهید و همچنین با انتخاب All users ، نرم افزار برای تمام کاربران سیستم در دسترس خواهد بود.

     بعد از اتمام نصب، فایل‌های نرم افزار در آدرس زیر در دسترس می‌باشند:

    %LOCALAPPDATA%\JetBrains\Installations

    اکنون اگر Visual studio را باز کنید، Resharper به قسمت Extensions‌‌ها اضافه شده‌است که در ادامه‌ی آموزش به بررسی آن می‌پردازیم.


    زبان‌های پشتیبانی شده

    ریشارپر از زبان های C# , VB.NET , TypeScript , JavaScript , C++ , CSS پشتیبانی می‌کند.


    افزایش سرعت Reshaper

    یکی از مشکلاتی که بیشتر افراد بعد از نصب این افزونه دارند، مخصوصا اگر سیستم آن‌ها خیلی قوی نباشد، کند شدن Visual Studio می‌باشد. برای سریعتر کردن این افزونه راه هایی موجود می‌باشد که به آن‌ها می‌پردازیم.


    • خود ریشارپر پیشنهادهایی را برای بهبود سرعت می‌کند که آن‌ها در مسیر زیر در دسترس می‌باشند:
    ReSharper | Options | Environment | Performance Guide
    • یکی از امکانات ریشارپر، نشان دادن تمام خطاهای موجود در برنامه به صورت یک لیست می‌باشد که نام این ویژگی، solution-wide analysis است و البته این امکان باعث سنگینی زیاد Visual studio می‌شود. برای غیر فعال کردن آن می‌توانید به مسیر زیر بروید:
    ReSharper | Options | Code Inspection | Settings
    • راه دیگر انجام اینکار از قسمت تنظیمات خود Visual studio است. برای این کار به مسیر زیر بروید و گزینه‌های گفته شده را غیر فعال کنید.
    Environment | General
    Automatically adjust visual experience based on client performance
    Enable rich client visual experience
    • همچنین این گزینه را نیز فعال کنید تا جلوی لگ در UI گرفته شود.
    Use hardware graphics acceleration if available
    • اگر پروژه‌ی بزرگی را دارید، می‌توانید گزینه‌ی زیر را نیز غیر فعال کنید. البته با غیر فعال کردن این گزینه در صورت کرش نرم افزار، کدهای ذخیره نشده ازدست می‌روند.
    Environment | AutoRecover
    Save AutoRecover information
    • اگر با تعداد فایل‌های زیادی کار می‌کنید، امکان Track changes باعث کندی برنامه می‌شود. برای غیر فعال کردن این گزینه، به مسیر زیر بروید.
    Text Editor | General
    Track changes
    • خود Visual studio گزینه‌هایی را مانند خطا‌ها در Scroll Bar نشان می‌دهد که این امکانات در ریشارپر هم موجود می‌باشد. برای غیر فعال کردن این امکان در Visual Studio برای جلوگیری از دو بار نشان دادن اطلاعات، به مسیر زیر بروید و گزینه‌ی گفته شده را غیر فعال کنید.
    Text Editor | All Languages | Scroll Bars
    Show annotations over vertical scroll bar
    • یکی دیگر از امکانات Visual Studio گزینه‌ای به اسم CodeLens می باشد که یکی از کارهای آن، نشان دادن تمام رفرنس‌های توابع یک فایل، در بالای تابع می‌باشد. این امکان نیز باعث کندی بسیار زیاد برنامه می‌شود. برای غیر فعال کردن آن می‌توانید به مسیر زیر بروید.
    Text Editor | All Languages | CodeLens
    • هم Visual Studio و هم Reshaper کدهای شما را Format می‌کنند. پس برای جلوگیری از دوبار انجام شدن این کار، به مسیر زیر بروید و گزینه‌ی گفته شده را غیر فعال کنید.
    Text Editor | [Language] | Formatting
    auto-formatting
    • اگر از تمام امکانات Reshaper نمی‌خواهید استفاده کنید، می‌توانید آن‌ها را از آدرس زیر غیر فعال کنید.
    Environment | Products & Features
    • اگر در زمان تایپ کردن، برنامه کند می‌باشد، می‌توانید بعضی از امکانات Resharper را از آدرس زیر غیر فعال کنید.
    Environment | IntelliSense
    Completion Appearance
    ReSharper's IntelliSense for specific languages

    در قسمت‌های بعد به معرفی امکانات Reshaper می‌پردازیم.
    اشتراک‌ها
    1.Visual Studio 2017 15.7 منتشر شد

    These are the customer-reported issues addressed in 15.7.1:

    • This release includes a fix that reduces memory usage and GC pressure during solution load.

    Microsoft Security Advisory for .NET Core Denial Of Service Vulnerability

    CVE-2018-0765

    Microsoft is releasing this security advisory to provide information about a vulnerability in .NET Core and .NET native version 2.0. This advisory also provides guidance on what developers can do to update their applications to remove this vulnerability.

    Microsoft is aware of a denial of service vulnerability that exists when .NET Framework and .NET Core improperly process XML documents. An attacker who successfully exploited this vulnerability could cause a denial of service against a .NET Framework, .NET Core, or .NET native application.

    The update addresses the vulnerability by correcting how .NET Framework, .NET Core, and .NET native applications handle XML document processing.

    If your application is an ASP.NET Core application, developers are also advised to update to ASP.NET Core 2.0.8. 

    1.Visual Studio 2017 15.7 منتشر شد
    نظرات اشتراک‌ها
    نگاهی به قابلیت‌های بهبود یافته‌ی WebStorm 2019.1
    Razor یک فناوری سمت سرور هست و قسمت مهمی از پردازش آن، وابسته‌است به اطلاعاتی که برای مثال از یک اکشن متد دریافت می‌کند (و برای این منظور نیاز به دسترسی به کامپایلر #C را دارد). به همین جهت Rider پشتیبانی کاملی از آن‌را ارائه می‌دهد. WebStorm دید سمت کلاینتی دارد و اگر خواستید فایل‌های Razor را هم در آن به صورت HTML پردازش کنید، در قسمت Settings | Editor | File Types ، نیاز است cshtml.* را به صورت HTML معرفی کنید.
    اشتراک‌ها
    4.Visual Studio 2017 15.8 منتشر شد