Upload
zachary-nelson
View
27
Download
4
Embed Size (px)
DESCRIPTION
مادة تطوير وتصميم تطبيقات الوب Web design and development. النصوص البرمجية من جهة المخدم النماذج في XHTML طلب HTTP باستخدام الطريقتين GET و POST أساسيات نماذج الوب إعدادات ASP.NET + Security management عناصر تحكم الوب عناصر تحكم التحقق من الصحة ADO.NET Data linking in .NET - PowerPoint PPT Presentation
Citation preview
تطبيقات بكالوريوس تقانات المعلومات وتصميم تطوير مادة ITA320الوب
مادة
الوب تطبيقات وتصميم تطويرWeb design and development
تطبيقات بكالوريوس تقانات المعلومات وتصميم تطوير مادة ITA320الوب
المخدم • جهة من البرمجية النصوصفي • XHTMLالنماذجالطريقتين HTTPطلب • POSTو GETباستخدامالوب • نماذج أساسياتASP.NET + Security managementإعدادات •الوب • تحكم عناصرالصحة • من التحقق تحكم عناصر•ADO.NET•Data linking in .NETالحالة • إدارةفي • ASP.NETالخبء
تطبيقات بكالوريوس تقانات المعلومات وتصميم تطوير مادة ITA320الوب
األولى الجلسة
جهة من البرمجية النصوصالمخدم
تطبيقات بكالوريوس تقانات المعلومات وتصميم تطوير مادة ITA320الوب
نتعرف في هذا الجلسة على:
- تعريف النصوص البرمجية من جهة المخدم- االختالف بين النصوص البرمجية من جهة المخدم والنصوص البرمجية
من جهة الزبونا - مفهوم مخدمات الوب ومخدمات الوب األكثرانتشار8
- التقنيات و اللغات المستخدمة في النصوص البرمجية من جهة المخدم وإنشاء مجلدات افتراضية الستضافة موقع
IIS- كيفية إعداد مخدم
تطبيقات بكالوريوس تقانات المعلومات وتصميم تطوير مادة ITA320الوب
ما هو مخدم الوب؟
مهمته استقبال طلبات مصدرها تطبيقات أخرى تطبيقهو الوب(، وتقديم خدمة زبون )أو متصفحات الوبتدعى
مطلوبة من قبل هذه المتصفحات. HTMLإرسال صفحات يتم التواصل بين الزبون والمخدم اعتمادHا على البروتوكول
.HTTPالتطبيقي
تطبيقات بكالوريوس تقانات المعلومات وتصميم تطوير مادة ITA320الوب
ما هو مخدم الوب؟
مهمته استقبال طلبات مصدرها تطبيقات أخرى تطبيقهو الوب(، وتقديم خدمة زبون )أو متصفحات الوبتدعى
مطلوبة من قبل هذه المتصفحات. HTMLإرسال صفحات يتم التواصل بين الزبون والمخدم اعتمادHا على البروتوكول
.HTTPالتطبيقي
http://www.svuonline.org/isis_beta/student_class.php?class=6606
http://213.178.230.172/isis_beta/student_class.php?class=6606
تطبيقات بكالوريوس تقانات المعلومات وتصميم تطوير مادة ITA320الوب
النصوص البرمجية من جهة المخدم؟
المخدم إحدى تقنيات النصوص البرمجية من جهة تعتبر مخدمات صفحات الوب والتي يتم فيها االستجابة لطلب
المستخدم والتفاعل معه،ديناميكية . HTML وتوليد تشغيل نص برمجي على المخدم عبر
صفحات
تطبيقات بكالوريوس تقانات المعلومات وتصميم تطوير مادة ITA320الوب
النصوص البرمجية من جهة المخدم؟
تستخدم النصوص البرمجية من جهة المخدم عادة، لتأمين التي تشكل واجهة تعامل مع مواقع االنترنت التفاعليةتخديم
.قواعد بيانات أو أي مصدر آخر للبيانات
تطبيقات بكالوريوس تقانات المعلومات وتصميم تطوير مادة ITA320الوب
النصوص البرمجية من جهة المخدم؟
بسبب وجود )من جهة المخدم( تم تمييز هذه التقنية بعبارة تقنيات أخرى تكون فيها مسؤولية تنفيذ النصوص البرمجية على
وتسمى التقنية )التطبيق الزبون(، صفحات الوب متصفحعاتق .جهة الزبونباسم النصوص البرمجية من
تطبيقات بكالوريوس تقانات المعلومات وتصميم تطوير مادة ITA320الوب
تطبيقات بكالوريوس تقانات المعلومات وتصميم تطوير مادة ITA320الوب
تطبيقات بكالوريوس تقانات المعلومات وتصميم تطوير مادة ITA320الوب
تطبيقات بكالوريوس تقانات المعلومات وتصميم تطوير مادة ITA320الوب
الزبون؟ جهة من البرمجية النصوص أهمية ما
)+( : اإليجابية النقاط
.DHTML باستخدام الموقع على الحركة دعم في تساعد
تطبيقات بكالوريوس تقانات المعلومات وتصميم تطوير مادة ITA320الوب
الزبون؟ جهة من البرمجية النصوص أهمية ما
النقاط باستخدام DHTML.اإليجابية: )+( الموقع على الحركة دعم في تساعد
حيث المخدم على المعالجة حمل من جزء تتحملعلى البرمجي النص وتنفيذ ترجمة عملية تتم
. الزبون الحاسب
تطبيقات بكالوريوس تقانات المعلومات وتصميم تطوير مادة ITA320الوب
الزبون؟ جهة من البرمجية النصوص أهمية ما
النقاط باستخدام DHTML.اإليجابية: )+( الموقع على الحركة دعم في تساعد
على المعالجة حمل من جزء تتحملوتنفيذ ترجمة عملية تتم حيث المخدم
. الزبون الحاسب على البرمجي النصإلى الحاجة دون المستخدم مع التفاعل تؤمن
من ) التأكد عملية مثال المخدم مع االتصال إعادة.) معين نموذج في المدخلة البيانات أخطاء بعض
تطبيقات بكالوريوس تقانات المعلومات وتصميم تطوير مادة ITA320الوب
الزبون؟ جهة من البرمجية النصوص أهمية ما
النقاط موارد السلبية: )-( من مورد أي إلى الوصول على القدرة تملك ال
أي المخدم إلى وال به تطبيق، المتصلة التطبيقات من . يكون إذ المعطيات قواعد إدارة تطبيقات مثل
البرمجية للنصوص يمكن التي للبيانات الوحيد المصدرالمعلومات هي إليها، الوصول الزبون جهة من
النص تحوي، والتي نفسها الصفحة في المحتواةمنح ) تم حال في المستخدم، دخل أو البرمجي،
المعلومات تلك إلى للوصول أومعلومات الصالحيةالزبون جهاز على ملفات (من المتصفح طريق عن
تطبيقات بكالوريوس تقانات المعلومات وتصميم تطوير مادة ITA320الوب
الزبون؟ جهة من البرمجية النصوص أهمية ما
النقاط السلبية: )-(
كتابتها توجد في تخدمة مس] برمجة لغات مما عدة ،فرص توافقيتها يعزز كافة عدم مع الكاملة
على قادرة غير المتصفحات بعض ويجعل المتصفحاتتصفحها.
تطبيقات بكالوريوس تقانات المعلومات وتصميم تطوير مادة ITA320الوب
الزبون؟ جهة من البرمجية النصوص أهمية ما
النقاط الكافي السلبية: )-( األمان يمكن اليتوفر إذ استخدامها، عند
النصوص محتوى بسهولة يستعرض أن للزبونالزبون جهة من البرمجية
تطبيقات بكالوريوس تقانات المعلومات وتصميم تطوير مادة ITA320الوب
المخدم؟ جهة من البرمجية النصوص أهمية ما
النقاط اإليجابية: )+(
- المخدم - جهة من تعمل كونها إلى تستطيع الوصولتطبيقات موارد مثل به المرتبطة والتطبيقات المخدم
. المعطيات قواعد إدارة
تطبيقات بكالوريوس تقانات المعلومات وتصميم تطوير مادة ITA320الوب
المخدم؟ جهة من البرمجية النصوص أهمية ما
النقاط اإليجابية: )+(
- المخدم - جهة من تعمل كونها إلى تستطيع الوصولتطبيقات موارد مثل به المرتبطة والتطبيقات المخدم
. المعطيات قواعد إدارة
تطبيقات بكالوريوس تقانات المعلومات وتصميم تطوير مادة ITA320الوب
المخدم؟ جهة من البرمجية النصوص أهمية ما
النقاط اإليجابية: )+(
- المخدم - جهة من تعمل كونها إلى تستطيع الوصولتطبيقات موارد مثل به المرتبطة والتطبيقات المخدم
. المعطيات قواعد قياسية إدارة هتمل صفحات تطبيقها أي يولد يستطيعالبرمجة لغة كانت Hا أي واستعراضها تفسيرها متصفح
البرمجية النصوص هذه كتابة في المستخدمة.
تطبيقات بكالوريوس تقانات المعلومات وتصميم تطوير مادة ITA320الوب
المخدم؟ جهة من البرمجية النصوص أهمية ما
النقاط اإليجابية: )+(
- المخدم - جهة من تعمل كونها إلى تستطيع الوصولتطبيقات موارد مثل به المرتبطة والتطبيقات المخدم
. المعطيات قواعد قياسية إدارة هتمل صفحات تطبيقها أي يولد يستطيعالبرمجة لغة كانت Hا أي واستعراضها تفسيرها متصفح
البرمجية النصوص هذه كتابة في .المستخدمة.
. 8 أمانا أكثر المخدم جهة من البرمجية النصوص
تطبيقات بكالوريوس تقانات المعلومات وتصميم تطوير مادة ITA320الوب
المخدم؟ جهة من البرمجية النصوص أهمية ما
النقاط السلبية: )-(
جهة من البرمجية النصوص في التفاعل عملية تعتبركل بطيئةالمخدم عند بالمخدم االتصال تتطلب ألنهاتفاعل.
تطبيقات بكالوريوس تقانات المعلومات وتصميم تطوير مادة ITA320الوب
المخدم؟ جهة من البرمجية النصوص أهمية ما
النقاط السلبية: )-(
جهة من البرمجية النصوص في التفاعل عملية تعتبركل بطيئةالمخدم عند بالمخدم االتصال تتطلب ألنهاتفاعل.
تر يتحمل عمليات عبء النصوص المخدم هذه جمةالبرمجية.
تطبيقات بكالوريوس تقانات المعلومات وتصميم تطوير مادة ITA320الوب
المخدم جهة من البرمجية النصوص في المستخدمة التقنيات
PERLASP
ASP.NET
PHP
JSP
تطبيقات بكالوريوس تقانات المعلومات وتصميم تطوير مادة ITA320الوب
8 انتشارا األكثر الوب مخدمات
تطبيقات بكالوريوس تقانات المعلومات وتصميم تطوير مادة ITA320الوب
8 انتشارا األكثر الوب مخدمات
IIS: Internet Information Services