مسار قراءة

الويب

كل ما يتعلق بتطوير الويب ولغاته مثلاً PHP/HTML/CSS/Java Script والخ من التقنيات المتعلقة بتطوير الويب

برمجة

برتوكول الـ HSTS وتطبيقه مع الـ ASP.NET MVC

الـ HSTS او ما يعرف بالـ HTTP Strict-Transport Security هو بروتكول يختص بتنبيه المتصفحات Browsers بإستخدام بروتكول الـ HTTPS وهو مثل الحلقة ما بين تطبيق الذي يعمل على الويب وما بين المتصفح. الـ Header Type لهذا البرتكول

أكمل القراءة ←
هندسة برمجيات

التعامل مع الـ Caching في الـ ASP.NET Core من خلال Redis

كل البرمجيات لديها بيانات يتم جلبها من قاعدة البيانات، هنالك بيانات يتم جلبها بإستمرار، في البرمجيات الضخمة لابد أن تكون سرعة الإستجابة لجلب هذه البيانات كبيرة ، فالثواني قد تفرق في حال برمجيات المبيعات التي تتعامل بصورة مباشرة من

أكمل القراءة ←
برمجة

مفهوم الـ Automated من خلال GitHub Actions

بناء البرمجيات الضخمة ليس بالسهولة التي يتصورها البعض، بل تحتاج لقواعد ومجهود متكامل يحقق الإستمرارية بصورة متوازية لمرحلة نشر تلك البرمجيات. CI/CD لا أريد أن أطيل الحديث  عن مفهوم الـ Automated فهو ببساطة جعل العمل يحقق الاستمرارية

أكمل القراءة ←
برمجة

الـ Concurrency مع الـ ASP.NET Core Web API من خلال ETag Header

جميعنا يعلم أهمية التزامن في البرمجيات فمعظم الـ API حالتها ضعيفة بعد جلبها من المصدر، فإذا كنت تريد ان تحكم سيطرتك على البيانات فبالتالي انت مطالب بعمل إضافي في برمجياتك. نفترض ان لدينا مجموعة بيانات قام المستخدم A

أكمل القراءة ←
مقالات عامة

خريطة لتعلم الـ Vuejs مع بعض النصائح!!

هذه المادة قابلة للتحديث من وقت لآخر... Vuejs عبارة عن مكتبة Front-End تستخدم في برمجة واجهات برمجيات الانترنت, لها مثيلاتها كـ React و Angular في هذه النصوص أود عرض صورة مبسطة وسريعة لتعلم Vuejs. الشئ الأول والذي

أكمل القراءة ←
برمجة

نظرة على DotNet Core من خلال تصميم نظام حجوزات

تحديث 29-05-2020 سأقوم برفع الشفرة المصدرية لنظام الحجوزات على القيت هب هنا دوت نت كور تقنية جديدة من مايكروسوفت تم إصدارها في 2015 وتم كتابة شفرتها من الصفر بحيث أنها لا تقوم بالإعتماد على الـ DotNet

أكمل القراءة ←
برمجة

إستدعاء الـ ASP.NET Web API في الـ ASP.NET MVC

... تحدثتُ في المقالة السابقة لي، عن كيفية تهيئة الـ Service من خلال استخدام منصة الـ ASP.NET Api وعرضت مشروع مبسط يختص بتجديد واصدار جوازات المواطنين، كما عرضت كيفية اختبار الشفرات بإستخدام منصة مايكروسوفت Unit Test لجميع الأساليب

أكمل القراءة ←
برمجة

مقدمة حول ال ASP.NET Web API

مقدمة – برتوكول الـ HTTP – عمل صفحة الـ ASP.NET: جميعنا نستخدم الشبكة العنكبوتية (الإنترنت) في جُل معاملاتنا اليومية؛ الرسمية أو الترفيهية، نقوم بالدخول على المواقع الإلكترونية وننتظر نتائج ذلك الدخول، نقوم بحفظ المعلومات واستجلابها عن طريق عناوين

أكمل القراءة ←
برمجة

بناء نظام جوازات المواطنين باستخدام الـ ASP.NET MVC والـ Unit Tests

هل أنت مستعد للعمل هنا؟...ستكتب 1000 سطر برمجي اليوم... لنبدأ يتكون هذا التطبيق من ثلاثة أجزاء..وجميعها سنعمل عليها هنا..يتكون من إنشاء قاعدة البيانات والتطبيق...ويتكون من إنشاء إدارة التطبيق..ويتكون من عمل إختبار الشفرات للتطبيق.

أكمل القراءة ←
برمجة

كيفية تهيئة مكتبة الـ Ninject للعمل مع مشروع الـ ASP.NET MVC

ستحتاج لفيجوال ستديو 2012 او 2013 او 2015 او 2017 لتطبيق المثال الذي سنشرحه هنا. ولقد قمت بإستخدام Visual Studio 2013 Express For Web لتطبيق تلك المكتبة. لو فرضنا لدينا فئة class لحفظ تفاصيل درجة الحرارة C1 ولدى

أكمل القراءة ←
الويب

بنية دروبال – المجلدات وأهم الملفات

مقدمة: من المهم التعرف على تركيبة دروبال من حيث المجلدات والملفات وما تقدمه من فهم عميق للزائر الجديد لعالم دروبال سواء كان مهتماً بالجوانب التطويرية والبرمجية لدروبال (Back End) أو الجوانب التصميمة والجمالية (Front End)، ولكن قبل البدء

أكمل القراءة ←
الويب

هل دروبال إطار عمل أم نظام لإدارة المحتوى؟

مقدمة: السؤال أعلاه تدور حوله كثير من التساؤلات والإستفسارات خصوصاً من القادمين الجدد لعالم دروبال، ومع كثرة اللغات والتقنيات وأطر العمل أصبحت عملية الإختيار والمفاضلة تحتاج لتمحيص دقيق وتقصى ، وفي إعتقادي أنه تساؤل أساسي ومهم خصوصاً إذا وضعنا

أكمل القراءة ←