دانلود نرم افزار و برنامه

متن مرتبط با «بهبود» در سایت دانلود نرم افزار و برنامه نوشته شده است

[بازی] دانلود Dungeons & Dragons Neverwinter Nights 2: Enhanced Edition + Update v1.130.488383-RUNE- بازی سیاهچاله های جادو و اژدها 2: نسخه بهبود یافته

  • نیلوبلاگ

    (05/4/17) تغییرات:آپدیت v1.130.488383 اضافه شد!Dungeons & Dragons Neverwinter Nights 2: Enhanced Edition یک بازی'>بازی ویدئویی در سبک اکشن، ماجراجویی و نقش آفرینی است که توسط شرکت Aspyr Media توسعه یافته و به وسیله همین شرکت در جولای 2025 برای سیستم عامل مایکروسافت ویندوز منتشر شده است. در عنوان "سیاهچاله های جادو و اژدها 2: نسخه بهبود یافته" به شهر Neverwinter بازگشته و با نیروی تاریکی که بر فرازمین سایه افکنده است، مقابله کنید. به عنوان حامل شارد، تنها شما می‌توانید از پادشاه سایه‌ها و ارتش او د...

    ادامه مطلب
  • u202bبررسی تغییرات Blazor 8x - قسمت ششم - نکات تکمیلی ویژگی راهبری بهبود یافتهی صفحات SSR

  • نیلوبلاگ

    در قسمت قبل، در حین بررسی رفتار جزیرههای تعاملی Blazor Server، نکتهی زیر را هم دربارهی راهبری صفحات SSR مرور کردیم: « اگر دقت کنید، جابجایی بین صفحات، با استفاده از fetch انجام شده؛ یعنی با اینکه این صفحات در اصل static HTML خالص هستند، اما ... کار full reload صفحه مانند ASP.NET Web forms قدیمی انجام نمیشود (و یا حتی برنامههای MVC و Razor pages) و نمایش صفحات، Ajax ای است و با fetch استاندارد آن صورت میگیرد تا هنوز هم حس و حال SPA بودن برنامه حفظ شود. همچنین اطلاعات DOM کل صفحه را هم بهروز رسانی نمیکند؛ فقط موارد تغییر یافته در اینجا به روز رسانی خواهند شد.» در این قسمت، نکات تکمیلی این قابلیت را که به آن enhanced navigation هم گفته میشود، بررسی میکنیم. روش غیرفعال کردن را...

    ادامه مطلب
  • u202bبهبود امنیت CSP با استفاده از معرفی هشهای اسکریپتهای Inline

  • نیلوبلاگ

    تابحال مطالب زیادی را در مورد تمیزکردن ورودیهای کاربران، توسط ابزارهای Anti-XSS مطالعه کردهاید: - «ایجاد یک ActionFilter جهت تمیز کردن اطلاعات ورودی در ASP.NET Core» هدف تمام آنها این است که اگر اطلاعاتی از کاربر دریافت شد، پس از تمیز شدن، مشکلی با نمایش آنها نداشته باشیم و به محض نمایش یک صفحه، قطعه کد جاوااسکریپتی موجود در ورودی اولیهی کاربر، در پشت صحنه به صورت خودکار اجرا نشود. اما ... هرچقدر هم سعی کنیم، به مواردی خواهیم رسید که ممکن است توسط این «تمیز کنندههای ورودی» پوشش داده نشوند و دست آخر، قابلیت اجرایی داشته باشند. در این حالت به مفهوم دیگری میرسیم به نام Content security policy headers و یا به اختصار CSP که اساسا اجرای هر نوع اسکری...

    ادامه مطلب
  • u202bبررسی بهبودهای ProblemDetails در ASP.NET Core 7x

  • نیلوبلاگ

    در زمان ارائهی ASP.NET Core 2.1، ویژگی جدیدی به نام [ApiController] ارائه شد که با استفاده از آن، یکسری اعمال توکار جهت سهولت کار با Web API توسط خود فریمورک انجام میشوند؛ برای مثال عدم نیاز به بررسی وضعیت ModelState و بررسی خودکار آن با علامتگذاری یک کنترلر به صورت ApiController. یکی دیگر از این ویژگیهای توکار، تبدیل خروجی تمام status codeهای بزرگتر و یا مساوی 400 یا همان Bad Request، به شیء جدید و استاندارد ProblemDetails است: { "type": "https://example.com/probs/out-of-credit", "title": "You do not have enough credit.", "detail": "Your current balance is 30, but that costs 50.", "instance": "/account/12345/msgs/abc", "status": 403, }  بازگشت یک چنین خروجی یکدس...

    ادامه مطلب
  • u202bبهبود کارآیی عبارات باقاعده در دات نت 7

  • نیلوبلاگ

    دات نت 7 به همراه یک Regex Source Generator توکار است که به کمک آن میتوان عبارات باقاعده را تبدیل به کدهای سیشارپ معادل آنها کرد و پیش از اجرای برنامه، آنها را کامپایل و جزئی از خروجی نهایی نمود. این روش نسبت به روش پیشین تولید کدهای معادل عبارات باقاعده در زمان اجرای برنامه، از مزایای زیر برخوردار است: - اجرای یک عبارت باقاعده سریعتر خواهد شد. در این حالت دیگر نیازی نیست تا در حین اجرای برنامه، منتظر پردازش و تولید کدهای سیشارپ معادل آن شد. - کدهای تولیدی پیش از کامپایل برنامه، از مزایای بهینه سازی ویژهای برخوردار میشوند که پیشتر تنها با ذکر پرچم RegexOptions.Compiled در زمان اجرا میسر میشدند. - بعضی از سکوهای کاری مانند iOS، از تولید کد در زمان اجرای برنامه پشتیبانی نمیکنند. در این ح...

    ادامه مطلب
  • u202bبهبود کارآیی LINQ در دات نت 7

  • نیلوبلاگ

    LINQ یا همان Language-Integrated Query، یک زبان سادهی کوئری نوشتن یکپارچهی با دات نت است. به کمک آن میتوان اعمال پیچیدهای را بر روی اشیاء، به زبانی ساده بیان کرد و امروزه تقریبا توسط تمام توسعه دهندگان دات نت مورد استفاده قرار میگیرد. اما ... این سادگی، بهایی را نیز به همراه دارد: کمتر بودن سرعت اجرا و همچنین افزایش مصرف حافظه. با توجه به گستردگی استفادهی از LINQ، اگر بهبودی در این زمینه حاصل شود، بر روی کارآیی تمام برنامههای دات نتی تاثیر خواهد گذاشت و این امر در دات نت 7 محقق شدهاست. کارآیی متدهای LINQ to Objects در دات نت 7 (مانند متدهای Enumerable.Max, Enumerable.Min, Enumerable.Average, Enumerable.Sum) به شدت افزایش یافته و این افزایش گاهی حتی بیشتر از 10 برابر نسبت به نگارشهای قبلی دات...

    ادامه مطلب
  • u202bبهبود کارآیی Reflection در دات نت 7

  • نیلوبلاگ

    استفادهی از Reflection در زیر ساختهای دات نت و ASP.NET Core، بسیار گستردهاست؛ به همین جهت هرگونه بهبود کارآیی در این زمینه، نه فقط بر روی خود فریمورک، بلکه تمام برنامههایی که از آن استفاده میکنند هم تاثیر گذار است. از این لحاظ دات نت 7 شاهد تغییرات گستردهای است تا حدی که کارآیی برنامههای مبتنی بر دات نت 7 ای که از Reflection استفاده میکنند، نسبت به نگارشهای قبلی دات نت، حداقل 2 برابر شدهاست و این برنامهها تنها کاری را که باید انجام دهند، صرفا تغییر target framework مورد استفادهی در آنها به نگارش جدید است. در این مطلب نحوهی رسیدن به این کارآیی بالاتر را بررسی خواهیم کرد. تدارک یک آزمایش برای بررسی میزان افزایش کارآیی Reflection در دات نت 7 یک برنامهی کنسول جدید را ایجاد کرده و سپس کلا...

    ادامه مطلب
  • u202bبهبود کارآیی حلقههای foreach در دات نت 7

  • نیلوبلاگ

    بالاخره تفاوت کارآیی بین حلقههای for و foreach در دات نت 7 برطرف شدهاست که این مورد نیز یکی دیگر از دلایل بهبود کارآیی LINQ در دات نت 7 است. در این مطلب به همراه آزمایشی، این مورد را بررسی خواهیم کرد. تدارک یک آزمایش برای بررسی کارآیی حلقههای for و foreach در دات نت 7 یک برنامهی کنسول جدید را ایجاد کرده و سپس کتابخانهی BenchmarkDotNet را با TargetFramework دات نت 7 به صورت زیر به پروژه اضافه میکنیم: <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <OutputType>Exe</OutputType> <TargetFramework>net7.0</TargetFramework> <ImplicitUsings>enable</ImplicitUsings> <Nullable>enable</Nullable> </PropertyGroup&g...

    ادامه مطلب
  • نرم افزار اندروید Improve English: Word Games v2.1.2 بهبود زبان انگلیسی

  • نیلوبلاگ

    نرم افزار Improve English: Word Games دارای الگاریتمی برای یاد گیری و یا بهبود فوق العاده آسان و موثر زبان انگلیسی شما میباشد. با استفاده از این نرم افزار شما با گذراندن چند مرحله ساده بعد از مدت کوتاهی به یک انگلیسی زبان حرفه ای تبدیل خواهید شد و قادر به صبحت با اساتید این رشته میشوید.برنامه Improve English: Word Games همانطور که گفته شد دارای چند مرحله یادگیری میباشد … آفلاین ۱۳۹۶-۱۰-۱۵ 433 بار بدون دیدگاه مجید پاشایینرم افزار Improve English: Word Games دارای الگاریتمی برای یاد گیری و یا بهبود فوق العاده آسان و موثر زبان انگلیسی شما میباشد. با استفاده از این نرم افزار شما با گذراندن چند مرحله ساده بعد از مدت کوتاهی به یک انگلیسی زبان حرفه ای تبدیل خواهید شد و قادر به صبحت با اساتید...

    ادامه مطلب
  • چگونگی بهبود وضعیت دونیت در کلن

  • نیلوبلاگ

    این روزها اکثر بازیکان بخصوص لیدرها مشکلی یکسانی به نام وضعیت نابسامان دونیت نیرو دارند چرا که ممکن است بیشتر افراد یک کلن به این موضوع اهمیت نداده و در کلن خود دونیت انجام ندهند. امروز قصد داریم تا بصورت اختصاصی به برسی این مشکل و چگونگی رفع آن بپردازیم. دونیت بسیار زیاد نیرو به تنهایی کافی نیست اگر کلن شما همواره دارای اعضائی است که وضعیت دونیت آنها بسیار بد است و بیشتر از دونیت خود نیرو دریافت میکنند ، لازم نیست که حتما یک قانون بسیار سخت گیرانه و عجیب برای آن ها وضع کنید. برای مثال ، در کلن زیر ، یک قانون طلایی وضع شده است که دونیت اعضای آن نباید کم...

    ادامه مطلب