کدهک
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
بهتر شدن پرفورمنس در VS 17.4

در نسخه جدید Visual Studio سرعت Find And Replace به میزان 3 تا 4 برابر بهتر شده است.

زمان تغییر برنچ در ویژوال استودیو از 16 ثانیه در 2019 به 10 ثانیه در 2022 کاهش یافته است.(برای یک سولوشن سنگین با تعداد زیادی پروژه)

همچنین مواردی که به دلیل مرج شدن برنچ ها منجر به بارگذاری مجدد پروژه میشد تا 80 درصد کمتر شده است.

@codehaks
لیستی از مهمترین کلیدهای میانبر در Visual Studio

نسخه PDF برای چاپ:

https://visualstudio.microsoft.com/keyboard-shortcuts.pdf
دو میلیون توسعه دهنده جاوا از Visual Studio Code استفاده می کنند.
مدیریت متمرکز پکیج های دات نت در Nuget

https://aparat.com/v/Ryu7S

https://youtu.be/JVpnC-yC03A
Forwarded from کدهک
داستان VSCode

ویرایشگر VSCode محبوبترین پروژه متن باز در گیتهاب است و تا به حال بیش از 19 هزار نفر در توسعه آن مشارکت کرده اند.

مایکروسافت این محصول را 5 سال پیش عرضه کرد و می توانید از آن برای کد نویسی انواع زبانهای برنامه نویسی در همه سیستم عامل ها استفاده کنید.

نرم افزار VSCode با تایپ اسکریپت و جاوااسکریپت پیاده شده است و برای اجرا در محیط دسکتاپ از Nodejs و Electron استفاده می کند.

فریم ورک Electron توسط گیتهاب توسعه داده میشود و اپلیکیشن های نوشته شده با HTML و CSS و JavaScript را بجای اجرا در مرورگر تبدیل به نرم افزار دسکتاپ میکند.

ویرایشگر ATOM هم از Electron استفاده میکند که محصولی از گیتهاب است.

مایکروسافت در سال 2018 گیتهاب را خرید و اکنون مالک Electron و البته ATOM حساب می شود.

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

https://odysee.com/@codehaksfa
آموزش کامل اعتبار سنجی در ASPNET Core و معرفی Fluent Validation


https://odysee.com/@codehaksfa/Fluent-Validation-NET-7

https://www.aparat.com/v/GDjYb

https://youtu.be/p_QCA4WA-wU
آموزش ساخت اپلیکیشن تحت وب در ASPNET Core 7.0
آموزش کار با دیتابیس و سرور در ASPNET Core
پیاده کردن یک پروژه CRUD در محیط دات نت


https://odysee.com/FirstApp-asp-core-7

https://www.aparat.com/v/1Ih85

https://youtu.be/Ncps5mW8UC4
در این ویدیو یک Custom TagHelper Attribute تعریف می کنیم که می تواند تگهای HTML درون ویو را پنهان کند.

https://youtu.be/kYdnCIohbIs
آموزش Rate Limiter در ASP NET Core 7

چند کتابخانه برای Rate Limit در ASP NET Core قبلا موجود بود اما حالا مایکروسافت دست به کار شده و این قابلیت را به NET 7 اضافه کرده است.

https://odysee.com/@codehaksfa:9/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-rate-limiter-%D8%AF%D8%B1-asp-net:b

https://aparat.com/v/Q9DeW

https://youtu.be/qeTcmNroAyc
گاهی لازم است قابلیتی را در محیط اپلیکیشن روشن یا خاموش کنید یا بخشی از سایت را فقط در اختیار گروه خاصی از کاربران قرار دهید.

https://www.aparat.com/v/FkA5z

https://youtu.be/DIAApxFw_0I
کش کرد خروجی در ASPNET Core 7.0

آموزش کار با قابلیت جدید Output Caching

https://aparat.com/v/I5Zfb
مایکروسافت پیش بینی میکند 750 میلیون اپ طی 5 سال آینده تولید شود. این تعداد بیشتر از همه اپ هایی است که طی 40 سال گذشته ساخته شده است.

طی 5 سال آینده جهان با کمبود بیش از 4 میلیون توسعه دهنده نرم افزار روبرو خواهد شد.

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

ابزار Low-Code تنها راه حل کوتاه مدت در 5 سال آینده به شمار میرود تا نیاز عظیم بازار جهانی را برآورده کند.

.NETConf 2022
Forwarded from کدهک
در ASP NET Core ابزار IoC Container از سه روش Scoped و Transient و Singleton پشتیبانی می کند. در این ویدیو اثر استفاده از هرکدام را بررسی می کنیم

https://youtu.be/OhcYyK-w5Mg
ارسال ایمیل در پس زمینه با Background Service

https://youtu.be/SV0M_IvKB7o
گالری عکس با فرمت Base64 و مقایسه آن با روش های دیگر

https://aparat.com/v/yPrU9
آشنایی با اپراتورهای Null در سی شارپ

https://youtu.be/CQjS46mLL2E
مایکروسافت 10 هزار کارمندش را اخراج می کند.

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

سال گذشته مایکروسافت 1درصد از نیروهایش را اخراج کرد و در ابتدای این سال میلادی هم اعلام کرده است که قصد دارد دوباره 5 درصد نیروهایش را اخراج کند. این به معنی از دست رفتن کار نزدیک به 11 هزار نفر است.

آمازون 18 هزار نفر و گوگل 10 هزار نفر و سیلز فورس 8 هزار نفر را طی ماه های گذشته اخراج کرده اند.
آموزش Collection Binding با Blazor Server و مقایسه آن با Blazor Web Assembly

https://youtu.be/uYT3k0P3rdc
بعد از اینکه توسعه اپلیکیشن وب به اتمام میرسد نوبت انتشار و قرار دادن آن روی سرور است. در این ویدوی یک سایت را ابتدا روی ویندوز و IIS منتشر می کنیم. سپس به سراغ یک سرویس ابری می رویم و با استفاده از گیتهاب و داکر انتشار در فضای ابری واقعی را بررسی می کنیم.

https://aparat.com/v/cuAQK

https://youtu.be/frSqHrAIfuY