ar
Feedback
Code With HSN

Code With HSN

الذهاب إلى القناة على Telegram

من حسنم و اینجا تجربیاتم رو مینویسم براتون تا کمکتون کنم سنیور های واقعی باشین ❤️ یوتیوب من: https://youtube.com/@hasanxdev لینکدین: https://linkedin.com/in/hasanxdev گیت هابم: https://github.com/hasanxdev #CSharp #EFCore #ASPNETCore #Programming

إظهار المزيد
1 049
المشتركون
لا توجد بيانات24 ساعات
+57 أيام
+7130 أيام
أرشيف المشاركات
یک آرزو که براش تاریخ تعیین بشه میشه هدف؛ یک هدف که به مراحل کوچیکتر تبدیل بشه، میشه برنامه و یک برنامه که با عمل همراه بشه میشه موفقیت! اگر شروع نکردی شروع کن رفیق :) دنیا بهت نیاز داره 🔥

Repost from کدهک
دات نت به کدام مسیر میرود؟ اد اندرسون با شمارش دفعات تکرار کلمات در کی نوت کنفرانس دات نت و مقایسه آن با سالهای گذشته متوجه ش
دات نت به کدام مسیر میرود؟ اد اندرسون با شمارش دفعات تکرار کلمات در کی نوت کنفرانس دات نت و مقایسه آن با سالهای گذشته متوجه شده امسال همه چیز درباره Aspire بوده ولی صحبت از تکنولوژی هایی مثل Blazor خیلی کمتر شده. تا جایی که امسال Steve Sanderson خالق Blazor در کنفرانس دات نت درباره Open AI ارائه داشت. امسال بیشتر صحبت ها درباره Aspire و Copilot بود. سوال اصلی این است که چرا با وجود گذشت چند سال از معرفی Blazor خود مایکروسافت از این تکنولوژی استفاده نمیکند؟ در حالی که Aspire هنوز نرسیده در خیلی از تیم های درونی مایکروسافت بکار گرفته شده است. این خود نشان از اهمیت و کاربرد بالای این ابزار دارد که در سالهای آینده بیشتر هم خواهد شد. سرعت آپدیت زبان سی شارپ خیلی کمتر شده که البته این موضوع با استقبال برنامه نویسان همراه بوده است. تمرکز اصلی دات نت در نسخه 9 بالا بردن پرفورمنس بوده و نو آوری زیادی دیده نشد. ▶️https://www.youtube.com/watch?v=RvnXYL-UOqA

سلام بچها 👋🏻، چند وقته که یک پلنی رو اجرا کردم که انتهای ویدئو های جدید لیست آدمایی که دونیت کردن رو میگم مثلا این ثانیه از ویدئو رو اگر ببینید درحال تشکر از امیر بهاالدین عزیز هستم https://youtu.be/5tYR89z5P0s?t=1609 خلاصه که دمتون گرمه، قدردان حمایت هاتون هستم چون آخر ویدئو زیاد دیده نمیشه گفتم اینجا اعلام کنم برسه این عزیزان ❤️ 💡راستی فردا یا پس فردا قسمت جدید این ویدئو ریلیز میکنم حتما ببینید تکنیک هاش خوراک مصاحبه هست

یکی از بهترین معماری های CA که DDD هم پیاده کرده درون خودش میتونید سورسش رو بخونید و ایده بگیرین ازش: https://github.com/jasontaylordev/CleanArchitecture/ ضمنا برای عزیزان فریلنسر هم مناسبه چون فرانت هم داره با React

دوتا سافت اسکیلی که اخیرا خیلی در کامیونیتی دیدمش و از معین و نبی و مسعود و خیلی عزیزای تکرارشدنش رو دیدم، خاکی بودن هست: هرچ
+1
دوتا سافت اسکیلی که اخیرا خیلی در کامیونیتی دیدمش و از معین و نبی و مسعود و خیلی عزیزای تکرارشدنش رو دیدم، خاکی بودن هست: هرچقدرم که بلدی و فکر میکنی بزرگ هستی با همه رفیق باش و از همه حمایت کن این روحیه خاکی بودن شمارو ۲-۳ برابر حرفه ای تر میکنه از نظرم در ندانستن کلی دانستن هست در صورتی در دانستن جز غرور چیزی نیست همیشه خودتون رو بزنید به ندونستن، سنیوریتی چیزی نیست که بدست بیارینش با تعریف از دونسته هاتون؛ چیزی هست که به شما تقدیم میشه یعنی همه میگن شما سنیور هستی هرکیم ندونه نیم ساعت باهاتون کار کنه بهش میرسه پست مربوطه در لینکدین

در دو بخش این فصل رو براتون آموزش رکورد کردم ✌🏻 قسمت اولش رو الان ببینید و منتظر بخش دومش باشین حتما ❤️

مسئله این است new یا stackalloc کدوم توی دات نت بهتره؟ وقتش رسیده که از مموری کمتر استفاده کنیم و توی این ویدئو قراره چند تکنیک بهتون یاد بدم که بتونید رفتار بهینه تری با حافظه داشته باشید، همچنین قراره یک استخر جدید شبیه ThreadPool رو بررسی کنیم و ببینیم چطوری میشه توی سیستممون کمتر آرایه هارو allocate کنیم کیورد stackalloc یکی از تکنیک‌هایی است برای آزاد سازی سریع مصرف حافظه و افزایش سرعت برنامه‌هاتونه. ولی همیشه هم انتخاب درستی نیست! چرا؟ 💡 مزایا: ✅ تخصیص حافظه در nanosecond ✅ بدون نیاز به Garbage Collector ✅ دسترسی سریع‌تر به داده‌ها ⚠️ معایب: ❌ محدودیت فضا در Stack ❌ استفاده نادرست = Stack Overflow Exception 🎯 مطالبی که یاد میگیرید: ✅ اجرای دستی GC کمکی به برنامه میکند؟ 🧐 ✅ کیورد stackalloc چیست و چگونه حافظه را روی Stack مدیریت می‌کند؟ ✅ کیورد ArrayPool چگونه به کاهش تخصیص حافظه کمک می‌کند؟ 🚀 ✅ بررسی مزایا و معایب Tupleها در مدیریت حافظه ✅ تأثیر استفاده از Configurable و Shared ArrayPool روی کارایی برنامه 🎥 لینک‌ها: 📌 ویدیو: تماشا کنید 📌 لینکدین من: بازکردن ☕️ حمایت مالی ❤️

توی ویدئو جدید که قراره از این پلی لیست پخش بشه نیازه که شما ترجیحا همه‌ی این قسمت های پلی لیست رو دیده باشید یا حداقل دو قسم
توی ویدئو جدید که قراره از این پلی لیست پخش بشه نیازه که شما ترجیحا همه‌ی این قسمت های پلی لیست رو دیده باشید یا حداقل دو قسمت آخرشو دیده باشید وگرنه اونقدری که باید از ویدئو جدید استفاده نمیکنید توی ویدئو جدید یه خورده کد هم میزنیم و از فضای تئوری قسمت های قدیمی یکم دور شدیم سعی هم کردم با چندتا میم خنده دار خستگی رو از تنتون در بیارم که آماده قسمت بعدی بشین ❤️

هیچ وقت خونه نزدیک مسجد نگیرین 50 دقیقه رکورد کردم یهو اذان پخش شد 😞😅

واقعا از فصل 6 کتاب Pro .NET Memory Management پر بار تر تا الان ندیدم 😅 موندم این همه مطلب جذاب رو چطوری براتون توی یک ویدئو بگم! هرچقدر میخوام یک قسمت رو نگم نمیتونم اینقدر که مطالبش خوبن منتظر ویدئوش باشید 🫶🏻

عزیزای دل، سال نو هم رسید و من براتون آرزو میکنم تو این سال جدید به هر هدف و آرزویی که دارین برسید. سال نوتون مبارک باشه! 🎁❤
عزیزای دل، سال نو هم رسید و من براتون آرزو میکنم تو این سال جدید به هر هدف و آرزویی که دارین برسید. سال نوتون مبارک باشه! 🎁❤️ اگر هدف بزرگ یا آرزوی بزرگی دارین یادتون نره که اکثر آرزوهامون مثل یه مسئله‌ی بزرگ تو برنامه‌نویسی میمونه. یه مسئله‌ی بزرگ رو نمیشه یه‌دفعه حل کرد. باید به بخش‌های کوچیک‌تر تقسیمش کرد. همین‌جور شما هم برای رسیدن به اهدافتون، اگه مرحله‌های کوچیک و قابل‌دسترس تعیین کنین و قدم به قدم پیش برین، حتماً به اهداف بزرگ‌ترتون می‌رسین. یه چیز دیگه هم بگم: تنها چیزی که غیرممکنه، خودِ غیرممکنه! پس نترسید و جلو برید سال جدید سال شماست. سالی پر از پول، خوشبختی و موفقیت رو برای تک‌تکتون آرزو میکنم. ❤️

Repost from .NET Fun
مباحث مربوط به User management دغدغه همه پروژه ها بوده. اینکه Best Practice ها چیا هستن ، مسائل امنیتی رو چجور باید پیاده سازی کنیم و چجوری ارتباط بین سرور ها رو امن کنیم. خوشبختانه فریم ورک OAuth 2 و استاندارد Open ID Connect وجود دارن که برامون این قوانین و Best Practice ها رو مشخص میکنن ، ولی پیاده سازی همه این موارد خیلی سخت و زمانگیر هست. اینجاست که Duende Identity Server به کمکمون میاد که به راحتی این مباحث رو روی پروژه هامون پیاده سازی کنیم. در این ویدیو: 1- به بررسی OAuth 2 می پردازیم و Flow های پرکاربرد رو بررسی میکنیم 2- به بررسی کامل Authorization Code Flow میپردازیم و یاد میگیریم که اون رو با PKCE امن تر کنیم 3- به بررسی Duende Identity Server میپردازیم و تمپلیت های اون رو نصب میکنیم 4 - در یک پروژه تستی فرآیند احراز هویت رو به Duende وصل میکنیم Join: @DotNetIsFun

وما رکورد زدیم … ۲۱۲ هزارتا سفارش ثبت شد ۲ سال پیش برای ۴۰ هزارتا سفارش ۴-۵ بار سیستممون می افتاد. در این کمپین حتی کند هم نشدیم ۹۰ درصد api ها زیر ۱ ثانیه response دادند حتی درگاه بانکی روهم کند کردیم یه جاهایی 😁😂 سعی میکنم توی یک ویدیو براتون توضیح بدم چطوری اینطوری موفق عمل کنید در تیم تک https://www.zoomit.ir/tech-iran/436254-75percent-growth-in-orders-on-okala/

اگر در شرکتتون از APM استفاده میکنید در اولین فرصت به آخرین ورژن APM آپدیتش کنید مموری لیک داشتند در ورژن های قبلی شون https://github.com/elastic/apm-agent-dotnet/issues/2500

اینکه میدونم تقریبا 70 نفر از این ویدیو چیزی یاد میگیرن خیلی لذت داره ❤️

چرا اولین درخواست به برنامه کنده؟ بهینه‌سازی JIT و R2R در .NET سلوشن شماست ✨ تا به حال دقت کردید که اولین اجرای متد های .NET کندتر از اجرای‌های بعدی است؟ 🤔 این ویدیو دقیقا همین موضوع رو بررسی میکنه! از طراحی اولیه JIT گرفته تا پیشرفت‌های جدید در .NET 9، همه را با مثال عملی بررسی می‌کنیم. 🎯 مطالبی که یاد میگیرید: ✅ چرا اولین درخواست به برنامه کند است؟ 🧐معماری قدیمی JIT و چالش‌های آنبهینه‌سازی‌های JIT در .NET 3 و .NET 7 💡نقش On-Stack Replacement در افزایش سرعت لوپ‌هامفهوم Dynamic PGO و تأثیر آن بر عملکرد برنامهتکنیک Ready To Run چیست و چرا استفاده از آن می‌تواند مفید باشد؟ 🚀بررسی مشکلات R2R در .NET 9 💥در پایان، تأثیر R2R را روی عملکرد برنامه تست می‌کنیم تا ببینیم آیا واقعا ارزش استفاده دارد یا نه! 👀 🎥 لینک‌ها: 📌 ویدیو: تماشا کنید 📌 لینکدین من: بازکردن ☕️ حمایت مالی ❤️

به حمایت های سبزتون در پست لینکدین نیازمندم ❤️

حتی لاگ برنامه هم وقتی Scale بالا میره، می‌تونه یه چالش جدی بشه! 🚀 لاگ‌زدن فقط یه عملیات ساده نیست؛ اگه درست پیاده‌سازی نشه، می‌تونه: ❌ الستیک رو کند یا حتی بندازه! ❌ باعث افت پرفورمنس سیستم بشه بخاطر مشکلاتی که داره! ⚡️ این ویدیو پر از نکات عملی و بهینه‌سازی‌های لاگینگ در سیستم‌های واقعی هست! 📌 توی این ویدیو یاد می‌گیری که: ✅ دیزاین یک سیستم لاگینگ مقیاس‌پذیر چجوریه؟چطور لاگ‌های کنسول رو بهینه ذخیره کنیم؟فایل بیت (Filebeat) چطور کار می‌کنه؟چطور EFK رو روی داکر اجرا کنیم؟مشکل Sink Console در Serilog چیه و چجوری حلش کنیم؟چطور مشکل Lock در لاگ‌زدن رو با Sink Async برطرف کنیم؟و در نهایت، لاگ‌های پادهای Kubernetes کجا ذخیره میشن؟ 🎥 لینک‌ها: 📌 ویدیو: تماشا کنید 📌 لینکدین من: بازکردن 📌 پروژه نوشته شده: دیدن پروژه 📌 پلی لیست این ویدیو: مشاهده پلی لیست ☕️ حمایت مالی ❤️

میفرمایند چطوری میشه که بیگ کمپین رو بدون حتی یک تیکت در order پشت سر میزاریم بدون حتی یک باگ؟ جواب: تست نویسی تازه هنوز من م
میفرمایند چطوری میشه که بیگ کمپین رو بدون حتی یک تیکت در order پشت سر میزاریم بدون حتی یک باگ؟ جواب: تست نویسی تازه هنوز من معتقدم اندازه کافی تست ننوشتیم خیلی از شرکت ها حتی وقت تست کردن به نیرو هاشون نمیدن ولی ما این قانون رو گذاشتیم تسکی که تست نداره یعنی Done نشده حتی اگر پروداکشن باشه ✅

در تلاش برای رسیدن کامیونیتی دات نت ایران به لب خط دانش ❤️
در تلاش برای رسیدن کامیونیتی دات نت ایران به لب خط دانش ❤️