تصفح مقالات متنوعة ومميزة 🚀
عدد لا نهائي من المقالات المميزة والمتنوعة في مختلف مجالات هندسة البرمجيات. استمتع برحلتك التعليمية مع محتوى تقني بجودة عالية يغطي أحدث التقنيات والممارسات.
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) تعتمد على بعضها البعض، مما يعقد عملية الصيانة والاختبار.
Docker Networks & Union File System (UFS) Exploration
سنستعرض كيفية إعداد الاتصال بين الحاويات في Docker، بدءًا من إعداد التوجيه عبر المنافذ (Port Forwarding) للوصول إلى الحاويات من الجهاز المضيف (Host Machine)، وصولاً إلى كيفية تمكين الاتصال المباشر بين الحاويات.
Optimistic Locking vs Pessimistic Locking in DotNet and EFCore
دور ال locking هنا هو الحفاظ على سلامة وامن البيانات ومنع التعارض اللي ممكن يحصل على البيانات لو في concurrent operations هتحصل عليها او concurrent users عاوزين ي access هذه البيانات
Vodafone Big Data Services Behind The Scene
هل في مرة لاحظت إنه جالك عرض لباقة أكبر من باقتك الشهرية بسعر أقل وفي نفس الوقت اللي باقتك الشهرية قربت تخلص فيه، أو مثلًا جالك عرض لباقة يوتيوب مع إنك مش مشترك في باقة خاصة بيه ولكن فعلًا بتستعمله كتير!
Apache Airflow XCOMs - Sharing Information Between Tasks
الـ Apache Airflow بيقوم على مبدأ مهم جدًا وهو الـ DAGs أو الـ Direct Acyclic Graphs ، وعشان دورنا كـ Data Engineers اننا نطور ونحافظ على الـ Data Pipelines ونخليها Automated محتاجين نعرف ازاي ممكن نشارك المعلومات بين الـ Tasks وبعضهم بشكل فعال.
Optimizing SQL Queries Using Rank Function Row_Number
كلنا بنحتك بشكل كبير بقواعد البيانات ، وأصبح من المهم دلوقتي أن يكون عندنا مهارة قوية في التعامل مع الـ SQL ونكتب Queries تكون قوية وفعالة وعشان كده خلونا نشوف الـ Row Number وحكايته مع الـ Ranking Functions