تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
الدرس الاول - تقنية دوت نيت ماذا نعرف عنها -
#1
كاتب الموضوع : المخلب الجارح



بسم الله الرحمن الرحيم

السلام عليكم ورحمة الله وبركاتة
والصلاة والسلام على خير عباد الله والة واصحابة اجمعين
اولا اشكر الموقع مشرفين واعضاء لما ناله اقتراحي من ترحيب
والان بدئت (دورة طور نفسك مع الفجول بيسك دوت نت 2005)
وهذا اول دروسها وسيكون اول درسين اول ثلاثة في ايضاح
مفهوم الدوت نيت و فائدتة ومكوناتة وايضاح مفهوم Framework
ولقد اجتهدت في جمع وتفسير المفاهيم كي لا تتشابك بالعقول
واي صواب تجدونة فمن الله واي تقصير او خطا فمن الشيطان نعوذ بالله منة



ماهو مفهوم ميكروسوفت دوت نت ؟

التكنلوجيا الحديثة تتطور وتتغير بسرعة في كل مجالات الحياة وكذلك
هو الحال في تكنلوجيا الكمبيوتر وبرمجتة واحيانا التكنلوجيا الحديثة تكون
من الابداع في مكان تجبرنا فية لتحدي ابسط افتراضياتنا.
وفي صناعة الحاسبات، كان اخر واعظم ابداع هي تكنلوجيا الانترنت تلك التقنية
التي غيرت اوجة العالم اقتصاديأ وثقافيأ واثرت العلم في شتى مجالاته ومع هكذا تقنية
نجبر لإعادة التفكير كيف ستكون البرامج و كيفية تطويرها واستعمالها في ظل هذة التكنلوجيا .
رغم ان هذة العملية تحتاج للوقت عادتأ وفي ظل مجئ تكنلوجيا قوية كانت اول عقبة هي
ربط شبكة الانترنت بمنصة عمل حيوية تعمل خصيصا من اجلها
وقبل مجئ ميكروسوفت كان المطورين يستخدمون منصات عمل قديمة
في ظل الامكانيات الجديدة للانترنت.
وقبل عدة سنوات قررت ميكروسوفت ان الوقت قد حان لعمل تقنية جديد
من اجل تاسيس عالم مابعد النت النتيجة التى ظهرت .Net وهي تمثل نقطة انتقال
جذري في عالم برمجيات ميكروسوفت.
اصبحت .Net مسقبل مايكروسوفت الان فقد اعلنت ان اغلب ابحاثها وتطوير
انها ستكون على هذة التقنية.
ومن المتوقع بعد فترة ليست بطويلة ان تكون كل منتجات مايكروسوف
معمولة على هذا اساس.Net
مايكروسوفت الآن اصدرت الاصدار الثاني لها 2.0 of Microsoft .NET
وبيئة التطوير تدعى Visual Studio 2005
واصدار الفجول بيسك الجديد يدعى Visual Basic 2005


ماهو .NET ؟

ميكروسوفتNet . تقنية واسعة النطاق وطموحة جدا. وهي تشمل. .NET Framework
التي تشتمل على اللغات وتنفيذ قواعد العمل ، بالاضافة الى طبقة واسعة من المكتبات class libraries ،
وهي غنه بالمكتبات الداخلية . بالاضافة الى النواة .NET Framework. بالاضافة الى تقديم
مستوى متكامل للبرمجيات عبر شبكة الانترنت . وتقديم خدمات للشبكة بما يعرف
Web Servieses وسوف ناتي الى تفصيل هذا المفهوم بالكامل .


اهداف مايكروسوفت :

حققت مايكروسوفت في هذة التقنية الكثير من الاهداف التى ظلت لفترة تحاول تقديمها
فلغة VB اصبحت لغة اشكال بالكامل OOP وبيئة التطوير بين لغات البرمجة مباشرة تماما
حتى انة يمكن مزج الشفرات في نفس البرنامج.
كما تم مواجهة تحدي كابوس لغة الجافا JAVA بلغة سي شارب مع معمارية
اطار العمل Framework
كما صارت معضلة صعوبة تطوير تطبيقات الشبكة العنكبوتية امر في غاية السهولة
بالاضافة لاستيعاب تقنيات حديثة مثل XML وخدمات عبر الشبكة وتم توحيد الكثير
من الخطط الخاصة بشبكة في المنتج
الذي سيصبح محور التوجة القادم للشركة كما اسلفت .


تطوير تقنية دوت نت :

كان ظهور النموذج الاولي لتقنية الدوت نت في مؤتمر المطورين في يوليو 2002
وعلى اساس انة يتم اصدارها في بداية 2003 وقد حلت هذة التقنية محل تقنيات
عديدة حاولت من خلالها ميكروسوفت ان تلحق موجه الشبكة العالمية للمعلومات
مثل IIS و ASP الذي حل محلة ASP.NET المحسن.
واستدعاءات API مثل ATL وMFC
بمجموعة متناغمة من فئات Base Class
وقد تم التنازل عن تقنية DNA لصالح التقنية الجديدة COM+ 2.0
محل سابقتها وهي مختلفة عن سابقتها كما تم اعادة بناء لغة VB
لتصبح لغة اشكال كاملة OOP وتم استحداث لغة برمجية جديدة تمزج
بين سهولة الفجول بيسك وقوة C ++ تسمى السي شارب C#
ولتضمن الشركة انتشارها تم جعلها مفتوحة المصدر OPEN SOURCE
ومن المفيد الاشارة انة تم التغلب على اشكالية تعدد النسخ من المكتبات
Components والتنازل عن استخدام مخزن البيانات العام Registry
واستخدام تقنية XML وتقنية SOAP في عملية تطوير التطبيقات
الخاصة بالشبكة العالمية وخصوصا خدمات عبر الشبكة Web Services
الواقع ان هذة التقنية حيوية جدا لشركة مايكروسوفت التى تحاول الانتقال
من توجهها الحالي ببيع الوحدات والنسخ الى تقنية التأجير والخدمة للحفاظ
على مكانتها في المقدمة حيث ان التوجة يعاني من الكثير من الاشكاليات
كما ان مستوى مبيعاتها يعاني من الضعف والانخفاض المستمر .


اهمية تقنية الدوت نت .NET :

وقد بدات القصة منذ عام 2000 عندما اعلن بيل قيتس في مؤتمر المطورين
المحترفين PDC في ولاية فلوريدا في الولايات المتحدة عن تبني مايكروسوفت
للدوت نت (كانت تسمى وقتها الجيل الجديد لخدمات النوافذ
Next Generation Windows Services )
كتقنية للالفية الثالثة والتى بدات في الاساس كتطور لمزود البيانات IIS 4
وتطور لادوات التطوير VS7 في عام 1988
وقد ذكر بيل قيتس ان 80% من مصادر ميكروسوفت سوف تنفق في اتجاة دعم
هذة التقنية الجديدة. وبعد ذلك بثلاث اشهر قامت ميكروسوفت بشراء
135 مليون دولار من الاسهم غير المصوتة من اجل انقاذ شركة كورال وذلك
لجعل الشركة تقوم بتقديم فكرة الدوت نت الى نظام اللينكس عن طريق
كورال لينكس وهذا ما حدث فعلا.


اهمية الشبكة الدولية للانترنت :

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


خدمات عبر الشبكة الدولية (الانترنت) :

ان عملية تطوير البرامج وتحديثها عملية مهمة لكل منتج برمجي وذلك
لما يشهد العالم من احتياجات تتطور تبعا لمتغيرات اخرى وان من
دون الدعم الفني والتحديثات للبرامج من المكن ان يفقد المنتج
ثقتة عن الزبون عند حاجتة لتحديث ما على برنامجة فلا يجدة
ممأ يجعلة يبحث عن بديل اخر مناسب ومن هنا تاتي الحاجة
الى مفهومالبرمجيات كخدمات Software Service وتقوم
بيئة الدوت نت بتقديم هذا المفهوم باستخدام سواب
Simple Object Access Protocol
بروتوكول تداول الكائنات البسيط Soap وهو برتكول بسيط
ولكن قوي حيث يستعمل تقنية موجودة اصلا وهي
تقنية HTTP ويتجاوز مسأوئ التقنيات الحالية مثل
الكوبرا COBRA والدوت كوم .COM اللتان تتطلبان
شروطا خاصة. سوف نناقش هذة المفاهيم في
الدروس القادمة ان شاء الله


تقنية الدوت نت .NET :

تقنية الدوت نت .NET هي عبارة عن حل متكامل ومتطور من شركة مايكروسوفت
لبناء الانظمة وتشغيلها للجيل القادم من التطبيقات والاجهزة والتى تسمج بعملية ربط
الاجهزة والناس والمعلومات والشبكات في كل مكان بطريقة سهلة وامنة ومنظمة .
هذة التقنية هي في الواقع تطوير وتجميع للتقنيات السابقة من انظمة التشغيل
Windows وادوات التطوير VB ومزودات الشبكات IIS ASP ,
تم جمعها في بوتقة واحدة باسم تقنية الدوت نت الموجهه بالاساس لانتاج التطبيقات
للشبكة الدولية وانتاج خدمات عبر الشبكة Web Services في هيئة XML
بواسطة معيار النقل Sopa .
كما تعتبر احدث بيئة تطوير انتجتها مايكروسوفت كما ان حزمة البرمجة الجديدة
Visual Studio.Net هي الاداة الرئيسية لتطوير الانظمة لهذة البيئة الجديدة .

الواقع ان التوجه الجديد الذي تنتهجة مايكروسوفت هو التوجة نحو
الشبكة الدولية (الانترنت) . وبما ان البيئة المسيطرة علة هذا
القطاع هي بيئة جافا JAVA فكان يلزم على الشركة ان تنتج منتج منافس
لتقنية الجافا . والدوت نت هي تقنية مشابهه لتقنية الجافا .
فمثلا لغة سي شارب C# تعادل لغة جافا بينما هيكلية الدوت نت Framework
تعادل مشغل برامج الجافا الافتراضي Virtual Machine .
وهذا يعني باختصار ان مايكروسوفت لم تقدم تقنية جديدة انما عملت على
الاستفادة من افضل التقنيات الموجودة واضافت اليها (كالعادة)

بعد قرائتك للدرس تكلم عن اي شئ لم يصل عقك لايضاحة
وانتظروا الدرس القادم والسلام عليكم ورحمة الله
}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [مقال] ماذا تعرف عن LEADTOOLS عبدالله الدوسري 4 5,197 09-07-19, 03:03 PM
آخر رد: حريف برمجة
  [درس فيديو] مثال بسيط لبرنامج إجازات فقط لأغراض الشرح (الدرس الأول) عبدالله الدوسري 7 11,539 28-04-18, 06:55 PM
آخر رد: moniam
  [مقال] كيف تعمل تقنية NET Framework.؟ abdallasyam 1 3,433 08-03-15, 11:37 AM
آخر رد: العيد1403
  الإصدار الاول من إضافة الرسائل ( Msge ) والصور مجانآ ali.alfoly 12 6,098 25-05-13, 01:10 PM
آخر رد: shaker.soft
  كيف نستفيد من تقنية rss في برامجنا- RaggiTech 0 2,171 05-10-12, 03:58 AM
آخر رد: RaggiTech
  هياكل البيانات Data Structures الصف Queue : الجزء الاول محمد شريقي 0 11,139 04-10-12, 01:59 PM
آخر رد: محمد شريقي
  دورة الفيجوال بيسك و اللينيكس - الدرس الثاني RaggiTech 0 2,961 03-10-12, 03:01 PM
آخر رد: RaggiTech
  دورة الفيجوال بيسك و اللينيكس - الدرس الاول RaggiTech 0 3,695 03-10-12, 03:00 PM
آخر رد: RaggiTech
  حساب قيمة معادلة(اقصد صيغة دون مجاهيل) مكتوبة بالتكست - الدرس الخامس والاخير RaggiTech 0 2,462 03-10-12, 12:34 PM
آخر رد: RaggiTech
  المقال الاول CAS - Code Access Security RaggiTech 0 2,086 03-10-12, 01:00 AM
آخر رد: RaggiTech

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم