.NET Internals
521 subscribers
42 photos
2 videos
1 file
37 links
سلام من سعیدم و اینجا در مورد موضوعات عمیق تر دات نت و کلا مهندسی نرم افزار صحبت میکنیم!
Download Telegram
نطرتون چیه یه ادمین پنل فارسی رو با بلیزر با همدیگه بزنیم؟
قراره از صفر بزنیم و هر کی تا حالا با بلیزر کار نکرده بهترین وقته که شروع کنه!

برای دوستانتون به اشتراک بذارید اگر دوست داشتن جوین بشن.
🔥29👍236🙏4
چند روز پیش داشتم با این سرورای MCP کار میکردم خیلی باحاله و عجیب!

تو ویدیو نشون دادم چطور به یه سرور وصل شیم با استفاده از Claude.

بد نیست یه نگاهی بهش بندازید
https://youtu.be/A151Nk_nN_U
👍122
list_of_mvps.png
2.7 MB
خودم نبودم ولی اسمم بود:)))

MVP Summit 2025!
24🔥3👍2🏆21
خوب اینم از این!
Automapper, MediatR, Masstransit

قراره پولی بشن
به نظرم که خوبه بیشنیم بیشتر کد بزنیم ببینیم چه خبره!

از اینکه Masstransit پولی شد ناراحت شدم چون واقعا پکیج خوبیه.

نظرتون چیه؟

https://youtu.be/bNuQ9xOG9eQ?si=wpPWwAKdoans3kD0
😢7👍1🔥1
سلام به همگی

خوب بریم برای جلسه اول ساختن یه پنل ادمین فارسی با بلیزر!

تو این جلسه یه مقدار در مورد خود بلیزر صحبت میکنیم و اینکه چطور یه صفحه HTML توی بلیزر استفاده کنیم.

چیزایی که یاد میگیریم:
Blazor InteractiveServer rendering
Blazor navigation
Importing HTML
Components
...

تمرکز بر اینه که با هم یاد بگیریم:)

لطفا برای دوستانتون به اشتراک بذارید.

این گیتاپ پروژه خواهد که کد هارو پوش میکنیم:
https://github.com/sa-es-ir/Blazor.PersianAdminPanel

آدرس تقویم گوگل:
https://calendar.app.google/HRuFeKEEfzfqzUeJ9
👍76🔥6
سلام به همگی

خوب اینم یه ویدیویی که کلی خودم روش وقت گذاشتم و دوسش دارم.

همه چیزی که باید درمورد Dependency Injection بدونی توی این ویدیو اوردم.

امیدوارم مفید باشه

ارادت

https://youtu.be/AecV8YtlEe0
12👍8❤‍🔥4
سی شارپ 14 یه ویژگی باحال رو اضافه کرده!

شاید برای شما پیش اومده باشه که بخواید چندین اکستنشن متد روی یه تایپ بذارید مثلا روی لیست.

خوب مجبور بودیم چندین متد جداگانه رو بنویسیم و همش اینو داشته باشیم:
public static ...M1(this List<string> list)

public static ...M2(this List<string> list)

الان با سی شارپ 14 میتونیم از extension استفاده کنیم

extension(List<string> list)
{
public M1().....
public M2().....
}
👍2917🔥2😍2
سلام به همگی

خوشحالم اعلام کنم که با مهران عزیز قرار درمورد LLM ها و MCP صحبت کنیم و اینکه چطوری توی دات نت ازش استفاده کنیم.

مهران جز کاردرست های جامعه برنامه نویسی ایران هست که خیلی وقته داره فعالیت میکنه، لطف کرده و دعوت منو پذیرفته.

لایو به زبان انگلیسی خواهد بود.

امیدوارم مفید باشه
https://www.youtube.com/live/c75VZWa_wbU

لطفا برای دوستانتون به اشتراک بذارید.
👍204
هفت عادت آدم های بسیار ناکارآمد!

عادت ۱: واکنش نشان بده React
همه مشکلاتت را گردن رئیس بد، والدین، ژن‌ها، همسر، شریک، اقتصاد یا دولت بینداز. هیچ مسئولیتی قبول نکن. اگر گرسنه‌ای، بخور؛ اگر عصبانی شدی، داد بزن؛ اگر کسی بی‌ادبی کرد، جوابش را بده. فقط واکنش نشان بده.

عادت ۲: بدون هدف شروع کن Begin with Squad in Mind
برنامه‌ریزی نکن، هدف نگذار و نگران پیامدهای کارت نباش. فقط با جریان زندگی حرکت کن و خوش بگذران؛ فردا ممکن است نباشد.

عادت ۳: کارهای مهم را به آخر بینداز Put First Things Last
همیشه کارهای فوری مثل پاسخ دادن به پیام‌ها و نوتیفیکیشن‌ها را اول انجام بده. کارهای مهم مثل تقویت روابط یا ورزش را بگذار برای بعد. روزت را با دیدن ویدیوهای یوتیوب پر کن.

عادت ۴: طرز فکر برد-باخت داشته باش Think Win-Lose
زندگی را یک رقابت بی‌رحمانه ببین. اگر دیگران برنده شوند، تو بازنده‌ای. پس قبل از اینکه دیگران تو را شکست دهند، تو آن‌ها را شکست بده. اگر هم باختی، مطمئن شو که طرف مقابل را با خودت پایین بکشی.

عادت ۵: اول حرف بزن، بعد وانمود کن گوش می‌دهی Seek First to Talk, Then Pretend to Listen
زیاد حرف بزن. اول نظرات خودت را به همه بگو. اگر مجبور شدی، فقط وانمود کن گوش می‌دهی. در ذهن خودت درباره ناهار فکر کن. یا اگر واقعاً خواستی نظر کسی را بدانی، نظرت را به جای او بهش بده!

عادت ۶: جزیره‌ای برای خودت باش Be an Island
دیگران متفاوت‌اند و عجیب. چرا وقت تلف کنی که با آن‌ها کنار بیایی؟ همکاری وقت‌گیر است. خودت همیشه بهترین ایده‌ها را داری، پس تنهایی کار کن و برای خودت یک جزیره‌ی خاص باش.

عادت ۷: خودت را فرسوده کن Burn Yourself Out
آنقدر مشغول باش که وقت استراحت کردن یا یادگیری چیزهای جدید نداشته باشی. ورزش را فراموش کن. سراغ کتاب خوب، طبیعت، هنر یا موسیقی نرو. فقط بسوز و بسوز!

نظرتون چیه؟ باید اعتراف کنم عادت 7 رو دارم ولی دارم روش کار میکنم که ترکش کنم

از کتاب:
The 7 Habits Of Highly Effective People (Stephen R. Covey)
👍13👌41
از قدرت Copilot در کد ریوو!

حتی غلط املایی فارسی رو توی یه PR پیدا کرده!

عمرا خودم نمیتونستم پیداش کنم!
🔥8👍61
Forwarded from Software Philosophy
🔶 امشب ساعت ۸:۳۰ تو این لایو یوتیوب قراره در مورد مفاهیم LLM و روش‌‌های برنامه‌نویسی باهاشون در دات‌نت صحبت کنیم، و در نهایت هم نحوه ساختن و استفاده کردن از MCP ها رو بررسی کنیم.

#dotnet #csharp #openai #llm #azure #mcp

#cs_internship



https://www.youtube.com/live/c75VZWa_wbU

کانال تلگرام:
@SoftwarePhilosophy

____
7👍1
This media is not supported in your browser
VIEW IN TELEGRAM
این ویدیو از Uncle Bob خیلی سروصدا کرده در مورد استفاده نکردن از T-Sql یا Sql در کل.

نظرتون چیه؟

پانوشت:
آقای مارتین داره کلا درمورد Sql بد میگه و نظرش اینه که نباید از این زبان قدیمی استفاده کرد که من ٪۱۰۰ باهاش مخالفم!
👍8👎31
امروز داشتم گوگل درایو رو چک میکردم به یکی تایم شیت های سال 97 برخوردم.

اضافه کار ماهانه 94 ساعت!

نمیدونم خوشحال باشم یا ناراحت بابت اون همه کار کردن ولی یه چیزی رو مطمنم که تا وقت نذاری نمیتونی تو کار خودت خوب باشی!

شما نظرتون چیه؟
👍17
تو این عکس به خوبی چندتا از ویژگی های زبان سی شارپ رو نشون داده.

زیبا نیست خدایی؟:)
40👍6
Productivity is about saving seconds!

زمان‌های کوچیک وقتی جمع می‌شن، نتیجه‌ش خیلی بزرگه. من خودم این شکلی سعی می‌کنم وقتمو حفظ کنم:

ابزارها رو دریاب!
هر کاری که تکراریه (مثل دیپلوی، تست، یا فرمت‌کردن کد)، بذار ابزارها برات انجام بدن. این‌جوری ذهنت آزادتره برای چیزای مهم‌تر.

از AI کمک بگیر
مثلا Copilot، ChatGPT و کلی ابزار دیگه هستن که سرعت کدت زدن رو بالا میبرن، ایده بدن یا توی "یادگیری" کمکت کنن. کمک‌یارن، نه جایگزین!

شورتکات‌ها رو بیار تو کار!
چه توی سیستم عامل، چه مرورگر یا IDE، شورتکات‌ها باعث می‌شن سریع‌تر کار کنی و توی «زون» بمونی (حواست پرت نشه)، خلاصه که کمتر کلیک کن، بیشتر تمرکز کن.


مسئله این نیست که بیشتر کار کنی — مهم اینه که کمتر وقت تلف کنی!

شما چیکار میکنید که بهتر از وقتتون استفاده کنید؟
👍115
مثل اینکه مایکروسافت دوباره یه layoff سنگین داشته و چندین هزار نفر رو اخراج کرده!

دیروز هم یکی از بچه های مایکروسافت تو لینکداین بهم پیام داد واسه پیدا کردن کار، خودش ۲۴ سال داشته واسه مایکروسافت کار میکرده!

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

Sad but true!

نظرتون چیه؟
😢8🔥1
Forwarded from iCodeNext
Event Driven Architecture Pattern - Part 1

🌀قسمت اول از الگوهای مهم در معماری Event Driven، این معماری برخلاف تصور پیچیدگی هایی داره که تو 5 قسمت مرحله به مرحله در موردش صحبت میکنم. قسمت اول در واقع به شرح موضوع میپردازم و در هر قسمت سعی میکنیم یک مشکل رو بیان کنیم و بعد الگویی که میتونه این مشکل رو درست کنه.

00:00 Event Driven Architecture
05:00 Problems
12:00 Event vs Message

🚢 پلی لیست : Architectural Jungle
🕶
مدت ویدیو : 15 دقیقه
📺
لینک ویدیو :
https://youtu.be/a2ehsKZ5Qw4

♥️♥️ تا چهارشنبه هر روز یه قسمت از این رو منتشر میکنم، زمانبندی شده و ارسال میشه. دمتون گرم که نظر میدید، خیلی خفنید.
21👍3👏1
Forwarded from iCodeNext
Patterns of Event Driven Architecture - Part 2

🌀 تو قسمت دوم به یه درک درستی از تفاوت سیستم های Event Driven و Message Driven می پردازیم و اینکه اساسا چه فرقی بین Message و Event هست.

00:00 Previous Session
05:00 Event vs Message
08:00 Ownership
12:00 Point2Point and PubSub

🚢 پلی لیست : Architectural Jungle
🕶
مدت ویدیو : 18 دقیقه
📺
لینک ویدیو :

https://youtu.be/Nfu0UUTlu4o
11👍2