تصفح مقالات متنوعة ومميزة 🚀
عدد لا نهائي من المقالات المميزة والمتنوعة في مختلف مجالات هندسة البرمجيات. استمتع برحلتك التعليمية مع محتوى تقني بجودة عالية يغطي أحدث التقنيات والممارسات.
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.
Comprehensive Guide Into Prompt Engineering
في عالم الذكاء الاصطناعي المتطور، أصبح استخدام النماذج اللغوية الضخمة (LLMs) جزءًا أساسيًا في عمل الdevelopers والML Engineers. وهنا تأتي أهمية ال Prompt Engineering.
Deep Dive Into Caching Strategies
الـ caching يعتبر من التقنيات الأساسية اللي بتحسن أداء التطبيقات والأنظمة من خلال تخزين البيانات اللي بنحتاجها كتير في مكان قريب زي الـ Memory للوصول السريع ليها بدل ما نعمل عمليات مكلفة على الـ database أو الـ API.
Introduction Into ASP.NET Core Middleware
الـ Middleware هو مكون برمجي في تطبيقات ASP.NET Core يتعامل مع الطلبات (Requests) القادمة من العميل ويقوم بتنفيذ عمليات مختلفة على هذه الـ Requests قبل أن تصل إلى الـ Controller أو قبل أن يتم إرسال الاستجابة إلى العميل.
Introduction Into Entity Framework Core (EF Core)
الـ EF Core هو إطار عمل مفتوح المصدر بيساعدك تدير الاتصال بين تطبيقات .NET Core وقواعد البيانات باستخدام تقنيات ORM (Object-Relational Mapping). يعني بدل ما تكتب استعلامات SQL يدوية، تقدر تتعامل مع البيانات كـ Objects في الكود.
Introduction Into Dependency Injection (DI) in .NET
في تطبيقات .NET الكبيرة والمعقدة، بنحتاج في كثير من الأحيان أن الـ (objects) تعتمد على بعضها البعض، مما يعقد عملية الصيانة والاختبار.