برنامه نویسی

سفر من با سرور ASP.NET Core & SQL: درسهایی آموخته شده

👋 سلام جامعه Dev!
من Yasser Alsousi هستم ، یک توسعه دهنده .NET پرشور. NET متخصص در C#، ASP.NET Core و SQL Server. به عنوان اولین پست من در اینجا ، می خواهم دروس کلیدی را از سفر توسعه پس زمینه خود به اشتراک بگذارم.

چرا من ASP.NET Core را انتخاب کردم:
✅ قابلیت های پلتفرم
✅ با کارایی بالا برای برنامه های وب مقیاس پذیر
✅ اکوسیستم قوی با ابزار عالی (استودیو ویژوال ، در مقابل کد)
✅ ویژگی های آماده سازمانی خارج از جعبه

3 نکته برتر مبتدی:
1⃣ Master C# اصول اول

اصول OOP را درک کنید

LINQ و ASYNC/AWAIT را بیاموزید

2⃣ تزریق وابستگی

کله پا
// مثال در Startup.cs
services.AddScoped();
3⃣ بهترین شیوه های پایگاه داده

با SQL Server Express (رایگان) شروع کنید

از هسته چارچوب Entity عاقلانه استفاده کنید:

از نمایش داده های N+1 با .include () خودداری کنید

dapper را برای نمایش داده های پیچیده در نظر بگیرید

اولین چالش پروژه من:
یک API موجودی را ایجاد کرد که در ابتدا 2 بار پاسخ داشت. بهینه شده به 200 متر توسط:

اضافه کردن شاخص های مناسب SQL

اجرای حافظه پنهان

استفاده از asnotracking () برای گزینه های فقط خواندنی

بعد چه چیزی را باید پوشش دهم؟
ساخت معماری تمیز

اعزام به لاجورد

JWT احراز هویت عمیق شیرجه

بیایید در نظرات بحث کنیم! “لحظه آه” شما با .NET چه بود؟

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا