مقالات باللغة العربية في مجال البرمجة وعلوم الحاسب التعامل مع الـ Caching في الـ ASP.NET Core من خلال Redis بواسطة محمد أحمد حسين 18-11-2020 كل البرمجيات لديها بيانات يتم جلبها من قاعدة البيانات، هنالك بيانات يتم جلبها بإستمرار، في البرمجيات الضخمة لابد أن...اقرأ المزيد مفهوم الـ Automated من خلال GitHub Actions بواسطة محمد أحمد حسين 10-11-2020 بناء البرمجيات الضخمة ليس بالسهولة التي يتصورها البعض، بل تحتاج لقواعد ومجهود متكامل يحقق الإستمرارية بصورة متوازية...اقرأ المزيد الـ Concurrency مع الـ ASP.NET Core Web API من خلال ETag Header بواسطة محمد أحمد حسين 4-11-2020 جميعنا يعلم أهمية التزامن في البرمجيات فمعظم الـ API حالتها ضعيفة بعد جلبها من المصدر، فإذا كنت تريد ان تحكم سيطرتك...اقرأ المزيد بناء انظمة قابلة للتوسع , بين النظرية والتجربة بواسطة moaz mohsean abbas 29-10-2020 ينصح بقراءة هذا المقال للتعرف على ال scalability وأخذ نبذة عامة عنها...اقرأ المزيد خريطة لتعلم الـ Vuejs مع بعض النصائح!! بواسطة محمد أحمد حسين 29-10-2020 هذه المادة قابلة للتحديث من وقت لآخر… Vuejs عبارة عن مكتبة Front-End تستخدم في برمجة واجهات برمجيات الانترنت,...اقرأ المزيد استخدام ال API Gateway في بناء Microservices بواسطة وجدي عصام 1-10-2020 تحدثنا المقالة السابقة عن مفهوم ال Microservices (مقدمة عن ال Microservices) وفوائدها والتحديات في استخدامها، في هذه...اقرأ المزيد مقدمة حول ال Microservices بواسطة وجدي عصام 24-09-2020 انتشرت في الآونة الأخيرة مفهوم ال Microservices بشكل كبير، عشرات المقالات والدروس التي تتحدث عنها، العديد من المحاضرات...اقرأ المزيد نظرة على DotNet Core من خلال تصميم نظام حجوزات بواسطة محمد أحمد حسين 20-03-2020 تحديث 29-05-2020 سأقوم برفع الشفرة المصدرية لنظام الحجوزات على القيت هب هنا دوت نت كور تقنية جديدة من مايكروسوفت تم...اقرأ المزيد تطوير الأنظمة وهندسة البرمجيات – Jeff Dean أنموذجاً بواسطة أبوبكر الطائف 14-10-2019 حسب ويكيبيديا فإن مطور البرمجيات – Web Developer – يتم تعريفه بأنه شخص متخصص في برمجيات الكمبيوتر يقوم...اقرأ المزيد إجتياز إمتحان الـ #C من مايكروسوفت 70-483.. من الألف للياء بواسطة محمد أحمد حسين 26-09-2019 جلست؛ وإجتزت قبل ستة أيّام، تحديدا يوم 19/9/2019، امتحان Programming in C# 70-438 من قبل مايكروسوفت Microsoft وهذا...اقرأ المزيد مفهوم الـ Data Concurrency من خلال الـ Entity Framework بواسطة محمد أحمد حسين 16-03-2019 في هذه المقالة سأتطرق لمفهوم الـ Data Concurrency وقد يكون فيه من الصعوبة في بداية التعامل معه بالنسبة لبعض المطورين،...اقرأ المزيد إستخدام الـ Windows Deployment Services لتثبيت نظام التشغيل ويندوز لأكثر من جهاز من خلال الشبكة بواسطة محمد أحمد حسين 25-11-2018 مقدمة (خارج الإطار) قبل إسبوع أو أكثر تم تكليفي بمهمة مشروع برمجي جديد لوزارة سيادية في دولة ما وقد تم تسليمي جهاز...اقرأ المزيد تشغيل البرامج باستخدام ال Docker Compose بواسطة وجدي عصام 22-11-2018 تحدثنا سابقاً عن كيفية تشغيل البرامج وال Containers، وكيف يمكن ان تشغل أحد البرامج بدخل ال Containers التي تعمل، وكيف...اقرأ المزيد التعامل مع الإجراءات المخزنة من خلال Dapper في تطبيقات الدوت نت (2) بواسطة محمد أحمد حسين 21-11-2018 في المقالة السابقة تحدثت عن مجموعة من الاساسيات التي توفرها Dapper وهي الـ CRUD وقد شرحت أن Dapper تعتمد على الواجهة...اقرأ المزيد مقدمة عن Dapper من خلال بيئة الـ DotNet بواسطة محمد أحمد حسين 27-10-2018 Dapper عبارة عن Micro-ORM وتختص بعملية الوصول لقاعدة البيانات المرتبطة بالمشروع الذي نعمل عليه ،وهي خفيفة الحجم وسهلة...اقرأ المزيد إستدعاء الـ ASP.NET Web API في مشروع الـ (ASP.NET MVC (Client / Consume بواسطة محمد أحمد حسين 8-08-2018 … تحدثتُ في المقالة السابقة لي، عن كيفية تهيئة الـ Service من خلال استخدام منصة الـ ASP.NET Api وعرضت مشروع مبسط...اقرأ المزيد تشغيل قواعد البيانات في دوكر Database in Docker بواسطة وجدي عصام 5-08-2018 عملية تنصيب وتشغيل قواعد البيانات بالطريقة التقليدية ليست سهلة وتحتاج للعديد من الخطوات والاعدادات والتأكد من عدم...اقرأ المزيد مفهوم الـ WEB API … تهيئتهُ … إستدعاءهُ … إختبار الشفرات عن طريق الـ Unit Testing بواسطة محمد أحمد حسين 10-07-2018 مقدمة – برتوكول الـ HTTP – عمل صفحة الـ ASP.NET: جميعنا نستخدم الشبكة العنكبوتية (الإنترنت) في جُل معاملاتنا...اقرأ المزيد التقدير الخطي خوارزميات تعلم الآلة بواسطة محمد عكاشة 8-07-2018 التقدير الخطي أو Linear Regression سميت بهذا الإسم لأنها تفترض أن النتائج الغير معروفة يمكن تقديرها بالإعتماد على...اقرأ المزيد بناء تطبيق متكامل لتسليم وتسلم جوازات المواطنين يوضح تقنية الـ ASP.NET MVC واستخدام الـ Unit Tests لإختبار الشفرات بواسطة محمد أحمد حسين 30-06-2018 هل أنت مستعد للعمل هنا؟…ستكتب 1000 سطر برمجي اليوم… لنبدأ يتكون هذا التطبيق من ثلاثة أجزاء..وجميعها سنعمل...اقرأ المزيد
التعامل مع الـ Caching في الـ ASP.NET Core من خلال Redis بواسطة محمد أحمد حسين 18-11-2020 كل البرمجيات لديها بيانات يتم جلبها من قاعدة البيانات، هنالك بيانات يتم جلبها بإستمرار، في البرمجيات الضخمة لابد أن...اقرأ المزيد
مفهوم الـ Automated من خلال GitHub Actions بواسطة محمد أحمد حسين 10-11-2020 بناء البرمجيات الضخمة ليس بالسهولة التي يتصورها البعض، بل تحتاج لقواعد ومجهود متكامل يحقق الإستمرارية بصورة متوازية...اقرأ المزيد
الـ Concurrency مع الـ ASP.NET Core Web API من خلال ETag Header بواسطة محمد أحمد حسين 4-11-2020 جميعنا يعلم أهمية التزامن في البرمجيات فمعظم الـ API حالتها ضعيفة بعد جلبها من المصدر، فإذا كنت تريد ان تحكم سيطرتك...اقرأ المزيد
بناء انظمة قابلة للتوسع , بين النظرية والتجربة بواسطة moaz mohsean abbas 29-10-2020 ينصح بقراءة هذا المقال للتعرف على ال scalability وأخذ نبذة عامة عنها...اقرأ المزيد
خريطة لتعلم الـ Vuejs مع بعض النصائح!! بواسطة محمد أحمد حسين 29-10-2020 هذه المادة قابلة للتحديث من وقت لآخر… Vuejs عبارة عن مكتبة Front-End تستخدم في برمجة واجهات برمجيات الانترنت,...اقرأ المزيد
استخدام ال API Gateway في بناء Microservices بواسطة وجدي عصام 1-10-2020 تحدثنا المقالة السابقة عن مفهوم ال Microservices (مقدمة عن ال Microservices) وفوائدها والتحديات في استخدامها، في هذه...اقرأ المزيد
مقدمة حول ال Microservices بواسطة وجدي عصام 24-09-2020 انتشرت في الآونة الأخيرة مفهوم ال Microservices بشكل كبير، عشرات المقالات والدروس التي تتحدث عنها، العديد من المحاضرات...اقرأ المزيد
نظرة على DotNet Core من خلال تصميم نظام حجوزات بواسطة محمد أحمد حسين 20-03-2020 تحديث 29-05-2020 سأقوم برفع الشفرة المصدرية لنظام الحجوزات على القيت هب هنا دوت نت كور تقنية جديدة من مايكروسوفت تم...اقرأ المزيد
تطوير الأنظمة وهندسة البرمجيات – Jeff Dean أنموذجاً بواسطة أبوبكر الطائف 14-10-2019 حسب ويكيبيديا فإن مطور البرمجيات – Web Developer – يتم تعريفه بأنه شخص متخصص في برمجيات الكمبيوتر يقوم...اقرأ المزيد
إجتياز إمتحان الـ #C من مايكروسوفت 70-483.. من الألف للياء بواسطة محمد أحمد حسين 26-09-2019 جلست؛ وإجتزت قبل ستة أيّام، تحديدا يوم 19/9/2019، امتحان Programming in C# 70-438 من قبل مايكروسوفت Microsoft وهذا...اقرأ المزيد
مفهوم الـ Data Concurrency من خلال الـ Entity Framework بواسطة محمد أحمد حسين 16-03-2019 في هذه المقالة سأتطرق لمفهوم الـ Data Concurrency وقد يكون فيه من الصعوبة في بداية التعامل معه بالنسبة لبعض المطورين،...اقرأ المزيد
إستخدام الـ Windows Deployment Services لتثبيت نظام التشغيل ويندوز لأكثر من جهاز من خلال الشبكة بواسطة محمد أحمد حسين 25-11-2018 مقدمة (خارج الإطار) قبل إسبوع أو أكثر تم تكليفي بمهمة مشروع برمجي جديد لوزارة سيادية في دولة ما وقد تم تسليمي جهاز...اقرأ المزيد
تشغيل البرامج باستخدام ال Docker Compose بواسطة وجدي عصام 22-11-2018 تحدثنا سابقاً عن كيفية تشغيل البرامج وال Containers، وكيف يمكن ان تشغل أحد البرامج بدخل ال Containers التي تعمل، وكيف...اقرأ المزيد
التعامل مع الإجراءات المخزنة من خلال Dapper في تطبيقات الدوت نت (2) بواسطة محمد أحمد حسين 21-11-2018 في المقالة السابقة تحدثت عن مجموعة من الاساسيات التي توفرها Dapper وهي الـ CRUD وقد شرحت أن Dapper تعتمد على الواجهة...اقرأ المزيد
مقدمة عن Dapper من خلال بيئة الـ DotNet بواسطة محمد أحمد حسين 27-10-2018 Dapper عبارة عن Micro-ORM وتختص بعملية الوصول لقاعدة البيانات المرتبطة بالمشروع الذي نعمل عليه ،وهي خفيفة الحجم وسهلة...اقرأ المزيد
إستدعاء الـ ASP.NET Web API في مشروع الـ (ASP.NET MVC (Client / Consume بواسطة محمد أحمد حسين 8-08-2018 … تحدثتُ في المقالة السابقة لي، عن كيفية تهيئة الـ Service من خلال استخدام منصة الـ ASP.NET Api وعرضت مشروع مبسط...اقرأ المزيد
تشغيل قواعد البيانات في دوكر Database in Docker بواسطة وجدي عصام 5-08-2018 عملية تنصيب وتشغيل قواعد البيانات بالطريقة التقليدية ليست سهلة وتحتاج للعديد من الخطوات والاعدادات والتأكد من عدم...اقرأ المزيد
مفهوم الـ WEB API … تهيئتهُ … إستدعاءهُ … إختبار الشفرات عن طريق الـ Unit Testing بواسطة محمد أحمد حسين 10-07-2018 مقدمة – برتوكول الـ HTTP – عمل صفحة الـ ASP.NET: جميعنا نستخدم الشبكة العنكبوتية (الإنترنت) في جُل معاملاتنا...اقرأ المزيد
التقدير الخطي خوارزميات تعلم الآلة بواسطة محمد عكاشة 8-07-2018 التقدير الخطي أو Linear Regression سميت بهذا الإسم لأنها تفترض أن النتائج الغير معروفة يمكن تقديرها بالإعتماد على...اقرأ المزيد
بناء تطبيق متكامل لتسليم وتسلم جوازات المواطنين يوضح تقنية الـ ASP.NET MVC واستخدام الـ Unit Tests لإختبار الشفرات بواسطة محمد أحمد حسين 30-06-2018 هل أنت مستعد للعمل هنا؟…ستكتب 1000 سطر برمجي اليوم… لنبدأ يتكون هذا التطبيق من ثلاثة أجزاء..وجميعها سنعمل...اقرأ المزيد