برامج نت
تاريخ انتهاء الاعلان 2009-12-12

 
العودة   برامج نت > منتديات الكمبيوتر والأنترنت > منتدى مبرمجين لغات البرمجة
 

منتدى مبرمجين لغات البرمجة يناقش هاذا المنتدى لغات البرمجة فيجوال بيسيك , فيجوال سي ++ , دلفي , أكسيس , أوراكل , جافا , الاسمبلي


برامج تحميل   Get IP Address - تاريخ انتهاء 2009-12-17
 
برامج 
تاريخ انتهاء الاعلان 2009-09-08  
تجارة العملات - 2010/04/19




في حال وجود أي مواضيع او ردود مُخالفة من قبل الأعضاء ، يرجى الإبلاغ عنها فورا باستخدام أيقونة تقرير عن مشاركة ( تقرير عن مشاركة مخالفة ) ، و الموجودة أسفل كل مشاركة .


Asp للمبتدئين

منتدى مبرمجين لغات البرمجة




إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
قديم 09-12-2005, 03:57 PM   #1
mtrp
عضو مميز محترف
 
الصورة الرمزية mtrp
 
تاريخ التسجيل: May 2005
الدولة: برامج نت & منتـــــ برامج نت ــدى
المشاركات: 759
معدل تقييم المستوى: 69
mtrp is on a distinguished road

افتراضي Asp للمبتدئين

[align=center]
إن كنت قد سمعت بهذه اللغة من قبل، فلا داعي لقراءة هذا الجزء : ) ولكن لا مانع من قراءته إن أحببت ذلك. بالتأكيد الكثير منا سمع بهذه اللغة ويطمح إلى تعلمها.. وإن لم يسمع عنها فقد يطمح لتعلم شيء جديد في عالم تصميم المواقع.. لإنشاء موقع متميز.. أليس كذلك ؟؟


سأقوم معكم برحلة تعليمية بسيطة.. سنتعلم من خلالها كيفية استخدام هذه اللغة، وسأخبركم سر عنها .. إنها سهلة جدا وليست معقدة. وسنتعلمها بإذن الله بكل سهولة ويسر.. وسأستخدم مشروعا صغيرا خلال الرحلة لتطبيق ما نتعلمه من اللغة على المشروع بذلك سننتهي معا بموقع جاهز يعمل بهذه اللغة صممناه بأنفسنا، مستعدون ؟ : ).. إذا هيا نتوكل على الله ونبدأ رحلتنا التعليمية للغة ASP السهلة والرائعة.


ما الحاجة لاستخدام ASP ؟


يمكنك تصميم صفحات رائعة باستخدام لغة HTML أو أحد برامج التصميم التي تمكنك من عمل ما تشاء (تقريبا) ثم تحويل عملك للغة HTML كبرنامج Microsoft FrontPage أو Dreamwaver لشركة Macromedia. إذن لماذا أضيع وقتي بتعلم ASP?!!


المعلومات الظاهرة في صفحات HTML تكون ثابتة بمعنى أنك ما تكتبه في الصفحة سيظهر لك عند العرض .. مثل برنامج الوورد .. الذي تكتبه تراه .. ولكن ماذا إذا كانت عندك سجلات كبيرة من البيانات وتريد أن تعرضها في الصفحة.. مثل ملاحظات سجل الزوار.. أو أسماء المشتركين في منتداك أو معلومات أخرى مخزنة في قواعد بيانات مثل ميكروسوفت اكسس.


تستطيع باستخدام صفحة ASP عرض هذه البيانات في الشاشة باستخراجها مباشرة من قواعد البيانات المخزنة فيها البيانات بدلا من تخزين هذه البيانات على صفحات HTML . وتتميز صفحات ASP عن HTML بكونها صفحات غير ثابتة المعلومات.. فالمعلومات بها مؤخذة من قواعد البيانات وتتغير في الصفحة بتغير المعلومات في قواعد البيانات وسأطلق هذه الميزة كلمة صفحات تفاعلية أي أنا تتفاعل وتتأثر في الصفحة بتأثر وتغير المعلومات في قواعد البيانات. ومن الأمثلة على هذه الصفحات.. غرف الحوار Chat ، المنتديات Discussion Board ، سجل الزوار Guest Book ، قوائم المشتركين.. وغيرها من الصفحات التي تتطلب استقبال وإرسال المعلومات.


متطلبات العمل على لغة ASP :


أولا : تركيب Personal Web Server أو Internet Information Server


اللغات المتقدمة لبرمجة المواقع أمثال ASP و PHP و CGI وغيرها، لا تعمل مباشرة على الأجهزة الشخصية. فهي تحتاج لـ Server حتى تعمل. بإمكانك حجز مساحة (مجانية أو باشتراك شهري) في أحد مواقع الاستضافة في الإنترنت Hosting Providers فأجهزتهم عبارة عن Servers (أنصح بالاشتراك في موقع http://www1.domaindlx.com فهو يقدم مساحة مكانية تدعم لغة ASP وقواعد بيانات MS Access). لكن ذلك ليس نهاية المطاف، فتكلفة الاتصال بالإنترنت مكلفة في بعض البلدان، وتصميم الموقع أثناء الاتصال، قد يكلف الكثير من الأموال. لذا، بإمكانك تركيب بعض البرامج التي تجعل من حاسبك الشخصي Server.


لمستخدمي ويندوز 98 أو ويندوز ملينيوم :

قم بتركيب برنامج Personal Web Server (PWS) وتركيبه في غاية البساطة.. كل ما عليك هو فتح قرص ويندوز 98 Win98 CD واختر المجلد add-one ومنه pws ومنه شغل الملف setup.exe (سيتم شرح هذا الأمر بالتفصيل في الدرس التالي).

ملاحظة: إن لم تجد مجلد باسم pws في قرص الويندوز 98 فابحث عن مجلد باسم asp.


إن لم لكن لديك قرص ويندوز 98 يمكنك سحب البرنامج من هذا الرابط:

http://www.alnoor-world.com/download/PWS.zip


لمستخدمي ويندوز 2000 أو NT :

قم بتركيب خدمة Internet Information Server للويندوز وستجده كخدمة متوفرة مع سيدي تركيب الويندوز، وذلك بالذهاب لي لوحة التحكم Control Panel ثم اختيار إضافة وإزالة مكونات ويندوز Add/Remove Windows Components واختيار Internet Information Server منه.



ثانيا : إختيار برنامج لكتابة نصوص ASP :


لكتابة نصوص ASP لا تحتاج بالضرورة لاستخدام برنامج خاص لذلك. سأستخدم خلال الشرح برنامج Front Page لأنه متوفر عند الأغلبية ونستطيع باستخدامه تصميم شكل الصفحات ، وإن أردتم استخدام برامج أخرى تستطيعون أيضا متابعة الدروس معنا. إن كنت تريد استخدام برنامج NotePad الذي يأتي مع الويندوز يمكنه القيام بالواجب. إلا أنني لا أنصحك حاليا باستخدام Note Pad لأنه لن يساعدك في تصميم شكل الصفحة. كذلك تستطيع استخدام أي برامج تصميم صفحات الويب مثل Microsoft Front Page أو Macromedia Dream Weaver ، أو Microsoft Interdev المتخصص في إنشاء صفحات ASP ولغات غيرها.


إذا قم بتركيب Front Page إن كنت لا تملك برنامجا أخر للتصميم ،


ثالثا: برنامج قواعد البيانات:


يمكننا استخدام SQL أو Microsoft Access أو غيرها من برامج قواعد البيانات.. لكنني سأعتمد على Microsoft Access 2000 وذلك لتوفره عند الأغلبية.


بذلك نكون قد تجهزنا للبدء في كتابة النصوص : ).. وأتمنى منكم المتابعة للتعلم.


لنبدأ معنا


إنني مؤمن بأن أفضل طريقة لتعلم هذه اللغة هو القيام بأمثلة عملية.. لذا لن أتحدث عن المتغيرات أو الأوامر أو القيم إلا عندما نحتاجها لتصميم إحدى الصفحات.


ولنتأكد من تطبيقنا السليم للغة.. سنبدأ بمشروع من الصفر، خطوة بخطوة.. وعند نهاية هذه الدروس ستكون قادرا على تصميم مشروعا مشابها، ومن ثم تطويره إن شاء الله.

مشروعنا سيكون، تصميم موقع إخباري بسيط.


أولا: المحتوى:

أخبار تقنية.
أخبار منوعة.

ثانيا: الخدمات:

محرك بحث في محتويات الموقع.
سجل زوار.

ثانيا:الإدارة:

تسجيل المسؤولين عن الموقع (أسماء وكلمات مرور خاصة بهم).
إضافة، تعديل، حذف الأخبار من خلال الموقع.

تنفيذ هذا الموقع الإخباري، يتطلب منا تعلم مجموعة من أهم أوامر هذه اللغة.. وهذا هو الغرض من هذه الدروس. فهل أنت مستعد ومتحمس ؟! إذا أرجو منك المتابعة وسنصل إلى موقع رائع في النهاية.


إذا خذ قسطا من الراحة.. وابدأ بتجهيز البرامج التي أخبرتك عنها في الأعلى.. ثم تابع الدروس التالية.. وأنا في انتظارك هناك.
[/align]
mtrp غير متواجد حالياً   رد مع اقتباس
قديم 09-12-2005, 04:01 PM   #2
mtrp
عضو مميز محترف
 
الصورة الرمزية mtrp
 
تاريخ التسجيل: May 2005
الدولة: برامج نت & منتـــــ برامج نت ــدى
المشاركات: 759
معدل تقييم المستوى: 69
mtrp is on a distinguished road

افتراضي

[align=center]الدرس الثاني: تركيب Personal Web Server - PWS


إن تركيب PWS ضروري لتشغيل صفحات ASP وستجد هنا خطوات مدعمة بالصور لتسهيل عملية تركيب PWS. يتطلب البرنامج على الأقل معالج بينتيوم بسرعة 90 MHz و 20 – 30 MB RAM و 40 MB فارغة في القرص الصلب.


أدخل قرص Windows 98 في مشغل الأقراص.
اضغط على قائمة ابدأ Start واختر تشغيل Run
اكتب x:\add-ons\pws\setup.exe
أبدل حرف X بحرف مشغل الأقراص بجهازك.




ستظهر لك الشاشة التالية:



اضغط على Next ثم من الشاشة التالية اضغط على Custom



من الشاشة التالية اختر "Personal Web Server (PWS)" ثم اضغط على "Show Subcomponents…"



من الشاشة التالية اختر "********ation” ثم اضغط على "Show Subcomponents…"


من الشاشة التالية اختر "Active Server Pages” ثم اضغط على Ok ثم مرة أخرى Ok ثم Next للانتقال لخطوة التالية من عملية التثبيت




ستظهر لك الشاشة التالية.. أفضل إبقاء كل شي على ما هو عليه، إلا أن هذا الأمر راجع إليك.







ستبدأ عملية التثبيت.



منها سيطلب منك إعادة تشغيل الجهاز. عندما تفعل ذلك ستلاحظ أن هنالك شيئا جديدا أضيف بجانب الساعة في شريط المهام Taskbar. هذا يعني أن التركيب قد تم بنجاح. تهانينا.

طريقة سريعة لاختبار ذلك، اذهب للعنوان التالي (يفضل الاحتفاظ بهذا العنوان في قائمة المواقع المفضل Favorites) http://localhost/iishelp وستظهر لك الشاشة التالية:




ملاحظات:

إن لم لكن لديك قرص ويندوز 98 يمكنك سحب البرنامج من هذا الرابط:

http://www.alnoorworld.com/download/PWS.zip

إن لم ترغب بتخزين هذا البرنامج على جهازك. فبإمكانك حجز مساحة مجانية من هذا الموقع http://www1.domaindlx.com. لكن ذلك سيتطلب تجربة الصفحات التي سنصممها، على الإنترنت مباشرة، ولن يمكن تشغيل الصفحات على الكمبيوتر.
[/align]
mtrp غير متواجد حالياً   رد مع اقتباس
قديم 09-12-2005, 04:22 PM   #3
syrian-snw
احلى سوريا
مشرفة منتدى غرائب وعجائب العالم
 
الصورة الرمزية syrian-snw
 
تاريخ التسجيل: Apr 2005
العمر: 28
المشاركات: 3,901
معدل تقييم المستوى: 133
syrian-snw is on a distinguished road

افتراضي

الف مبروك لمنتدانا العزيز على المنتدى الجديد والف شكر اخ جهاد على المجهود الجبار
syrian-snw غير متواجد حالياً   رد مع اقتباس
قديم 09-12-2005, 04:32 PM   #4
salwa aly
عضو فعال
 
تاريخ التسجيل: Aug 2005
الدولة: مصر
الجنس : انثى
الهوايات: الكمبيوتر
المشاركات: 96
معدل تقييم المستوى: 52
salwa aly is on a distinguished road

افتراضي

شكرا على هذا المجهود وفعلا كنت بحاجة لاعرف شئ عن هذه اللغة
وجزاك الله خير
salwa aly غير متواجد حالياً   رد مع اقتباس
قديم 09-12-2005, 04:34 PM   #5
hossamnet
إداري برامج نت
 
الصورة الرمزية hossamnet
 
تاريخ التسجيل: Dec 2004
الدولة: برامج نـت - مصر
الجنس : Man
المشاركات: 14,057
معدل تقييم المستوى: 340
hossamnet is on a distinguished road

افتراضي

مجهود مميز اخى العزيز
بارك الله فيك ووفقك لكل خير باذن الله تعالى







__________________

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







لعبة المافيا العربية - تاريخ انتهاء الاعلان 2009-11-04

hossamnet غير متواجد حالياً   رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)

أدوات الموضوع
انواع عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

منتديات الكمبيوتر والأنترنت منتديات التصاميم والجرافيكس منتدى برامج نت الطبي منتديات منوعة
منتدى البرامج الكاملة والنادرة
منتدى الفيديو والصوتيات
قسم الأجهزة الكفية
منتدى البرامج المشروحة
قسم شبكات الحاسوب Computer Networks
منتدى تطوير المواقع والمنتديات
منتدى مبرمجين لغات البرمجة
منتدى ألعاب الفيديو
منتدى عالم المحادثة
منتدى مبدعين ومحترفين الفوتوشوب
منتدى برامج وملحقات الفوتوشوب
منتدى Scrapbooking
منتدى السويتش والفلاش
منتدى التصميم ثلاثي الابعاد
منتدى التصوير الضوئي والفن التشكيلي
قسم الصور Photo / خلفيات Wallpaper
المنتدى الطبي العام
عيادة المنتدى
طب الأعشاب و الطب البديل
منتدى الكتب الطبية - Medical Books
منتدى طلاب الطب
البرامج و الصوتيات و المرئيات الطبية
عيادة طب الأطفال
الأفلام الوثائقية
منتدى الإسلامى
تعلم اللغات الأجنبية
غرائب وعجائب العالم
قسم كرة القدم العالميه
قسم كرة القدم العربية
برامج الجوال Mobile Software
عرض الأفلام الأجنبية
منتدى الفضائيات


اتبعني - منتديات برامج نت



الساعة الآن 10:28 PM.
Designed by bramjnet.com, TranZ By Almuhajir
Powered by vBulletin®, Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.

جميع المشاركات والمواضيع في منتدى برامج نت لا تعبر بالضرورة عن رأي إدارته بل تمثل وجهة نظر كاتبها
All participants & topics in forum Bramjnet.com does not necessarily express the opinion of its administration, but it's just represent the viewpoint of its author
Youtube Download |Google Earth|WinRAR|ESET NOD32 Antivirus|Kaspersky Anti-Virus|YouTube|Windows Live Messenger|Firefox|skype|Internet Download Manager|Nero|RealPlayer|Deep Freeze