thisisnabi.dev [Farsi]
هکاتون برنامه نویسی که من افتخار داوری درش رو در کنار دوست عزیزم محمد کریمی داشتم. @devblogs_ir
این مسابقه کوئرا هستش
اگر دقت کنید تعداد شرکت کنندگان دات نت بیشتر از جاوا شده، دات نت داره در ایران رشد میکنه.
یک سوالش رو دوستان به من گفتن که بازبینی کنم و بنظرم جذاب اومد که به شما هم پیشنهاد بدم تا خودتون رو به این چالش دعوت کنید. توی سایت کوئرا برید و بخش مسابقات رو ببینید.
شاید خیلی از شما ها شاغل باشید و نیازی به این پوزیشن نداشته باشید، اما خودتون رو محک بزنید.
اسپانسرش گویا فناپ هست.
اگر دقت کنید تعداد شرکت کنندگان دات نت بیشتر از جاوا شده، دات نت داره در ایران رشد میکنه.
یک سوالش رو دوستان به من گفتن که بازبینی کنم و بنظرم جذاب اومد که به شما هم پیشنهاد بدم تا خودتون رو به این چالش دعوت کنید. توی سایت کوئرا برید و بخش مسابقات رو ببینید.
شاید خیلی از شما ها شاغل باشید و نیازی به این پوزیشن نداشته باشید، اما خودتون رو محک بزنید.
اسپانسرش گویا فناپ هست.
درسته که شما می تونید روی هر سرویس Rate limiter بذارید، اما واقعیت اینه که تا جای ممکن این محدودیت رو به کاربر نزدیک کنید.
ترافیک الکی نباید بیاد سمت شما و شبکه داخلی شما رو اشغال کنه :/
در واقع زمانی که شما API Gateway دارین، ست کردن ریت لیمیتر روی یه سرویس یعنی اینکه اجازه دادین ترافیک وارد شبکه داخلی شما بشه و این طراحی خوبی نیست.
ترافیک الکی نباید بیاد سمت شما و شبکه داخلی شما رو اشغال کنه :/
در واقع زمانی که شما API Gateway دارین، ست کردن ریت لیمیتر روی یه سرویس یعنی اینکه اجازه دادین ترافیک وارد شبکه داخلی شما بشه و این طراحی خوبی نیست.
ویدیو های رود مپ توسعه دهنده ASP.NET Core
1. General Development Skills
https://news.1rj.ru/str/thisisnabi_dev/334
2. C#
https://news.1rj.ru/str/thisisnabi_dev/336
3. SQL Fundamentals
https://news.1rj.ru/str/thisisnabi_dev/338
4. ASP.NET Core Basic
https://news.1rj.ru/str/thisisnabi_dev/389
5. SOLID
https://news.1rj.ru/str/thisisnabi_dev/543
6. ORM - EF Core
https://news.1rj.ru/str/thisisnabi_dev/630
7. Dependency Injection
https://news.1rj.ru/str/thisisnabi_dev/631
8. Databases
https://news.1rj.ru/str/thisisnabi_dev/651
9. Caching
https://news.1rj.ru/str/thisisnabi_dev/669
10. Log Frameworks
https://news.1rj.ru/str/thisisnabi_dev/708
11. APIs Client and Communications
https://news.1rj.ru/str/thisisnabi_dev/792
12. Real-time Applications
https://news.1rj.ru/str/thisisnabi_dev/793
13. Object Mapping
https://news.1rj.ru/str/thisisnabi_dev/796
14. Background Jobs
https://news.1rj.ru/str/thisisnabi_dev/816
15. Testing
https://news.1rj.ru/str/thisisnabi_dev/855
16. Microservices - Part 1
https://news.1rj.ru/str/thisisnabi_dev/885
17. Microservices - Part 2
https://news.1rj.ru/str/thisisnabi_dev/900
امیدواریم که براتون مفید بوده باشه، 5 قسمت مونده که اونها رو هم بزودی داخل کانال میذاریم.
با دوستانتون به اشتراک بذارید 🔁
1. General Development Skills
https://news.1rj.ru/str/thisisnabi_dev/334
2. C#
https://news.1rj.ru/str/thisisnabi_dev/336
3. SQL Fundamentals
https://news.1rj.ru/str/thisisnabi_dev/338
4. ASP.NET Core Basic
https://news.1rj.ru/str/thisisnabi_dev/389
5. SOLID
https://news.1rj.ru/str/thisisnabi_dev/543
6. ORM - EF Core
https://news.1rj.ru/str/thisisnabi_dev/630
7. Dependency Injection
https://news.1rj.ru/str/thisisnabi_dev/631
8. Databases
https://news.1rj.ru/str/thisisnabi_dev/651
9. Caching
https://news.1rj.ru/str/thisisnabi_dev/669
10. Log Frameworks
https://news.1rj.ru/str/thisisnabi_dev/708
11. APIs Client and Communications
https://news.1rj.ru/str/thisisnabi_dev/792
12. Real-time Applications
https://news.1rj.ru/str/thisisnabi_dev/793
13. Object Mapping
https://news.1rj.ru/str/thisisnabi_dev/796
14. Background Jobs
https://news.1rj.ru/str/thisisnabi_dev/816
15. Testing
https://news.1rj.ru/str/thisisnabi_dev/855
16. Microservices - Part 1
https://news.1rj.ru/str/thisisnabi_dev/885
17. Microservices - Part 2
https://news.1rj.ru/str/thisisnabi_dev/900
امیدواریم که براتون مفید بوده باشه، 5 قسمت مونده که اونها رو هم بزودی داخل کانال میذاریم.
با دوستانتون به اشتراک بذارید 🔁
🔥 از هیچ تا پروداکشن
فرض ما این هست معماری مایکروسرویس کار ما رو راه می ندازه و برای همین چالش های اون محیط رو بررسی می کنیم.
توی این محیط ما توسعه، تست و دیپلوی رو پوشش خواهیم داد.
توضیحات بیشتر:
https://thisisnabi.dev/microservices/inventory
ثبت نام:
https://zarinp.al/640340
📌 لطفا فقط با آدرس gmail ثبت نام بفرمایید.
📌 دانش جزئی از سی شارپ و ASP.NET Core پیش نیاز است
📌 ریلیز ویدیو ها، هر سه شنبه ساعت 21:00
فرض ما این هست معماری مایکروسرویس کار ما رو راه می ندازه و برای همین چالش های اون محیط رو بررسی می کنیم.
توی این محیط ما توسعه، تست و دیپلوی رو پوشش خواهیم داد.
توضیحات بیشتر:
https://thisisnabi.dev/microservices/inventory
ثبت نام:
https://zarinp.al/640340
📌 لطفا فقط با آدرس gmail ثبت نام بفرمایید.
📌 دانش جزئی از سی شارپ و ASP.NET Core پیش نیاز است
📌 ریلیز ویدیو ها، هر سه شنبه ساعت 21:00
ذخیره کردن enum در دیتابیس بصورت عدد واقعا اذیت هست وقتی داری از دیتابیس کوری میگیری،
اگر تونستید اسم enum رو ذخیره کنید، اگر خیلی اذیت پرفورمنس بودید، هم مقدار و هم نام رو ذخیره کنید.
یه ستون اضافه مسئله ای ایجاد نمی کنه ؛)
اگر تونستید اسم enum رو ذخیره کنید، اگر خیلی اذیت پرفورمنس بودید، هم مقدار و هم نام رو ذخیره کنید.
یه ستون اضافه مسئله ای ایجاد نمی کنه ؛)
فقط حواستون به این موضوع باشه که اگر عناوین رو تغییر بدید، دیتا نمی تونه مپ بشه و خطا دارید.
اگر اسمی رو تغییری دادین، بصورت جدا برای دیتا های قدیمی اسکریپت بدید.
@thisisnabi_dev ♻️
اگر اسمی رو تغییری دادین، بصورت جدا برای دیتا های قدیمی اسکریپت بدید.
@thisisnabi_dev ♻️
زیباترین مثالی که برای SignalR دیدم در یک پروژه انبارداری بود که موجودی رو اعلام می کرد در موقع سند زد.
توی SignalR تعداد Connection های Alive فاکتور مهمی هست.
اینم یه نمونه مثال هست که می تونید داخل گیت هابم پیداش کنید و بررسی کنید.
https://github.com/thisisnabi
توی SignalR تعداد Connection های Alive فاکتور مهمی هست.
اینم یه نمونه مثال هست که می تونید داخل گیت هابم پیداش کنید و بررسی کنید.
https://github.com/thisisnabi
thisisnabi.dev [Farsi]
🔥 از هیچ تا پروداکشن فرض ما این هست معماری مایکروسرویس کار ما رو راه می ندازه و برای همین چالش های اون محیط رو بررسی می کنیم. توی این محیط ما توسعه، تست و دیپلوی رو پوشش خواهیم داد. توضیحات بیشتر: https://thisisnabi.dev/microservices/inventory ثبت نام:…
لطفا قبل از اینکه خریدی انجام بدید،بخش نظرات سایت رو مطالعه بفرمایید که بدونید این ویدیو ها بدردتون می خوره یا ن.
دم شما گرم
thisisnabi.dev
دم شما گرم
thisisnabi.dev
"اه این کد کار نمی کنه" چه کوفتیه؟
هیجان برنامه نویسی اون موقع تازه شروع میشه که می خوای یه مشکلی رو حل کنی.
هیجان برنامه نویسی اون موقع تازه شروع میشه که می خوای یه مشکلی رو حل کنی.
thisisnabi.dev [Farsi]
اکسپشن بی صاحب، به این مدل از اکسپشن ها می گن که کسی گردنش نمی گیره تا به یوزر نهایی میرسه. توی میت Defensive Programming به این موضوعات می پردازیم. @thisisnabi_dev
روی API Gateway می تونید globally این مشکل رو حل کنید.
اگر توسعه دهنده ای هم روی یه سرویس یادش رفت و چنین گندی زد، شما حواستون بوده و کارو جم کردین.
اگر توسعه دهنده ای هم روی یه سرویس یادش رفت و چنین گندی زد، شما حواستون بوده و کارو جم کردین.
خدایی زیبا نیست؟
هفته گذشته سر یه مسئله ای نیاز داشتم تا کاپلینگ 2 بخش یه سیستم رو از بین ببرم و ایده این پیاده سازی خیلی کمکم کرد.
@thisisnabi_dev ♻️
هفته گذشته سر یه مسئله ای نیاز داشتم تا کاپلینگ 2 بخش یه سیستم رو از بین ببرم و ایده این پیاده سازی خیلی کمکم کرد.
@thisisnabi_dev ♻️
Asynchronous programming enables scalability, but BE CAREFUL :)
Media is too big
VIEW IN TELEGRAM
ASP.NET Core Roadmap [Persian]| Part 18:
CI/CD
✔️ Channels:
@thisisnabi_dev | @Moien_Tajik
〰️〰️〰️
[ Roadmap URL ]:
https://github.com/MoienTajik/AspNetCore-Developer-Roadmap
CI/CD
✔️ Channels:
@thisisnabi_dev | @Moien_Tajik
〰️〰️〰️
[ Roadmap URL ]:
https://github.com/MoienTajik/AspNetCore-Developer-Roadmap