آموزشی برنامه نویسی

مطالب پیشنهادی از آموزشی برنامه نویسی | نویسنده: دانلودی

محاسبه ELO در سی شارپ

ELO یک سیستم رتبه بندی بازیکن است که ابتدا برای رتبه بندی شطرنج بازان مورد استفاده قرار میگرفت اما بعداً در بسیاری از ورزش های دیگر کاربردهای زیادی پیدا کرد. به شکلی طراحی شده است که وقتی Underdogs د...

ادامه مطلب

Range Type در سی شارپ ۸

در این مقاله، میخواهیم در مورد Range Type در سی شارپ ۸ صحبت کنیم. تا پایان این مقاله همراه ما باشید. اگر مطمئن نیستید که از سی شارپ ۸ استفاده می کنید یا نمی دانید چگونه می توانید به این ویژگی ها دستر...

ادامه مطلب

Nullable Reference Types در سی شارپ ۸

در این مقاله، میخواهیم در مورد Nullable Reference Types در سی شارپ ۸ صحبت کنیم. تا پایان این مقاله همراه ما باشید. Current State Of Play اول از همه .. انواع مرجع Nullable (باطل)؟ اما .. ما ۱۷ س...

ادامه مطلب

طریقه استفاده از Dapper ORM در سی شارپ

در این مقاله میخواهیم راجب طریقه استفاده از Dapper ORM در سی شارپ صحبت کنیم. برای ساده تر کردن دسترسی به داده ها و اطمینان از عملکرد بالا ، از Dapper سبک و سورس باز استفاده می شود. ( Object relation...

ادامه مطلب

عملکرد بهتر با Dapper

در این مقاله میخواهیم راجب عملکرد بهتر با Dapper صجبت کنیم. شکی نیست که Entity Framework با LINQ عالی است . اما Entity Framework با صرف هزینه ای همراه است. همانطور که متیو جونز در وبلاگ خود اشاره می...

ادامه مطلب

استفاده از Dapper در NET Core. – بخش اول

در این مقاله میخواهیم راجب استفاده از Dapper در NET Core. صحبت کنیم. مدتی است که طرفداران در ضمینه استفاده از Dapper در پروژه های شخصی و تجاری زیادی شده. Dapper با داشتن پروژه های بیشتر و بیشتری به م...

ادامه مطلب

نحوه ی نادیده گرفتن مقادیر Null در AutoMapper در ASP.NET Core

در این مقاله، خواهید آموخت که چگونه مقادیر Null را درون AutoMapper در ASP.NET Core نادیده بگیرید و نحوه ی حذف ویژگی های null را از بدنه ی پاسخ خواهیم آموخت. نیازمندی ها • Visual Studio 2017 یا ۲۰۱۹•...

ادامه مطلب

Session ها در ASP.NET Core

در این مقاله خواهیم دید که ASP.NET Core چه تفاوت هایی در رابطه با Session ها معرفی کرده است.HTTP یک پروتکل بدون حالت است. بنابراین نیاز به مکانیزم هایی جهت حفظ App State خود داریم. Server Side Sessio...

ادامه مطلب

الگوی طراحی Session Wrapper برای ASP.NET Core

در این مقاله، در رابطه با الگوی طراحی Session Wrapper جهت تسهیل دسترسی به Session خواهیم آموخت.تا پایان مقاله همراه ما باشید. در پست قبل، نحوه ی استفاده از Session را در ASP.NET Core آموختیم. بطور خل...

ادامه مطلب

پر کردن DropDownList با Enum در ASP.NET Core MVC

در این پست، نحوه ی پیوند یک DropDownList با Enum در ASP.NET Core را خواهید آموخت. نوع داده ای Enum برای تعریف ثوابت نامگذاری شده مورد استفاده قرار می گیرد. Enum می تواند جهت پر کردن یک کنترل DropDown...

ادامه مطلب

ایجاد یک اپلیکیشن NET Core 2.2. به صورت گام به گام

در این مقاله میخواهیم راجب ایجاد یک اپلیکیشن NET Core 2.2. به صورت گام به گام صحبت کنیم.تا پایان این مقاله همراه ما باشید. این مقاله شما را در ایجاد اپلیکیشن NET Core 2.2. با استفاده از ASP.NET...

ادامه مطلب

بکارگیری الگوی Retry در ASP.NET Core از طریق Polly

در این مقاله، نحوه ی بکارگیری الگوی retry در ASP.NET Core از طریق Polly با دو نمونه ی ساده مورد بحث قرار خواهیم داد. الگوی Retry در ASP.NET Core هنگامی که برنامه ی ما نیاز به برقراری ارتباط با بسیاری...

ادامه مطلب

مقدمهای بر NLog با استفاده از ASP.NET Core

مقدمهای بر NLog با استفاده از ASP.NET Core ، در این مقاله، نحوهی پیاده سازی NLog با استفاده از ASP .NET Core را خواهیم آموخت. گزارش گیری بخشی بسیار مهم، بحرانی و ضروری از هر نرمافزار است. ما را در...

ادامه مطلب

نحوهی بایگانی گزارش های NLog به همراه ASP.NET Core

نحوهی بایگانی گزارش های NLog به همراه ASP.NET Core در این مقاله، نحوهی بایگانی گزارش های NLog به همراه ASP.NET Core را خواهیم آموخت. اغلب اوقات، گزارشها را در فایلها ذخیره میکنیم، و باید آنها را...

ادامه مطلب

استفاده ازxa0Event Log در ASP.NET Core

استفاده از Event Log در ASP.NET Core در این مقاله، خواهیم دید که چگونه می توانیم از اطلاعات یا خطاها در Event Log (گزارش رویداد) با استفاده از Nlog در .NET Core Web API گزارش بگیریم. Nlog ابزاری مفید...

ادامه مطلب

Basic Authentication در Web API

Basic Authentication (احراز هویت پایه) ، در این مقاله در رابطه با احراز هویت پایه، نحوه ی فراخوانی متدهای API با استفاده از postman ، و مصرف API با استفاده از jQuery Ajax ، بحث خواهیم کرد. Basic Auth...

ادامه مطلب

Token Authentication در ASP.NET Core 2.0

Token Authentication ( احراز هویت نشانه ای ) برای چند سال گذشته عنوانی مشهور بوده است، به خصوص اینکه برنامه های موبایل و JavaScript شهرت پیدا کردن در میان مشتریان را ادامه داده اند. پذیرش و بکارگیری...

ادامه مطلب

JSON Web Token در ASP.NET Core

JSON Web Token (نشانه ی وب JSON) بیشتر در توسعه ی وب مشهور می شود. یک استاندارد باز است که انتقال داده ها بین بخش ها به عنوان یک شیء JSON را به شیوه ای امن و بهم پیوسته فراهم می کند. انتقال داده ها ب...

ادامه مطلب

View State چیست و در ASP.NET چگونه کار می کند؟

View State ، یک web application بدون state است. این به این معنی است که هر بار ما یک درخواست به سرور برای گرفتن اطلاعات می زنیم یک نمونه ی جدید از یک صفحه برای ما ایجاد می شود. view state فقط در حالتی...

ادامه مطلب

شروع کار با سی شارپ و xUnit

xUnit یا تست واحد یک روش تست نرمافزار است که در زمان توسعه برای آزمایش کوچکترین اجزا نرمافزار انجام میشود. این به این معنی است که به جای تست کردن ماژول بزرگ بخشی از کد خود را تست می کنید. یک جز ک...

ادامه مطلب