تسجيل الدخول

مشاهدة النسخة كاملة : درسي الاول في الـ asp


Saladine
2009-05-16, 17:55
السلام عليكم ورحمة الله وبركاته
في هذا الموضوع البسيط سوف اضع لكم مقدمة عن لغة ASP
وان شاء الله سوف احاول اكمال الدروس هذا بعد الامتحانات الجامعية

////////////////////////////////////////

اولا معنى إختصار ASP
(Active Server Page)

اي صفحات الخادم النشطة

تنفذ اللغة في IIS
(Internet Information Services)

اي بيانات خدمات الويب

ملف الـ ASP يستطيع ان يحتوي على نصوص الـ HTML و XML و اوسمتهما وكذا السكربتات

اهمها هي VBScript
اي:Visual Basic Script
و الـ JScript
le javascript de Microsoft

يمكنكم تحميل الـ IIS
وهو السرفر الذي يتم إستخدامه في تنفيذ صفحات الـ ASP و ASP.NET
من:
http://www.iis.net/

////////////////////////////////////////

الان نمر لأهم شيئ يميز كود الـ ASP
الا وهو الوسمين الخاصين بها:
جميع نصوص الـ ASP تكتب بين

<% %>


//////////////////////////////////////

الان نختار برنامج محرر لنصوص الـ ASP
يمكننا استعمال عدة برامج منها front page او notepad++
انا سأختار محرر notepad++ يعمل بشكل رائع مع جميع انواع اللغات البرمجية

هذا رابط تحميله لمن يريد تحميله
http://rs415.rapidshare.com/files/216578587/Notepad___5.2.rar

//////////////////////////////////////

هاته جزء من صفحة بداية برنامج note pad++
نختار نوع اللغة ثم نبدأ بكتابة ما نريد من اكواد....

http://img31.imageshack.us/img31/75/98851794.png


الان الشيئ الوحيد الذي سأضعه في هذا الدرس البسيط هي الشرط والحلقة لا غير

نبدأ بالحلقات les boucles

تستعمل الحلقة للحد من عملية التكرار فهي تقوم بتكرار ما نريد (اتمنى ان تكون وصلة المعلومة)
هاته طريقة كتابة نوع من انواع الحلقات

<%
For x = n1 to n2 //العملية
Instructions //الامر
Next
%>


في الحالة السابقى يكون التكرار من n1 الى غاية n2

اما الشرط فهذا مثال


<%
IF Member = « Saladine » THEN
Response.write « Biskra »
ELSE
Response.write « Djelfa »
END IF

%>

اعتذر لعدم الشرح الكثير
بسبب ضيق الوقت
من لديه اي سؤال فل يتفضل ليضعه علما اني مبتدئ مثلي مثلكم

تحياتي الحارة اليكم ان شاء الله نحاول ان نقوم بدورة مفيدة للجميع

hamidbeno
2009-05-16, 18:09
السلام عليكم
الموضوع جيد ويتوجب عليك اكماله

Saladine
2009-05-18, 06:59
وعليكم السلام ورحمة الله وبركاته
ان شاء الله اخي الطيب
شكرا على المرور

امير الجود
2009-05-22, 21:14
شكرا لك على الافـــــادة بالتوفيق ان شاء الله

Saladine
2009-05-24, 18:59
شكرا لك على الافـــــادة بالتوفيق ان شاء الله

شكرا على المرور الكريم

El saker
2009-05-25, 10:30
عيبها الوحيد

هو عدم السرعة بالإضافة إلى أن بعض الإستضافات لا تدعها

Saladine
2009-05-25, 14:21
عيبها الوحيد

هو عدم السرعة بالإضافة إلى أن بعض الإستضافات لا تدعها

شكرا على مرورك يا غالي
لكن هي ليست بطيئة لكن العيب في نوع الاستضافات والـ iis
كذلك طريقة برمجة السكربت وفقك الله

__الهاوي__
2009-05-27, 22:40
السلام عليكم

أشكرك أخي صلاح الدين على هذه المقدمة، جعلها الله في ميزان حسناتك

سأشارك معك في دروس الASP ولكن بالتحديد في الASP.NET

كمقدمة بسيطة: الASP صارت الآن في خبر كان، تم الانتقال إلى منصة الدوت نت (Dot Net FrameWork) وصارت صفحات الخادم النشطة
بلاحقة من نوع ASPX، وهي صفحات سريعة، مصرفة (compilee)، تعمل بلغات راقية (VB.NET و C#)، منافسة بشدة لتطبيقات الجافا على الانترنيت،
تلقى رواجا سريعا، ودعما من شركة مايكروسوفت (كما يحلو للبعض بتسميتها بـ مايكروزفت)

الجميل في الASP.NET بخلاف الASP هو القدرة على جعل صفحات الكود منعزلة عن صفحات التصميم ، يعني ستجد صفحة تحوي أوسمة html و xml تنادي صفحة تحوي classes, methods من نوع vb أو cs.

يعني تعلم مرة، أنتج مرتين.
تعلم مرة واحدة الvisual basic أو الC_Sharp وستجد نفسك تنشئ تطبيقات مكتبية، قواعد بيانات إضافة إلى صفحات الانترنيت من نوع ASPX

أكيد اللعاب سيسيل، لكن العيب الوحيد في ASPX هو أنها تشتغل فقط على سيرفرات تابعة للمايكروزفت، والتي تقدم خدماتها بأثمان
مختلفة، مما جعل الاهتمام بالASPX يكون فقط من الشركات والبنوك والمواقع العالمية، ليبقى الهواة والفقراء يعملون في مواقع تدعم صفحات الphp
وتعمل في سيرفرات من نوع apache التي تقدم خدمانت مجانية.

أنا أحببت الASPX لهذه الأسباب، وكرهت الPHP لأسلوب البرمجة الغير مهيكل كما هو الحال في CPP، CS، وال PASCAL.

أعلم أن المقالة هذه ستظهرمبهمة.

لنا عودة بالتفاصيل، وأكيد بدروس فيديو لمن يهمه الأمر.

إلى الملتقى إن شاء الله.

س..ع..ي..د
2009-05-29, 10:06
السلام عليكم

أشكرك أخي صلاح الدين على هذه المقدمة، جعلها الله في ميزان حسناتك

سأشارك معك في دروس الasp ولكن بالتحديد في الasp.net

كمقدمة بسيطة: الasp صارت الآن في خبر كان، تم الانتقال إلى منصة الدوت نت (dot net framework) وصارت صفحات الخادم النشطة
بلاحقة من نوع aspx، وهي صفحات سريعة، مصرفة (compilee)، تعمل بلغات راقية (vb.net و c#)، منافسة بشدة لتطبيقات الجافا على الانترنيت،
تلقى رواجا سريعا، ودعما من شركة مايكروسوفت (كما يحلو للبعض بتسميتها بـ مايكروزفت)

الجميل في الasp.net بخلاف الasp هو القدرة على جعل صفحات الكود منعزلة عن صفحات التصميم ، يعني ستجد صفحة تحوي أوسمة html و xml تنادي صفحة تحوي classes, methods من نوع vb أو cs.

يعني تعلم مرة، أنتج مرتين.
تعلم مرة واحدة الvisual basic أو الc_sharp وستجد نفسك تنشئ تطبيقات مكتبية، قواعد بيانات إضافة إلى صفحات الانترنيت من نوع aspx

أكيد اللعاب سيسيل، لكن العيب الوحيد في aspx هو أنها تشتغل فقط على سيرفرات تابعة للمايكروزفت، والتي تقدم خدماتها بأثمان
مختلفة، مما جعل الاهتمام بالaspx يكون فقط من الشركات والبنوك والمواقع العالمية، ليبقى الهواة والفقراء يعملون في مواقع تدعم صفحات الphp
وتعمل في سيرفرات من نوع apache التي تقدم خدمانت مجانية.

أنا أحببت الaspx لهذه الأسباب، وكرهت الphp لأسلوب البرمجة الغير مهيكل كما هو الحال في cpp، cs، وال pascal.

أعلم أن المقالة هذه ستظهرمبهمة.

لنا عودة بالتفاصيل، وأكيد بدروس فيديو لمن يهمه الأمر.

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

جزاكم الله خيرا علي المعلومات القيمة