Quantcast
Channel: ‫فید مطالب .NET Tips
Browsing all 2016 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

‫React 16x - قسمت 33 - React Hooks - بخش 4 - useContext Hook

در سری بررسی اعتبارسنجی و احراز هویت کاربران در React، برای انتقال داده‌های کاربر وارد شده‌ی به سیستم، از روش انتقال props، از بالاترین کامپوننت موجود در component tree، به پایین‌ترین کامپوننت آن، به...

View Article


Image may be NSFW.
Clik here to view.

‫React 16x - قسمت 34 - توزیع برنامه

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

View Article


Image may be NSFW.
Clik here to view.

‫مدیریت پیشرفته‌ی حالت در React با Redux و Mobx - قسمت اول - Redux چیست؟

Reduxو Mobx، کتابخانه‌های کمکی هستند برای مدیریت حالت برنامه‌های پیچیده‌ی React. هرچند React به صورت توکار به همراه امکانات مدیریت حالت است، اما این کتابخانه‌ها مزایای ویژه‌ای را به آن اضافه می‌کنند....

View Article

Image may be NSFW.
Clik here to view.

‫مدیریت پیشرفته‌ی حالت در React با Redux و Mobx - قسمت دوم - بررسی توابع Redux

همانطور که در مقدمه‌ی قسمت قبلنیز عنوان شد، در این سری ابتدا کتابخانه‌ی Redux را به صورت مجزایی از React بررسی می‌کنیم؛ چون در اصل، یک کتابخانه‌ی مدیریت حالت عمومی است و وابستگی خاصی را به React ندارد...

View Article

Image may be NSFW.
Clik here to view.

‫مدیریت پیشرفته‌ی حالت در React با Redux و Mobx - قسمت سوم - روش اتصال Redux...

پس از بررسی ساختار کتابخانه‌ی Redux به صورت مستقل و متکی به خود، اکنون در این قسمت، نحوه‌ی اتصال آن‌را به برنامه‌های React بررسی می‌کنیم.نصب پیشنیازها می‌توان همانند قسمت قبل، تمام کارها را با...

View Article


Image may be NSFW.
Clik here to view.

‫مدیریت پیشرفته‌ی حالت در React با Redux و Mobx - قسمت چهارم - انجام اعمال...

در قسمت اولاین سری، با مفاهیم توابع خالص و ناخالص آشنا شدیم و همچنین عنوان شد که هرگونه تعامل با یک API خارجی به عنوان یک اثر جانبی و یا side effect در نظر گرفته شده و توابع را ناخالص می‌کند. به علاوه...

View Article

‫مدیریت پیشرفته‌ی حالت در React با Redux و Mobx - قسمت پنجم - Redux Hooks

تا اینجا الگوی Redux را در برنامه‌های React بررسی کردیم که شامل این موارد است: - با استفاده از Redux، یک شیء سراسری state، کار مدیریت state تمام برنامه را به عهده می‌گیرد که به آن «single source of...

View Article

Image may be NSFW.
Clik here to view.

‫مدیریت پیشرفته‌ی حالت در React با Redux و Mobx - قسمت ششم - MobX چیست؟

پیش از بحث در مورد «مدیریت حالت»، باید با مفهوم «حالت» آشنا شد. «حالت» در اینجا همان لایه‌ی داده‌های برنامه است. زمانیکه بحث React و کتابخانه‌های مدیریت حالت آن مطرح می‌شود، می‌توان گفت حالت، شیءای است...

View Article


‫Garbage Collector در #C - قسمت سوم

در قسمت قبلی درباره تفاوت‌های Stack و Heap، صحبت کرده و به این نتیجه رسیدیم که برای آزادسازی حافظه Heap، در صورتی‌که نخواهیم اینکار را بصورت دستی انجام دهیم، نیاز به Garbage Collectorپیدا خواهیم...

View Article


Image may be NSFW.
Clik here to view.

‫مدیریت پیشرفته‌ی حالت در React با Redux و Mobx - قسمت هفتم - بررسی مفاهیم Mobx

MobX از 4 مفهوم اصلی تشکیل می‌شود: - Observable state: در MobX نیز همانند Redux، کل شیء state به صورت یک شیء جاوا اسکریپتی ارائه می‌شود؛ با این تفاوت که در اینجا این شیء، یک Observable است که نمونه‌ای...

View Article

‫مدیریت پیشرفته‌ی حالت در React با Redux و Mobx - قسمت هشتم - تنظیمات...

تا اینجادو مثالی را که از Mobx بررسی کردیم (مثال ورود متن و مثال کامپوننت شمارشگر)، به عمد به همراه decoratorهای @ دار آن نبودند. برای مثال در قسمت قبل، یک کلاس را با یک خاصیت ایجاد کردیم که روش مزین...

View Article

Image may be NSFW.
Clik here to view.

‫مدیریت پیشرفته‌ی حالت در React با Redux و Mobx - قسمت نهم - مثالی از...

در ادامه‌ی سری کار با MobX، می‌خواهیم نکاتی را که در سه قسمت قبلمرور کردیم، در قالب یک برنامه پیاده سازی کنیم: این برنامه از چهار کامپوننت تشکیل شده‌است: - کامپوننت App که در برگیرنده‌ی سه کامپوننت زیر...

View Article

‫مدیریت پیشرفته‌ی حالت در React با Redux و Mobx - قسمت دهم - MobX Hooks و...

روشی را کهتا اینجادر مورد MobX بررسی کردیم، تا نگارش 5x آن‌را پوشش می‌دهد. در همین زمان، کتابخانه‌ی دیگری به نام mobx-react-liteارائه شد که به همراه تعدادی Hook مخصوص MobX بود تا با سیستم جدید React که...

View Article


Image may be NSFW.
Clik here to view.

‫ساخت یک مثال Todo با MobX و React

پیشنیاز این مطلب مطالعه قسمت MobXمی‌باشد. در این مثال قصد داریم یک برنامه‌ی Todo را با استفاده از MobX و React ایجاد کنیم.ایجاد ساختار ابتدایی پروژهبرای ساخت پروژه، به خط فرمان مراجعه کرده و با دستور...

View Article

Image may be NSFW.
Clik here to view.

‫Functional Programming یا برنامه نویسی تابعی - قسمت سوم – Immutability

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

View Article


‫بومی سازی تاریخ و اعداد در جاوا اسکریپت در سال 2020

احتمالا تا به امروز در برنامه‌های جاوا اسکریپتی خود از کتابخانه‌های ثالث و یا توابع ویژه‌ای برای نمایش شمسی تاریخ، نمایش فارسی اعداد، افزودن جدا کننده‌ی سه رقمی اعداد (جداکننده‌ی هزارگان)، نمایش تاریخ...

View Article

Image may be NSFW.
Clik here to view.

‫روش یکی کردن پروژه‌های React و ASP.NET Core

یک روش کار کردن با پروژه‌های SPA، توسعه‌ی مجزای قسمت‌های front-end و back-end است. برای مثال پروژه‌ی React را به صورت جداگانه‌ای توسعه می‌دهیم، پروژه‌ی ASP.NET Core را نیز به همین صورت. هنگام آزمایش...

View Article


Image may be NSFW.
Clik here to view.

‫آپلود فایل‌ها توسط برنامه‌های React به یک سرور ASP.NET Core به همراه نمایش...

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

View Article

‫روش کار با فایل‌های ایستا در برنامه‌های React

روش ذکر فایل‌های ایستا در کامپوننت‌های جاوا اسکریپتی برنامه‌های React React، برای مدیریت پروژه‌ی خود، از Webpack استفاده می‌کند و در این حالت، کار با فایل‌های ایستا مانند تصاویر و قلم‌های وب، شبیه به...

View Article

‫جلوگیری از Brute Force Attack

یکی از حملات رایج که توسعه دهندگان با آن روبرو هستند، Brute-Force Attack میباشد. در این حملات برای کشف رمزعبور کاربران، هر ترکیب احتمالی از حروف، اعداد و نمادها را استفاده میکنند تا یک ترکیب صحیح را...

View Article
Browsing all 2016 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>