سوالف اندرويد




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

الرد على الموضوع
 
LinkBack أدوات الموضوع
مشرف قسم asp.net
#1  
بدء دورة 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 وذلك لنعم بحياة سعيدة



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

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

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






__________________
مطور مواقع ASP.NET & تطبيقات Windows 8 & تطبيقات جوال WP7
بريدي :khalilme at hotmail.com
خليل سليم is offline   قديم 19-05-2007, 10:18 PM
الرد مع إقتباس
عضو نشيط جدا
#2  

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

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

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

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






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

ASP.NET,ASP 3.0

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

عدنا والعود أحمد...
asp2asp is offline   قديم 20-05-2007, 12:09 AM
الرد مع إقتباس
مشرف قسم asp.net
#3  

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

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

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

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






__________________
مطور مواقع ASP.NET & تطبيقات Windows 8 & تطبيقات جوال WP7
بريدي :khalilme at hotmail.com
خليل سليم is offline   قديم 20-05-2007, 12:33 AM
الرد مع إقتباس
عضو نشيط
#4  

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

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

الموضوع مثبت






__________________
@_@
nothing4u is offline   قديم 20-05-2007, 04:05 AM
الرد مع إقتباس
عضو نشيط
#5  

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

يعني الان لمن يريد ان يبدأ في ال 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 is offline   قديم 20-05-2007, 04:24 AM
الرد مع إقتباس
مشرف قسم asp.net
#6  

رائع أخي nothing4u

رائع

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

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


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

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

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






__________________
مطور مواقع ASP.NET & تطبيقات Windows 8 & تطبيقات جوال WP7
بريدي :khalilme at hotmail.com
خليل سليم is offline   قديم 20-05-2007, 07:18 PM
الرد مع إقتباس
عضو نشيط جدا
#7  

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

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

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






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

ASP.NET,ASP 3.0

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

عدنا والعود أحمد...
asp2asp is offline   قديم 20-05-2007, 11:34 PM
الرد مع إقتباس
عضو سوبر نشيط
#8  

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






haidar is offline   قديم 22-05-2007, 05:18 PM
الرد مع إقتباس
عضو سوبر نشيط
#9  

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

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






__________________
Eng.Fedail
Computer and Electronics Engineer
الثلج is offline   قديم 22-05-2007, 05:30 PM
الرد مع إقتباس
عضو نشيط جدا
#10  

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






__________________
أرجوا من الجميع ان يسامحوني ، سواء عرفوني أو لم يعرفوني !! ، ارجوا من جميع من قد اكون اسأت اليهم أن يصفحوا عني ، ومن لديهم عندي حقوق أن يطلبوها مني .. جمعنا الله في الجنان .
الفايق is offline   قديم 26-05-2007, 10:58 PM
الرد مع إقتباس
عضو سوبر نشيط
#11  

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






__________________
Eng.Fedail
Computer and Electronics Engineer
الثلج is offline   قديم 31-05-2007, 03:07 AM
الرد مع إقتباس
عضو جديد
#12  

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

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

تحياتي






تعب is offline   قديم 02-09-2007, 03:32 PM
الرد مع إقتباس
عضو نشيط
#13  

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

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

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

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

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






__________________
بايتات اخبار تقنية
AZAD is offline   قديم 03-09-2007, 02:15 AM
الرد مع إقتباس
عضو جديد
#14  

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






Free Man is offline   قديم 26-09-2007, 02:20 PM
الرد مع إقتباس
عضو نشيط
#15  

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

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

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

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

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

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

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

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

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

وكتب هي بفلوس

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

وشكرا الكم






__________________
بايتات اخبار تقنية
AZAD is offline   قديم 15-10-2007, 12:09 PM
الرد مع إقتباس
عضو سوبر نشيط
#16  

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

r.-f@hotmail.com






__________________
Eng.Fedail
Computer and Electronics Engineer
الثلج is offline   قديم 15-10-2007, 09:50 PM
الرد مع إقتباس
عضو نشيط
#17  

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






__________________
بايتات اخبار تقنية
AZAD is offline   قديم 16-10-2007, 03:28 AM
الرد مع إقتباس
عضو جديد
#18  

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

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






منصور is offline   قديم 26-10-2007, 02:23 AM
الرد مع إقتباس
مشرف قسم التصميم والرسومات والمونتاج
#19  

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






سالم العليلي is offline   قديم 27-10-2007, 05:07 PM
الرد مع إقتباس
عضو نشيط
#20  

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






__________________
الحاج متولى للتسويق والاستثمار
من ظن انه قد تعلم فقد بدا جهله
ولا خير فى كاتم العلم مدونى الخاصة
الحاج متولى is offline   قديم 29-10-2007, 11:27 AM
الرد مع إقتباس
عضو نشيط
#21  
معا

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

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







w_tah is offline   قديم 30-10-2007, 09:04 PM
الرد مع إقتباس
عضو جديد
#22  

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

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

والله الموفق






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

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


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






__________________
--(B2ii (@) hotmail .com)--
ctrl is offline   قديم 26-11-2007, 11:13 PM
الرد مع إقتباس
عضو نشيط
#24  

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


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






__________________
http://hyomah.com/
http://girls-support.com/
http://r7ltamal.com/
Ln X is offline   قديم 10-12-2007, 11:11 PM
الرد مع إقتباس
عضو نشيط
#25  

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






__________________
يمكن لاعضاء فلسبي الان تجديد اشتراكات الجزيرة الرياضية اونلاين


الدعاء الدعاء لاخوانكم في سوريا
bazbomb is offline   قديم 10-12-2007, 11:19 PM
الرد مع إقتباس
الرد على الموضوع



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

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

كود vB متاح
كود [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


جميع الأوقات بتوقيت غرينتش +3. الوقت الآن هو 08:40 PM.