.NET Fun
1.78K subscribers
84 photos
58 videos
3 files
179 links
Let's Connect!

Linkedin: https://www.linkedin.com/in/babak-taremi

Github: https://github.com/babaktaremi

Twitter: https://twitter.com/BabakTaremi

Telegram: @bob_tm

دانلود دوره های برنامه نویسی کاملا رایگان:
@DotNetFunBot
Download Telegram
Media is too big
VIEW IN TELEGRAM
EF Core Advanced Topics And Common Pitfalls
Part 15: Migration Bundles
Website : https://www.devmap.ir/course/ef-core-advanced-topics/
Channel: https://t.iss.one/dotnetisfun
This media is not supported in your browser
VIEW IN TELEGRAM
خلاصه زیاد سخت نگیرید 😁
#fun
چیزی که این روز ها زیاد میشنوم ، تنفر برنامه نویس های قدیمی و اساتید نسبت به تغییرات دات نت هست. اینکه نسبت به قبل breaking change های زیادی داره ، هر ورژن کلی فیچر جدید معرفی میکنه ، چیزای زیادی رو باید یاد بگیریم ، یادگیریش سخت شده (یه به اصطلاح Learning Curve زیادی داره) و کلا شکل و قیافش عوض شده ( که به شخصه قبول دارم که کلا سی شارپ داره به سمت functional paradigm حرکت میکنه و خیلی از فیچر های F# رو داره میاره تو خودش)
یه ویدیو جالب از Nick Chapsas دیدم با این موضوع که "چرا برنامه نویس های قدیمی از دات نت جدید بدشون میاد" حتما توصیه میکنم که شما هم ببینید.

https://youtu.be/FHZck13LB0s?si=spqrmNtYEKJqMWxz

@DotNetIsFun
This media is not supported in your browser
VIEW IN TELEGRAM
دو ساعت طول میکشه صفحه پروفایل لینکدین طرف لود بشه از بس که سنگینه...
#fun
چقدر پروژه Aspire خفن و دوست داشتنی بنظر میرسه...
#dotnetconf
پروژه Clean Architecture Template به NET 8 بروز رسانی شد. بیصبرانه منتظر نظرات و پیشنهاداتون هستم.
اگه هم از این تمپلیت استفاده میکنید یا اون رو جالب میدونید با star حمایت کنید❤️
https://github.com/babaktaremi/Clean-Architecture-Template
- Monitoring 🖥️
- Building service containers 📦
- auto service discovery 💡
- Redis , RabbitMQ ... 🚀
فقط با چند خط کد و‌ کمتر از ده دقیقه!
در یک کلمه شاهکار!
#Aspire
پکیج google Recaptcha برای Blazor به NET8 به همراه چندتا فیچر جدید اپدیت شد. بیصبرانه منتظر نظرات و پیشنهادتون هستم.
اگه از این پکیج استفاده میکنید و یا اون رو جالب میدونید با star حمایت کنید❤️
https://github.com/babaktaremi/GoogleCaptchaComponent
This media is not supported in your browser
VIEW IN TELEGRAM
هیشکی اینا رو گردن نمیگیره😂
#fun
Media is too big
VIEW IN TELEGRAM
در این ویدیو به بررسی NET Aspire و هاست کردن یک پروژه API و Blazor در آن میپردازیم . سپس از طریق NET Aspire به پروژه Redis Caching و Service Discovery را اضافه میکنیم. همچنین به بررسی پنل Aspire و مانیتورینگ سرویس ها در آن می پردازیم.
source code: https://github.com/babaktaremi/Hello.Aspire

Telegram Channel: https://t.iss.one/DotNetIsFun
و بالاخره Code Lodge اینجاست! قراره اینجا کلی محتوای باحال در مورد دنیای نرم افزار درست کنیم و دانش و آموخته هامون رو با همدیگه به اشتراک بذاریم.


🔗@codelodge
Forwarded from CodeLodge
این اولین اپیزود پادکست codeLodge هست که تقدیم به جامعه Software Engineering ایران می شود.در این اپیزود از پادکست  با عنوان 'میکروسرویس های بد'، به بررسی مشکلات و خطرات معماری‌های میکروسرویس می‌پردازیم. از وابستگی‌های پیچیده تا مشکلات دست و پا گیر در محیط عملیاتی، در این قسمت به عنوان اولین قسمت از یک سری پادکست های Code Lodge، دربارهٔ مواردی که ممکن است در دنیای میکروسرویس ها بلای جانمان شوند، صحبت خواهیم کرد.

میزبان های شما در این اپیزود :
بابک طارمی
ایمان صفری


این ایپزود را می توانید از طریق لینک های زیر بشنوید :

- 🔗Spotify

- 🔗Amazon

- 🔗Castbox


Telegram :
Https://t.iss.one/Codelodge

Apple & google podcast:
Comming soon..


#Codelodge
#softwareDeveloper
@codeLodge
بنچمارک Garnet نسبت به سایر Cache Store ها
رقیب جدی برای ردیس؟ یا یک عضو جدید در قبرستان پروژه های شکست خورده مایکروسافت؟
به زودی در یک ویدیو به بررسی Garnet خواهیم پرداخت

Join : https://t.iss.one/DotNetIsFun
Forwarded from CodeLodge
امشب اپیزود بعدی پادکست ضبط میشه و به زودی براتون منتشر خواهیم کرد. حدس میزنید این اپیزود به چه مبحثی بپردازه و مهموناش چه کسانی باشن؟
جوابتونو پای آخرین پست ما در اینستاگرام بگذارید، ببینیم کیا دقیق تر حدس میزنن که این اپیزود چه خبره؟ 😁😎

https://www.instagram.com/code.lodge

#codelodge
@codelodge
خیلی وقت ها میشنوم که اطلاعات حساس رو در payload توکن JWT نذاریم( چون JWT بصورت base64 فقط انکود میشه و محتواش به راحتی قابل خوندنه). ولی خب خیلی وقت ها نیازه که به یک سری از اطلاعات حساس کاربر ( مثل شماره تلفن ) مکررا دسترسی داشته باشیم و خوندن هر دفعه اون از دیتابیس سربار بالایی رو داره و از طرفی هم گذاشتن اون توی توکن JWT ممکنه مشکل امنیتی بوجود بیاره.
راهکار؟ JWE
خیلی ساده میتونیم payload توکن رو با یک کلید خصوصی انکریپت کنیم.

https://t.iss.one/DotNetIsFun
کارهای عجیب غریبی که میتونید توی سی شارپ انجام بدید.
await on int!
شاید بگید چجوری؟ راجب این موضوع و چنتا کار عجیب و غریب دیگه توی سی
شارپ بزودی یک ویدیو خواهیم داشت

https://t.iss.one/DotNetIsFun
Forwarded from CodeLodge
در این اپیزود از پادکست CodeLodge ( و پارت های بعدی همین سرفصل)، با هم بررسی خواهیم کرد که چطور خواهیم توانست سال جدید بهتری بسازیم. در این پارت ما به مبانی فکری درست این بحث می پردازیم. اینکه چطور بفهمیم در کجای مسیر ایستادیم؟ پیشرفت خودمان را با چه متر و معیاری بسنجیم، و برای پیشرفت در دریای مواج فرصت ها، از چه قطب نمایی استفاده کنیم.

میزبان های شما در این اپیزود :
نبی کرم پور
مسعود بیگی


این ایپزود را می توانید از طریق لینک های زیر هم بشنوید :

- 🔗Spotify

- 🔗Amazon

- 🔗Castbox

-🔗Apple Podcasts

رفرنس های این اپیزود:

📖 - The Art of the Good Life: 52 Surprising Shortcuts to Happiness, Wealth, and Success
📖 - Designing your life: how to build a well-lived, joyful life


#Codelodge
#softwareDeveloper
#PersonalDevelopment
@codeLodge