| |||||||
| المدوّنات | البحث | مشاركات اليوم | اجعل كافة المشاركات مقروءة |
|
| | LinkBack | أدوات الموضوع |
| |||||
| بدء دورة 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 ) | |||||
|
| |||||
|
بارك الله فيك أستاذ خليل ... وخطوة موفقة .. والمقدمة ما شاء الله وافية، ونسخة الإكسبرس (غير محدودة بوقت)، وهي نسخة وافية وكافية للتعلم .. وسر ونحن خلفك ..
__________________ بداية للمشاريع التجارية ASP.NET,ASP 3.0 المدونة الشخصية : asp2asp.com عدنا والعود أحمد... | |||||
|
| |||||
|
شكرا لمرورك أخي asp2asp أنا أعلم أنها مجانية ولكن مرة قرأت في كتاب أنها بعد مثلا تاريخ 10/10/2007 سيتوجب شراءها وشكرا على ردك وتصليح معلومتي وتقبل كل الاحترام
__________________ Response.Write ( م. خليل سليم مطور مواقع ASP.NET للتواصل : khalilme@hotmail.com ) | |||||
|
| |||||
|
ماشاء الله تعالى الله يوفقك اخي بداية موفقة وقوية وان شاء الله سوف تجدنا جميعا متابعين لك اول باول ونساعدك في كل الي نقدر عليه استمر في الدروس وان شاء الله انه يجعل الله بها الفائده للجميع الموضوع مثبت
__________________ احنا بكل فخر واخلاص باغة باروده ورصاص وصقور تحب المقناص بجو الأردن عاليه وفوق الأردن عاليه ........ | |||||
|
| |||||
|
اخي خليل شرح رائع بارك الله فيك يعني الان لمن يريد ان يبدأ في ال 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 رائع رد رائع ومكمل للموضوع أنتظر دائما منك أخي مشاركاتك الرائعة والمكملة لشرحي المتواضع وأريد أن أنوه بخصوص تعلم الفيجوال بيسك هنالك كتب رائعة وعربية واالمكتبات العربية مليئة بها http://www.al-asiri.com/Blogs.aspx وهنالك رابط على الشمال مكتوب به كتبي قم بتحميل كتاب visual basic .net
__________________ Response.Write ( م. خليل سليم مطور مواقع ASP.NET للتواصل : khalilme@hotmail.com ) | |||||
|
| |||||
|
بارك الله فيكما أخي أحمد وأخي خليل، ونتمنى المزيد. بالنسبة لنقطة تعلم لغة وسيطة، فأرى أنه مثل ما قال الأخ أحمد، فاللغة تأتي بالتعلم والممارسة، ولذلك لابد أن نعتمد لغة في التعلم، وعليه فلا يحتاج الشخص سوى تجهيز نفسه من حيث الأدوات، ومع الممارسة سيكتسب اللغة. وفق الله الجميع لكل خير ..
__________________ بداية للمشاريع التجارية ASP.NET,ASP 3.0 المدونة الشخصية : asp2asp.com عدنا والعود أحمد... | |||||
|
| |||||
| الله يعطيكم العافية جميع المشاركين في الموضوع والاخ خليل اللذي طرح الموضوع يمكن الاستفادة كثيرا من هالموقع اللذي يعلم لغة asp.net ووجود دعم بالفيديو طبعا www.asp.net اللذي يسهل الامور كثيرا حيث يعطيك الكود باللغة التي تريدها #C او VB اتمنى المتابعة بهذه الدورة بشكل كبير وشكرا للجميع وتقبل مروري
__________________ sms | |||||
|
| |||||
| والله يا اخوان انا بودي افيدكم كتير بالشروحات عن asp.net لكن عضويتي ما بتسمحلي اضع مواضيع وانا راسلت الادارة من شي شهر او اكثر من شهر علشان يفعلولي اكتب مواضيع لكن من دون رد لحتى الان لذلك اتمنى احد من الاخوان يلي عنده عضوية يضع موضوع بعنوان asp.net وانا اتكفل بالباقي اضع لكم كلشي يفيد بهذه اللغة من شروحات واكواد وكتب هي بفلوس ولكن انا اضعها لكم مجانا وشكرا الكم
__________________ sms | |||||
|
| |||||
|
تقدر تراسلني أخوي على ايميلي وانا انزلها بأسمك وإن شاء الله يستفيد منها اخوانك وتكسب الأجر r.-f@hotmail.com
__________________ Eng.Fedail Computer engineering Bachlor | |||||
|
| |||||
| السلام عليكم ورحمة الله جزاك الله خيرا وكل من شارك فى الموضوع السؤال هل ستكمل الشرح كمان ريد كل الشروح الفيديو وكل الأدوا ت التى تلزم المتعلم والله الموفق
__________________ موقع حديقة الإسلام للمرئيات الإسلامية أكبر موقع فيديو إسلامى islamgarden.com(at)Gmail.com | |||||
|
![]() |
| |
| |
| أدوات الموضوع | |
| |
المواضيع المتشابهه | ||||
| الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
| ابغى أحلى و أقصر دورة لتعلم 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 |