التغطية المصورة ليوم سوالف: الجزء الأول، الجزء الأخير
الفائزون في المسابقة الأصغر لسوالف كاست

 

العودة   سوالف سوفت > قسم تطوير وبرمجة المواقع للمتقدمين > ASP و ASP.NET
المدوّنات البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

رد  
 
LinkBack أدوات الموضوع
عضو نشيط جدا
تاريخ التسجيل: Sep 2006-
#1 (permalink)  
بدء دورة ASP.NET ( مقدمة عن اللغة )


السلام عليكم

سأبدأ إن شاء الله بمقدمة عن ASP.NET وستكون بقدر المستطاع بسيطة وسهلة الفهم

======= ما هي ال ASP.NET :
ASP.NET هي لغة برمجية ( مبدئيا ) من شركة مايكروسوفت موجهة لتطوير المواقع.


======= قصة حياة ASP.NET :
لا أعلم القصة من أولها ولكن كانت هنالك ASP بدون دوت نت هي عبارة عن في بي سكريبت
وكانت مليئة بالمشاكل وبطيئة وفيها ثغرات وتحتاج لخبرة في الفي بي سكريبت.

ثم بعد صدور الدوت نت قامت مايكروسوفت بتطوير ال ASP وجعلها ضمن اطاراها وموجهة لتطوير المواقع
الإصدار الأول كان في 2002.

ثم في ال 2003 نزلت ASP.NET 1.1.

في ال 2005 نزلت ASP.NET 2.0.

والآن ASP.NET 3.0 ستصدر عما قريب النسخة النهائية.



======= ما الذي يميز ASP.NET عن غيرها
سريعة
آمنة
مكتبة أكواد ضخمة
أدوات جاهزة
بيئة تطوير متكاملة
والكثير الكثير ولا أريد أن أذكره هنا سأترككم لوحدكم في استكشافها معي

تعدد اللغة المستخدمة :
تستطيع أن تبرمج ASP.NET كما أعلم بالكثير من اللغات ولكن أهمها
Visual Basic .Net
C#.Net
J#.Net
Iron Python

يعني بتكتب كود فيجوال بيسك وهو بيتحول بالمعنى إلى ASP.NET
وهذا هو سبب عدم اقتراب الذين على عجلة من أمرهم من ASP.NET
لأنها تحتاج إلى تعلم لغة قبلها.




======= كيف أبدأ بال ASP.NET :
أولا بإمكانك أن تكتب كود ASP.NET في مفكرة مثله مثل أي لغة تطوير مواقع
ولكنك تحتاج إلى خادم IIS (لي وقفة بسيطة معه ).

أو كما هو مفضل استخدام الفيجوال استوديو من مايكروسوفت.
هنالك عدة اصدارات
منها
Microsoft Visual Web Developer Express 2005
وهو مجاني حسب علمي لوقت معين لا اعلم إذا انتهى أو لا
وبامكانك تحميله من مايكروسوفت
http://msdn.microsoft.com/vstudio/express/downloads/

نسخة
Visual Studio Proffessional,[ Team Edition ] 2005
غير مجانية ولكن عندنا حمل ببلاش
اختر أية ملف تورنت يعجبك من هذا الرابط
http://www.torrentportal.com/torrent...cat=5&exclude=

وإذا حدا عنده رابط يا ريت يتفضل ويعطينا إياه




======= ما معنى أن لغة ASP.NET غير مجانية
بالنسبة لك كمبرمج وتريد أن تنشئ موقع وتستضيفه فلا بأس عليك
كل ما عليك هو شراء مساحة ونطاق وتدفع ثمنهم عادي مثل أية لغة أخرى على أية استضافة إلا أنك تحتاج لسيرفر عليه نظام تشغيل وندوز
وبينفع كمان سيرفرات لينكس ولكن معدلة شوية ، وليس أية سيرفر .

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

وهنا أريد أن أعدل الفكرة الخطأ عند الجميع بأن ال ASP.NET غير مجانية
بالنسبة للمستخدم فلا تفرق عنده فهو سيتشري مساحة بنقود
ولكن الفرق عند صاحب السيرفر .




======= الخادم IIS
متصفح الإنترنت مثل الإنترنت اكسبلورر أو الموزيلا فايرفوكس أو النت سكايب لا يفهم إلا كود HTML
بمعنى آخر لو ك***ا كود ASP.NET في الفرونت بيج أو في المفكرة وحاولنا ننفذه ما راح يشتغل والسبب كما ذكرت بالسطر الأعلى .

وهنا نحتاج إلى برنامج أو كما يسمى بالخادم يقوم بتحويل كود ASP.NET إلى HTML
وهو ما يحدث فعلا في الفي أتش بي
الخادم IIS لل ASP.NET = خادم الأباتشي لل PHP

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

كيف أقوم بتنصيب الخادم IIS :
الخادم مجاني وهو موجود ضمن اسطوانة لوندوز اكس بي
طريقة التنصيب كالتالي
ابدأ
اعدادات
لوحة التحكم
إضافة أو ازالة البرامج
إضافة ازالة مكونات وندوز ( من اليسار )
ثم اختر خدمات معلومات الإنترنت IIS
وضع اسطوانةى الوندوز واتركه ينصب الخادم.

وومكن من هنا عبر الصور
http://www.swalif.net/softs/showthread.php?t=195386
من رابك أخينا المشرف لا شيء لك




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

ولكن ما يهمنا في النسخة الاكسربيس ( السريعة ) هو مشغل قواعد البيانات SQL Server
سواء النسخة السريعة أو النسخة الاحترافية
فهو متطلب لاستخدامنا لقواعد البيانات .



======= ما هو نوع قواع البيانات التي بامكاني استخدامها مع ASP.NET :
كل الأنواع التي تحلم بها
MYSQL
MS SQL SERVER : MSDE , 2000, 2005
MS Access
Oracle
XML
والتي لم اذكرها بره يمكن استخدامها أيضا

إذا كان لدي مشروع ASP.NET : كيف أقوم بتشغيله
يجب تنصيب الخادم أولا
ثم تنصيب نسخة المنصة المتوافقة مع المشروع
سواء 1 أو 1.1 أو 2.0
ثم وضع المشروع في المجلد Inetpub\wwwroot
وثم تعفيل المجلد إما من الخادم أو من خصائص المجلد ثم مشاركة ويب ثم مشاركة المجلد


ملاحظة
يجب أن تكون لديك خلفية عن احدى اللغات التي ذكرتها بالأعلى قبل البدء في ASP.NET وذلك لنعم بحياة سعيدة



وإن شاء الله إذا تذكرت أي شيء سأضيفه

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

أخوكم خليل ( أرجو ألا تنادوني برمودا )






__________________
Response.Write
(

م. خليل سليم

مطور مواقع ASP.NET

للتواصل : khalilme@hotmail.com

)
برمودا غير متواجد حالياً   قديم 19-05-2007, 10:18 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Jul 2002-
#2 (permalink)  

بارك الله فيك أستاذ خليل ...

وخطوة موفقة ..

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

وسر ونحن خلفك ..






__________________
بداية للمشاريع التجارية

ASP.NET,ASP 3.0

المدونة الشخصية : asp2asp.com

عدنا والعود أحمد...
asp2asp غير متواجد حالياً   قديم 20-05-2007, 12:09 AM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Sep 2006-
#3 (permalink)  

شكرا لمرورك أخي asp2asp

أنا أعلم أنها مجانية ولكن مرة قرأت في كتاب أنها بعد مثلا تاريخ 10/10/2007 سيتوجب شراءها

وشكرا على ردك وتصليح معلومتي

وتقبل كل الاحترام






__________________
Response.Write
(

م. خليل سليم

مطور مواقع ASP.NET

للتواصل : khalilme@hotmail.com

)
برمودا غير متواجد حالياً   قديم 20-05-2007, 12:33 AM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Jun 2006-
#4 (permalink)  

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

استمر في الدروس وان شاء الله انه يجعل الله بها الفائده للجميع

الموضوع مثبت






__________________
احنا بكل فخر واخلاص باغة باروده ورصاص
وصقور تحب المقناص بجو الأردن عاليه
وفوق الأردن عاليه ........
nothing4u غير متواجد حالياً   قديم 20-05-2007, 04:05 AM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Jun 2006-
#5 (permalink)  

اخي خليل شرح رائع بارك الله فيك

يعني الان لمن يريد ان يبدأ في ال asp.net

1- يجب ان يكون على خبره بلغة ال vb.net او اي لغة اخرى يتم كتابة ال asp.net بواسطتها
وهذا طبعا ليس شرط للمشاركين في هذه الدورة حتى وان لم يكن لهم معرفة بالغة ال vb.net فسوف يتعلموها في اثناء تعلمهم لل asp.net لذلك لا يصيبهم الاحباط ويستمروا في المتابعة ولمن عندهم معرفة بالفيجول البيسك العادية فالامر بالنسبة لهم سيكون سهل جدا

2- ان يكون لديك بيئة التطوير وهي ليست شرط حيث يمكنك كتابة الكود كامل بشكل يدوي في المفكرة او اي محرر نصوص ولكن احد اهم المميزات في ال asp.net والدوت نت بشكل عام بكل محتوياتها هو توفير بيئة عمل احترافيه جدا vs.net توفر عليك عناء كتابة اكواد ال html وعناصر ال asp.net حيث تقوم هذه البيئة بانشاء كل مايلزمك بشكل تلقائي كل المطلوب منك هو اضافة العناصر والتعامل معها كما في الفرونت بيج مثلا وهكذا فانها توفر عليك عناء ووقت المبذول في ترتيب وتنسيط صفحتك وتجهيزها وينصب وقتك وتركيزك كله على الكود البرمجي لصفحتك

بيئة التطوير هذه يمكنك الحصول عليها من احد الروابط التي قام اخي خليل باضافتها او يمكنك شرائها من السوق ان كنت في احد الدول التي لا تراعي حقوق الملكية للسيديهات المنسوخة بحيث تشتري النسخة الاحترافية الكامله تكون غاليا 3 سيديهات بمبلغ رمزي


3- سيرفر تشغيل ال asp.net وهو يكون مرفق مع استطوانات الوندوز XP واعلى واسمه Internet Information Services ويختصر ب IIS


4- تتميز اللغة بمرونة خرافية مع التعامل مع قواعد البيانات بمختلف انواعها فهي تتعامل مع كل الانواع التي ذكرها اخي خليل وغيرها كذلك الكثير ولكن نظام قواعد البيانات الرسمي لها هو sql server وموضوع قواعد البيانات هذا جزء مستقل من الدورة وهي لغة اخرى تسمى ado.net سوف نصلها في مرحلة متقدمه من الدورة مع اخي خليل باذن الله تعالى


بارك الله فيك اخي خليل والله يوفقك وكلنا متابعين لك وننتظر كل دروسك على احر من الجمر






__________________
احنا بكل فخر واخلاص باغة باروده ورصاص
وصقور تحب المقناص بجو الأردن عاليه
وفوق الأردن عاليه ........
nothing4u غير متواجد حالياً   قديم 20-05-2007, 04:24 AM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Sep 2006-
#6 (permalink)  

رائع أخي nothing4u

رائع

رد رائع ومكمل للموضوع

أنتظر دائما منك أخي مشاركاتك الرائعة والمكملة لشرحي المتواضع


وأريد أن أنوه بخصوص تعلم الفيجوال بيسك هنالك كتب رائعة وعربية واالمكتبات العربية مليئة بها

http://www.al-asiri.com/Blogs.aspx
وهنالك رابط على الشمال مكتوب به كتبي

قم بتحميل كتاب visual basic .net






__________________
Response.Write
(

م. خليل سليم

مطور مواقع ASP.NET

للتواصل : khalilme@hotmail.com

)
برمودا غير متواجد حالياً   قديم 20-05-2007, 07:18 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Jul 2002-
#7 (permalink)  

بارك الله فيكما أخي أحمد وأخي خليل، ونتمنى المزيد.

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

وفق الله الجميع لكل خير ..






__________________
بداية للمشاريع التجارية

ASP.NET,ASP 3.0

المدونة الشخصية : asp2asp.com

عدنا والعود أحمد...
asp2asp غير متواجد حالياً   قديم 20-05-2007, 11:34 PM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: Mar 2002-
#8 (permalink)  

بارك الله فيكم جميعاً
ياريت تكتب الأكواد أيضاً بلغة C#.NET، لأنه أحس أكثر المبرجين لهذه اللغة هنا يعرفون VB.NET
وأشكرك مقدماً أستاذ خليل






haidar غير متواجد حالياً   قديم 22-05-2007, 05:18 PM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: Mar 2000-
#9 (permalink)  

يعطيك العافيه

وكلنا متابعين لك






__________________
Eng.Fedail
Computer engineering Bachlor
الثلج غير متواجد حالياً   قديم 22-05-2007, 05:30 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Sep 2006-
#10 (permalink)  

الف الف شكرا استاذ خليل على بدء الدورة ..
أسف على التأخر في الرد .. بس ظروف الحياة ..
اشكرك من الاعماق
مع المحبة






__________________
سبحان الله وبحمده سبحان الله العظيم
الفايق غير متواجد حالياً   قديم 26-05-2007, 10:58 PM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: Mar 2000-
#11 (permalink)  

يعطيك الف عافيه وبأنتظار السلسه الأخرى






__________________
Eng.Fedail
Computer engineering Bachlor
الثلج غير متواجد حالياً   قديم 31-05-2007, 03:07 AM
رد مع اقتباس
عضو جديد
تاريخ التسجيل: Jun 2007-
#12 (permalink)  

الله يجزاك خير

واحنا متابعين لك

تحياتي






تعب غير متواجد حالياً   قديم 02-09-2007, 03:32 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Sep 2007-
#13 (permalink)  

الله يعطيكم العافية جميع المشاركين في الموضوع والاخ خليل اللذي طرح الموضوع

يمكن الاستفادة كثيرا من هالموقع اللذي يعلم لغة asp.net ووجود دعم بالفيديو طبعا

www.asp.net اللذي يسهل الامور كثيرا حيث يعطيك الكود باللغة التي تريدها #C او VB

اتمنى المتابعة بهذه الدورة بشكل كبير

وشكرا للجميع وتقبل مروري






__________________
sms
AZAD غير متواجد حالياً   قديم 03-09-2007, 02:15 AM
رد مع اقتباس
عضو جديد
تاريخ التسجيل: Aug 2007-
#14 (permalink)  

يسلموا اخوى على الشرح الممتاز






Free Man غير متواجد حالياً   قديم 26-09-2007, 02:20 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Sep 2007-
#15 (permalink)  

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

لكن عضويتي ما بتسمحلي اضع مواضيع

وانا راسلت الادارة من شي شهر او اكثر من شهر

علشان يفعلولي اكتب مواضيع لكن من دون رد لحتى الان

لذلك اتمنى احد من الاخوان يلي عنده عضوية

يضع موضوع بعنوان asp.net

وانا اتكفل بالباقي

اضع لكم كلشي يفيد بهذه اللغة

من شروحات واكواد

وكتب هي بفلوس

ولكن انا اضعها لكم مجانا

وشكرا الكم






__________________
sms
AZAD غير متواجد حالياً   قديم 15-10-2007, 12:09 PM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: Mar 2000-
#16 (permalink)  

تقدر تراسلني أخوي على ايميلي وانا انزلها بأسمك وإن شاء الله يستفيد منها اخوانك وتكسب الأجر

r.-f@hotmail.com






__________________
Eng.Fedail
Computer engineering Bachlor
الثلج غير متواجد حالياً   قديم 15-10-2007, 09:50 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Sep 2007-
#17 (permalink)  

مشكور اخي وانا ضفتك عندي






__________________
sms
AZAD غير متواجد حالياً   قديم 16-10-2007, 03:28 AM
رد مع اقتباس
عضو جديد
تاريخ التسجيل: Aug 2007-
#18 (permalink)  

بارك الله فيك أخي خليل

و جعل هذا العمل في ميزان حسنات






منصور غير متواجد حالياً   قديم 26-10-2007, 02:23 AM
رد مع اقتباس
مشرف قسم التصميم والرسومات والمونتاج
تاريخ التسجيل: Sep 2003-
#19 (permalink)  

جزاكم الله الف خير يااخوان ، ونفع بكم الامه ، تابعوا فنحن معكم






ملك الفوتوشوب غير متواجد حالياً   قديم 27-10-2007, 05:07 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Jun 2005-
#20 (permalink)  

الا برمود
انا طالب فى فصلك اخوى
واصل معانا






__________________
الحاج متولى نت
من ظن انه قد تعلم فقد بدا جهله
ولا خير فى كاتم العلم مدونى الخاصة
الحاج متولى غير متواجد حالياً   قديم 29-10-2007, 11:27 AM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Oct 2003-
#21 (permalink)  
معا

شكرا لكم . سأشارك معكم ان كان بالامكان

أتمنى اتوفيق لكل المهتمين ..







w_tah غير متواجد حالياً   قديم 30-10-2007, 09:04 PM
رد مع اقتباس
عضو جديد
تاريخ التسجيل: Aug 2007-
#22 (permalink)  

السلام عليكم ورحمة الله
جزاك الله خيرا
وكل من شارك فى الموضوع

السؤال
هل ستكمل الشرح
كمان ريد كل الشروح الفيديو وكل الأدوا ت التى تلزم المتعلم

والله الموفق






__________________
موقع حديقة الإسلام للمرئيات الإسلامية
أكبر موقع فيديو إسلامى
islamgarden.com
(at)Gmail.com
حديقة الإسلام غير متواجد حالياً   قديم 25-11-2007, 10:15 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: May 2006-
#23 (permalink)  

يديك العافيه اخوي خليل


وانا جالس ادرس VB.NET بالجامعه اللحين واتمنى تستمر في موضوعك






__________________
~ ~ No spam ~ ~

mazing
|

B2ii[@]hotmail.com
ctrl غير متواجد حالياً   قديم 26-11-2007, 11:13 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Nov 2003-
#24 (permalink)  

ياليت والله تستمر بموضوعك..


ماتتصور قد ايش حابه اتعلم هاللغة






__________________
http://hyomah.com/
http://girls-support.com/
http://r7ltamal.com/
Ln X غير متواجد حالياً   قديم 10-12-2007, 11:11 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: May 2007-
#25 (permalink)  

جعلها الله في ميزان حسناتكم
سيروا على بركة الله






__________________
مدونة دوت نت دنتست قريبا
www.dotnetdentist.com
bazbomb غير متواجد حالياً   قديم 10-12-2007, 11:19 PM
رد مع اقتباس
رد


 

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

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

كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
ابغى أحلى و أقصر دورة لتعلم asp.net tawfeeqz PHP 0 13-09-2003 06:57 PM
دورة عن شاشة بدء التشغيل الزرقاء moslem14 أخبار الإنترنت والتقنية ومناقشتها 8 14-04-2002 11:20 PM
دورة أساسيات التصوير (مقدمة) PHOTOGRAPHER قسم التصميم والرسومات والمونتاج 6 04-12-2001 01:00 AM
دورة اللغة العربية في منتدى الخليج booom سوالف عامة 0 27-09-2001 05:32 PM
دورة في الفلاش ام اللغة الصينية..؟!! PHOTOGRAPHER قسم التصميم والرسومات والمونتاج 11 10-07-2001 11:16 PM


الساعة الآن: 03:36 AM بتوقيت المملكة العربية السعودية