تصفح مقالات متنوعة ومميزة 🚀
عدد لا نهائي من المقالات المميزة والمتنوعة في مختلف مجالات هندسة البرمجيات. استمتع برحلتك التعليمية مع محتوى تقني بجودة عالية يغطي أحدث التقنيات والممارسات.
Introduction Into ASP.NET Core MVC
مفهوم الـ Model-View-Controller (MVC) من أشهر الطرق لبناء تطبيقات الويب هو نمط MVC، واللي بيستخدم بشكل أساسي في ASP.NET Core. النمط ده بيقسم التطبيق لثلاث أجزاء رئيسية بتخلي كل جزء مسئول عن حاجة معينة.
Deep Dive Into SQL Window Functions: Explained Visually Part I
في المقال ده هنشرح ازاي الـ window functions بتشتغل وايه الفرق بينها و بين الـ aggregate functions وهنتكلم عن 3 window functions مشهورين.
CQRS and Mediator Pattern Overview
الـ CQRS هو عبارة عن Architectural Pattern بيستخدم عشان يفصل عمليات ال Read عن عمليات الـ Write وهو اختصار لـ Command and Query Responsibility Segregation.
Deep Dive Into Rate Limiting
الـ Rate Limiting هو واحد من أهم الـ Mechanisms اللي بنستخدمها في الـ Software Systems اللي عاوزينها تكون Scalable و Secure عشان نتحكم في كمية الـ Requests اللي ممكن النظام يعالجها في وقت معين.
Introduction Into API Documentation Using Swagger
ال API Documentation هو شئ اساسي دلوقتي في اي مشروع كبير ، او اي مشروع قابل للتوسع ، استخدامك للتقنية ده بيسرع الشغل و بيحسن التفاهم بين تيم ال development كله
Introduction Into Authentication & Authorization in .NET
لما بنبني تطبيق فيه بيانات حساسة أو مهم إننا نحميها، لازم نتأكد من هوية المستخدم (Authentication) وبعدين نحدد إيه الصلاحيات المسموح ليه يعملها (Authorization).
Introduction Into Unit Testing in .NET
اختبار الوحدات (Unit Testing) هو عملية اختبار جزء صغير من الكود لوحده عشان نتأكد إنه شغال صح. الجزء ده ممكن يكون Function أو Component صغير.
Practical Guide Into Prompt Engineering Using Gemini API
في المقالة دى، هنركّز على الجانب العملي من Prompt Engineering، وهنعرف مع بعض إزاي نصيغ prompts بشكل يضمن لنا أفضل نتائج من LLMs.