27/04/2026
تعلم تكنولوجي جديدة مابيبدأش من الصفر لو الأساس الهندسي سليم. 🚀
الفترة اللي فاتت قررت أوسع الـ Backend Stack بتاعي وأدخل عالم الـ .NET، وعشان أطبق اللي بذاكره عملياً زي ما متعود، بنيت البروجيكت ده: RESTful Todo List API.
حتى لو دي بدايتي مع التقنية دي، كان هدفي الأساسي إني أطبق أفضل ممارسات كتابة الكود (Best Practices) والـ Architecture اللي بشتغل بيهم دايماً، عشان أطلع API نظيف ومترتب.
السيستم مبني باستخدام:
• ASP.NET Core 10
• Entity Framework Core + Azure SQL
• JWT Bearer Authentication (للـ Security).
• Repository & Service Patterns (عشان أفصل الكود ويكون سهل يتعدل عليه).
• OpenAPI ومرفق معاه Postman Collection جاهزة عشان أي حد يقدر يتست الـ API بسهولة.
التجربة دي أكدتلي إن فهم الـ Software Architecture والـ Design Patterns بيسهل جداً إنك تنقل خبرتك لأي إطار عمل جديد في وقت قياسي وتطلع كود احترافي.
الكود كله مفتوح المصدر ومرفوع على جيت هاب، يسعدني جداً إن زملائي اللي شغالين .NET يلقوا نظرة عليه ويشاركوني أفكارهم في الـ Code Review:
🔗 https://github.com/assemabudeif/.Net-TodoList