TGViewer
Channel Public Channel
.NET Fun

.NET Fun

@dotnetisfun

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
Subscribers
1.88K
Photos
111
Videos
63
Links
203

Showing posts older than #447 · Back to latest

Older Posts 20 shown
Post #445 2.74K
رفتار جالب EF Core.
نکات پرفورمنسی جالبی توی EF Core هست . مثلا AddRange برای اینکه پرفورمنسی بهتر باشه کوئری زیر رو تولید میکنه.


exec sp_executesql N'SET IMPLICIT_TRANSACTIONS OFF;
SET NOCOUNT ON;
MERGE [Users] USING (
VALUES (@p0, @p1, 0),
(@p2, @p3, 1),
(@p4, @p5, 2),
(@p6, @p7, 3),
(@p8, @p9, 4),
(@p10, @p11, 5),
(@p12, @p13, 6),
(@p14, @p15, 7),
(@p16, @p17, 8),
(@p18, @p19, 9),
(@p20, @p21, 10) AS i ([Name], [Score], _Position) ON 1=0
WHEN NOT MATCHED THEN
INSERT ([Name], [Score])
VALUES (i.[Name], i.[Score])
OUTPUT INSERTED.[Id], i._Position;


دلیلش هم خیلی جالبه که به تغییر مهم EF Core توی ورژن 7 برمیگرده. (چراش رو شما بگید😁)

@DotNetIsFun
Post #444 2.12K
مدتیه که دوباره کار با VS Code رو شروع کردم. خیلی نسبت به قبل بهتر شده ( مخصوصا با C# Dev Kit ) . هنوز دیباگ باهاش یه کمی سخته ولی Agent mode اش خیلی از Rider بهتره. توصیه میکنم امتحانش کنید.
@DotNetIsFun
Post #443 2.86K
رفقا، حجم پیام‌ها درباره دوره‌ها خیلی زیاده
لیست دوره‌ها و جزئیاتشون رو می‌تونید توی لینک زیر ببینید:
B2n.ir/dotnetcourses
یادتون باشه، تخفیف‌ها تا ۷ آذر ادامه دارن 🎉
Post #442 3.16K
پکیچ Google Captcha Component هم آپدیت شد. ساپورت دات نت ۹ و ۱۰ به پروژه اضافه شد. یک سری از API های خود Recaptcha هم تغییر کرده که این تغییرات هم اعمال شدند
( بدترین داکیومنت ها برای سرویس های گوگل هست. دو ساعت باید بگردی و توضیحاتش هم بسیار نامفهوم)

اگه دوست داشتید یه نگاهی بندازید و اگه خوشتون اومد ⭐️ یادتون نره

🔗 Github: https://github.com/babaktaremi/GoogleCaptchaComponent
GitHub GitHub - babaktaremi/GoogleCaptchaComponent: 🤖 Implementation of google reCaptcha as a blazor component with support of reCaptcha… 🤖 Implementation of google reCaptcha as a blazor component with support of reCaptcha-V2 and reCaptcha-V3 and server validation - babaktaremi/GoogleCaptchaComponent
Post #441
.NET Fun pinned «رفقا تخفیف دوره ها شروع شده از امروز تا ۷ آذر دوره ها رو با یه تخفیف خوب میتونید تهیه بکنید برای اطلاع بیشتر از دوره ها و نحوه ثبت نام به من @bob_tm پیام بدید»
Post #440 2.83K
.NET Fun رفقا تخفیف دوره ها شروع شده از امروز تا ۷ آذر دوره ها رو با یه تخفیف خوب میتونید تهیه بکنید برای اطلاع بیشتر از دوره ها و نحوه ثبت نام به من @bob_tm پیام بدید
چجوری از کدی که مینویسیم مطمئن باشیم و پروداکشن رو به فنا ندیم؟
با نوشتن تست و CI/CD درست که تست ها رو توی PR ها و مرج ها ران کنه و اگه همه چی اوکی بود برامون چنج لاگ بنویسه و ورژن بزنه. توی دوره Clean Architecture کامل به تست نویسی و نوشتن Github Actions برای داشتن یه ورک فلو تمیز پرداختیم
Post #439 2.33K
رفقا تخفیف دوره ها شروع شده
از امروز تا ۷ آذر دوره ها رو با یه تخفیف خوب میتونید تهیه بکنید
برای اطلاع بیشتر از دوره ها و نحوه ثبت نام به من @bob_tm پیام بدید
Post #438 2.97K
الان اکثر vibe coder ها سکته میکنن. ( خودمم الان گیر کردم😂)
Post #437 3K
خدا لعنت کنه باعث و بانی YAML رو...

@DotNetIsFun
Post #436 2.76K
.NET Fun پروژه ای که قراره باهم توی دوره fundamentals of building microservices توسعه بدیم لینک ثبت نام: https://zarinp.al/714413
۶۰ قسمت رو رد کردیم و این هفته هم قراره مباحث کافکا رو تموم کنیم بریم سراغ فصل بعدی که قراره راجع به caching و API Gateway صحبت کنیم . کلی کار مونده که توی دوره قراره انجام بدیم. بنظرم دوره خیلی خوب و کاملی داره میشه
رفقایی که میخوان این دوره و Clean Architecture رو ثبت نام کنن تا ۱ آذر صبر کنن که یه تخفیف خفن خواهیم داشت

@DotNetIsFun
Post #435 2.51K
تمپلیت Mini API هم به دات نت 10 آپدیت شد. علاوه بر اون Aspire هم به ورژن 13 آپدیت شد. تمپلیتی هست که برای پروژه های کوچیک و متوسط مناسبه.

اگه دوست داشتید یه نگاهی بندازید، و اگه خوشتون اومد یه ⭐️ یادتون نره

🔗 GitHub: https://github.com/babaktaremi/MiniApi


@DotNetIsFun
GitHub GitHub - babaktaremi/MiniApi: A sample project demonstrating Vertical Slice Architecture using EF Core, Dapper , Mediator and ASP… A sample project demonstrating Vertical Slice Architecture using EF Core, Dapper , Mediator and ASP NET Core minimal APIs feature . With Postgres as database and Aspire as app host - babaktaremi/Mi...
Post #434 2.41K
🎉 تمپلیت Clean Architecture به ورژن 10 آپدیت شد!
توی این نسخه تغییرات و بهبودهای زیادی داشتیم:

🧩 برای مدیریت ساده‌تر پکیج‌ها، Central NuGet Package Management اضافه شده.

🚀 تمام پکیج‌ها به آخرین نسخه‌ها به‌روزرسانی شدن.

🧹 پکیج Carter به‌طور کامل حذف شد (فقط پیچیدگی بی‌دلیل اضافه می‌کرد).

🔁 پکیج Automapper با Mapster جایگزین شد — خودم خیلی اهل Mapping Libraryها نیستم، ولی خب خیلی‌ها دوستش دارن 😄

این پروژه یکی از اون چیزهاییه که واقعاً برام ارزشمنده.
اگه دوست داشتید یه نگاهی بندازید، و اگه خوشتون اومد یه ⭐️ یادتون نره

🔗 GitHub: github.com/babaktaremi/Clean-Architecture-Template

📦 NuGet: nuget.org/packages/Bobby.CleanArcTemplate/10.0.0

@DotNetIsFun
GitHub GitHub - babaktaremi/Clean-Architecture-Template: 🧹 Ready to develop template based on clean architecture principles. Supports… 🧹 Ready to develop template based on clean architecture principles. Supports ASP NET Core Identity integrated with JWE tokens, OTP authentication, stand alone plugin development, CQRS pattern using...
Post #433 1.88K
از بلوغی که دات‌نت بعد از نسخه ۸ بهش رسید واقعاً راضیم. نسخه‌های جدید معمولاً تغییرات خیلی زیادی ندارن و بیشتر تمرکزشون روی بهبود عملکرده. همین باعث میشه مهاجرت اپ‌ها به نسخه‌های جدید راحت‌تر بشه و وقت کافی هم برای یاد گرفتن و استفاده از فیچرهای تازه داشته باشیم
Post #432 2.11K
نمیدونم فقط منم یا بقیه هم همین حس رو دارن
کم کم دارم از Aspire متنفر میشم. ری برند واقعا مسخره ای بود و حس میکنم کل فیچر های دات نت و سی شارپ دور Aspire داره چیده میشه
امیدوارم Maddy Montaquila همونجور که به MAUI گند زد به Aspire گند نزنه
Post #431 2.45K
امشب کنفرانس دات نت هست
برای کدوم فیچر جدید هیجان زده اید؟
Post #430 3.11K
با اومدن SQL Server 2025 و پشتیبانی native از vector search، این قابلیت دیگه به صورت built-in وارد EF Core هم شده و از نسخه 10 میتونیم مستقیم ازش استفاده کنیم.
البته قبلاً برای PostgreSQL با pgvector راحت میشد این کارو انجام داد و تو EF Core هم قابل استفاده بود، ولی اینکه الان خود EF Core رسمی این فیچر رو آورده، واقعاً اتفاق خوبیه

@DotNetIsFun
Post #429 2.7K
دات نت عزیز
مشکلت به IWebHost چی بود که برداشتی obsolete اش کردی؟

@DotNetIsFun
Post #428 3.22K
با عرضه‌ی مدل‌های Reasoning قدرتمند مثل GPT-5-Turbo، پیاده‌سازی AI Agentها ساده‌تر از همیشه‌ست. فقط کافیه ابزارها (tools) رو معرفی کنید و خروجی‌هاشون رو طوری تنظیم کنید که هم دقیق‌تر بشن و هم مصرف توکن بهینه بمونه. اینکه اون tool کی کال بشه و چجوری ازش استفاده بشه دیگه دست خود LLM هست

@DotNetIsFun
Post #427 3.67K
در رابطه با مشکل سرویس های AWS . وحشتناک و پر از نکته برای یادگیری
@DotNetIsFun
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →