OverloadResolutionPriorityAttribute

ویژگی OverloadResolutionPriorityAttribute یکی از ویژگی‌هایی (Attributes) است که در سی‌شارپ برای تأثیرگذاری بر فرآیند انتخاب متد هنگام استفاده از Overload Resolution به کار می‌رود. این ویژگی می‌تواند اولویت اجرای متدها را هنگام فراخوانی تعیین کند.

  • 304 بازدید
  • 76
مدیریت OverFlow در سی شارپ

به طور خلاصه، دستور checked در زبان برنامه‌نویسی C# برای کنترل و مدیریت خطاهای حاصل از تبدیل‌های ناامن (overflow) در عملیات‌های عددی استفاده می‌شود. وقتی از checked استفاده می‌کنیم، برنامه در صورت بروز خطا (مانند تبدیل‌های بیش از حد بزرگ یا کوچک) خودکار متوقف می‌شود و اجرای برنامه ادامه نمی‌یابد.

  • 1045 بازدید
  • 80
SIMD DotNET

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

  • 1025 بازدید
  • 101
ساخت اولین پروژه NET Aspire

این مقاله شما را در ساخت اولین اپلیکیشن دات نت Aspire راهنمایی می کند. دات نت Aspire یک چارچوب جامع و ابر محور (cloud-oriented) است که برای ایجاد برنامه های کاربردی توزیع شده مقیاس پذیر، قابل مشاهده و درجه تولید طراحی شده است. در بخش پیش نمایش نسخه .NET 8 معرفی شد.

  • 1192 بازدید
  • 58
NET Aspire چیست؟

دات نت Aspire یک چارچوب جامع و ابر محور (cloud-oriented) است که برای ایجاد برنامه های کاربردی توزیع شده مقیاس پذیر، قابل مشاهده و درجه تولید طراحی شده است. در بخش پیش نمایش نسخه .NET 8 معرفی شد.

  • 1442 بازدید
  • 43
افزایش عملکرد و کارایی Entity Framework

Linq To Entity یک ORM بسیار قدرتمند است که برای کوئری نویسی و مدیریت دیتابیس استفاده میشود. از آنجایی که این ابزار امکانات بسیار زیادی را در اختیار برنامه نویس گذاشته است بیش از هر چیز باید نکاتی را بدانیم که با رعایت آنها میتوانیم بهترین عملکرد و کارایی (Performance)را از این ORM بدست آوریم. دانستن این نکات به ما کمک میکند تا با رعایت کردن آنها بهترین عملکرد را در سرعت و کارایی برای برنامه خود به ارمغان بیاوریم.

  • 1476 بازدید
  • 25
Blob Storage چیست

Storage Blob یک ویژگی در Microsoft Azure است که به توسعه دهندگان اجازه می دهد تا داده های بدون ساختار را در بستر cloud مایکروسافت ذخیره کنند. این داده ها از هر نقطه دنیا قابل دسترسی هستند و می توانند شامل صدا ، فیلم و متن باشند. Blob ها به گروه هایی به نام "containers" طبقه بندی می شوند که به حساب های کاربر متصل هستند. و البته Blob ها را می توان با کد NET نیز دستکاری کرد. به این معنی که میتوان از طرق برنامه نویسی آنها را ذخیره، حذف و پیمایش نمود.

  • 1797 بازدید
  • 30
ایجاد Repository ها

امروزه راه حل مناسب برای جداسازی لایه دسترسی داده ها از Domain Model استفاده از مفهومی به نام repository است. اما این Repository چیست و چه موجودیت هایی باید در قالب یک Repository قرار بگیرند؟ برای جواب به این سوالات نیاز داریم تا با مفهمومی به نام های Aggregation آشنا بشیم.

  • 1798 بازدید
  • 26
معرفی JSON Web Token

دو روش کلی و پرکاربرد اعتبارسنجی سمت سرور، برای برنامه‌های سمت کاربر وب وجود دارند: الف) Cookie-Based Authentication که پرکاربردترین روش بوده و در این حالت به ازای هر درخواست، یک کوکی جهت اعتبارسنجی کاربر به سمت سرور ارسال می‌شود (و برعکس). ب) Token-Based Authentication که بر مبنای ارسال یک توکن امضاء شده به سرور، به ازای هر درخواست است. مزیت‌های استفاده‌ی از روش مبتنی

  • 3534 بازدید
  • 13

صفحه 1 از 1
  • 1