کدهک
1.95K subscribers
1.29K photos
7 videos
1 file
673 links
آموزشگاه تخصصی دات نت

https://codehaks.com

لینکدین :
https://www.linkedin.com/in/codehaks

یوتیوب:
https://www.youtube.com/@codehaksfa

ارتباط با مدیر :
Admin: @codehak
Email: ghods.hakim@hotmail.com
call: 09380146555
Download Telegram
تصاویری از نسخه ی جدید Edge درز کرد.

این نسخه روی مرورگر سورس باز Chromium پیاده شده و از افزونه های کروم پشتیبانی می کند.

https://tinyurl.com/y3tg3dyg
دوره کامل آموزش ASP.NET Core

فروش مجموعه ی 28 ساعت آموزش تخصصی از مقدماتی تا پیشرفته به همراه یک سال اشتراک ویژه کدهک

فروش ویژه نوروزی

کد تخفیف 50 درصدی : bahar

https://tinyurl.com/bahar98
ویدیو :

بارگذاری اطلاعات بیشتر با AJAX و Vue.js


https://tinyurl.com/y48pw5y6
کد تخفیف تا 24 ساعت دیگر تمدید شد.

دوره کامل آموزش ASP.NET Core

فروش مجموعه ی 28 ساعت آموزش تخصصی از مقدماتی تا پیشرفته به همراه یک سال اشتراک ویژه کدهک

فروش ویژه نوروزی

کد تخفیف 50 درصدی : bahar

https://tinyurl.com/bahar98
🎞ویدیو :

صفحه بندی اطلاعات جدول با AJAX در ASP NET Core

https://tinyurl.com/y5euvqw7
به کلاسی Anemic گفته میشود که رفتار ندارد و فقط برای نگه داری پروپرتی استفاده میشود.

کلاس Rich دارای رفتار است و خودش فرآیندهای خودش را مدیریت میکند.

بسیاری Anemic را یک Anti-Pattern حساب می کنند و آن را خلاف مفاهیم OOP می دانند. با این وجود در بسیاری از پروژه های وب مورد استفاده قرار میگیرد و مزایای زیادی هم دارد.
شما موافق استفاده از کدام کلاس در پروژه های ASP NET Core هستید؟
Anonymous Poll
24%
کلاس Anemic
12%
کلاس Rich
65%
ترکیبی از Rich و Anemic
دیورف مدیر عامل تلگرام اعلام کرد که در 24 ساعت گذشته بیش از 3 میلیون کاربر جدید در این شبکه ی اجتماعی ثبت نام کرده اند.
در سایت های ASP NET Core از Kestrel به صورت Reverse Proxy استفاده میشود. به این ترتیب که IIS در مرحله ی اول درخواست HTTP را دریافت می کند و بعد از پالایش اولیه آن را به سرور کسترل ارسال میکند.

هر چند میشود مستقیما از کسترل استفاده کرد اما امکانات امنیتی و مدیریتی این سرور بسیار کمتر از IIS است.
کد تخفیف تا فردا تمدید شد.

دوره کامل آموزش ASP NET Core

فروش مجموعه ی 28 ساعت آموزش تخصصی از مقدماتی تا پیشرفته به همراه یک سال اشتراک ویژه کدهک جهت دسترسی رایگان به آموزشهای بعدی

فروش ویژه نوروزی

کد تخفیف 45 درصدی : bahar

https://tinyurl.com/bahar98
بیش از 1000 ساعت آموزش آنلاین تنها در سه ماه گذشته توسط کانال کدهک انجام شده است.

تعداد بازدیدهای ویدیوهای کدهک به 100 هزار نزدیک میشود.
کدهک pinned a photo
میزان تاخیر یا "Latency" در لایه های مختلف حافظه به نانو ثانیه

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

عمودی : سرور قویتر تهیه کنید.
افقی : تعداد سرورها را بیشتر کنید.

بزرگسازی عمودی محدودیت دارد و از یک جایی به بعد دیگر نمیشود سخت افزار را ارتقا داد.

اما بزرگسازی افقی روشی است که در حال حاضر برای توسعه ی بزرگترین سرویس های آنلاین مورد استفاده قرار می گیرد.
در این ویدیو روشهای ثبت اطلاعات به صورت گروهی و لیستی را در ASP NET Core بررسی می کنیم و با Model Binding به روش Collection آشنا می شویم.


https://tinyurl.com/y3h88wa3
به نظر شما در #C کدام روش سریعتر است؟
Final Results
47%
حلقه با for
38%
حلقه با foreach
15%
فرقی ندارند
منظور از Circular Dependecy این است که کلاس A به کلاس B وابسته باشد و کلاس B هم به کلاس A وابسته باشد.

این وابستگی معمولا در تزریق وابستگی ایجاد میشود و یک باگ است. این باگ ممکن است در زمان کامپایل تشخیص داده نشود و در زمان اجرا برنامه را با خطا روبرو کند.

برای جلوگیری از این نوع باگ باید وابستگی ها در پروژه در جهت ثابت بین یک لایه با لایه های قبل ایجاد شوند.
وارد کردن اطلاعات به صورت لیست داینامیک در ASP NET Core MVC - قسمت دوم

http://tinyurl.com/yx9m5t3d
غلغلک دادن یک دایناسور تک شاخ :
بررسی Single-thread بودن Node.js و مقایسه ی آن با ASP NET Core

https://goo.gl/Y5RpRz
پیشنهاد مایکروسافت برای طراحی معماری Clean در یک پروژه ASP NET Core MVC

http://tinyurl.com/y2n8v4dg