تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
نظرة سريعة في الجديد في Visual Studio 2008 فيما يتعلق ببيئة التطوير
#1
كاتب الموضوع : samerselo

إذا كنت قد قمت بتنصيب فيجول ستوديو 2005 مع فيجول ستوديو 2008 على نفس الحاسب فبإمكانك عند أول تشغيل لفيجول ستوديو 2008 تهجير إعداداتك من فيجول ستوديو 2005 ولكن لا يمكن تهجير الـ Snippets و الـ Add-ins بشكل آلي بل يجب إعادة تنصيبهم بشكل يدوي للاستخدام مع فيجول ستوديو 2008. وإن لم تكن بيئة تطوير 2005 منصبة على نفس الجهاز مع 2008 يمكنك تهجير الإعدادات بينهما وذلك باختيار بند Imports and Export Settings من قائمة Tools
وعندما تقوم بإنشاء Community Components باستخدام 2008 يمكنك تحديد فيما إذا كنت تنوي استخدام هذه المكونات مع 2008 و 2005 أو 2008 وذلك فقط باستخدام قيمة جديدة في العنصر ContentVersion. وإن قمت بتنصيب Community Component مصمم للعمل مع 2005 سيتم تنصيبه تلقائيا للعمل مع 2005 و 2008.
وقد تم تقديم Web Application Project الذي يعتبر البديل للمشروع Web Site Project في فيجول ستوديو 2008 الذي يوفر نفس دلالات Web Application model في فيجول ستوديو 2003 فيما عدا التحديثات الخاصة بفيجول ستوديو 2005 و ASP .net 2.0 والذي يدعم Web Application Project مع التحديدات التالية ففي صفحة settings يمكن أن تكون الإعدادات على مستوى التطبيق فقط كما تم تعطيل توقيع الـ manifest لأن مشاريع Web Application Projet لا تدعم تقنية ClickOnce في النشر.
وكذلك تمت إضافة إمكانية Ajax Development التي تدعم تحكمات المخدمات الداعمة لتقنية ajax ومكتبة Microsoft Ajax Library وفئات المخدمات التي تمكنك من تطوير تحكمات للمخدمات تستطيع تنظيم عمل التحكمات العميلة بالإضافة إلى تخصيص وعولمة النصوص script Globalization and localization والوصول إلى خدمات ويب و ASP .net وتمكينك من القيام بتحديثات جزئية على صفحات ويب
كما أن مصمم المشاريع أصبح يدعم Windows Presentation Foundation (WPF) Applications الذي يتكون من أربعة أنواع من المشاريع:
• WPF Application (.xaml, .exe(
• WPF Browser Application (.exe, .xbap(
• WPF Custom Control Library (.dll(
• WPF User Control Library (.dll(
وتمت إضافة خاصية Multitageting التي تمكن كودك من العمل على أكثر من فريموورك (الفريموورك 2.0 الخاصة بفيجول ستوديو 2005 و الفريموورك 3.0 الخاصة بويندوز فيستا و الفريموورك 3.5 التي تم تضمينها مع فيجول ستوديو 2008) ودعم multitargeting في فيجول بايزيك يوجد في Advanced Compiler Settings و في #C في Advanced Build Settings ستجد قائمة منسدلة جديدة تدعى Target Framework الموجودة أيضا عندما تقوم بإنشاء مشروع جديد التي تمكنك من اختيار الفريموورك المطلوبة
كما تم تحسين تقنية ClickOnce في نشر المشاريع لتدعم تطبيقات WPF وخيار ISVs الذي يمكنك من إعادة توقيع الـ Application Manifest وتوليد الـ Manifest الخاصة بـ User Access Control UAC الخاص بويندوز فيستا وبالنسبة لـ Windows Installer Deployment فقد تم دعم UAC الخاص بويندوز فيستا والإصدارات الأخيرة من الفريموورك
ومن ناحية المحرر فقد تمت إضافة إمكانية كتابة cascading style sheets (CSS) مع أدوات جديدة لدعمها وتمت إضافة IntelliSense for Jscript and ASP.NET AJAX مع إمكانية تحديد أن الـ Object Browser يمكنه عرض المعلومات الخاصة بأي إصدار من الفريموورك نريده إضافة إلى إمكانية حصر البحث بنسخة معينة من الفريموورك كما تم تقديم WPF Designer الذي يمكنك من تصميم WPF Applications and Controls مدموجا مع محرر XAML في الزمن الحقيقي
ومن ناحية البيانات يقوم O/R Designer بمساعدة المطورين في تحرير أغراض Linq و SQL الذي يقوم بإنشاء فئات وطرائق DataContext المستخدمة من قبل Linq to SQL التي تربط البيانات البعيدة ومعالجة البيانات في مشروعك ودعم N=Tier في Typed Datasets يقدم تحسينات على Dataset Designer وتم تقديم TableAdapterManager الجديد للمساعدة في منطق الحفظ لخصائص السلامة المرجعية المضافة لـ Typed Datasets
كما تم تقديم لغة الاستعلام المضمنة Linq التي توسع فيجول ستوديو بإمكانيات استعلامية قوية للغتي #C و فيجول بايزيك وأيضا Client Application Services التي تمكن التطبيقات المعتمدة على ويندوز من الوصول السهل لـ ASP .net ونوعان جديدان من مشاريع التقارير Reports Application template و ASP.NET Reports Web Site template كما تم تقديم معالج للتقارير يرشدك عند قيامك بإنشاء التقرير الأساسي
}}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [اقتراح] توحيد تسمية الادوات بين فريق التطوير Prefix myalsailamy 3 85 أمس, 03:53 PM
آخر رد: ali.alfoly
  تحميل برنامج مايروسوفت فيجوال بيسك Download Microsoft Visual Basic mohamed atef2018 2 162 09-07-16, 10:58 PM
آخر رد: عمور2016
  حصرياً جميع روابط Microsoft Visual Studio.Net مباشرة وشغالة 100% من شركة Microsoft أسامة أحمد 10 2,081 17-08-13, 04:09 PM
آخر رد: Dergam
  الفوارق الأشيع بين لغات .net الأربع (C#- Visual basic - C++-CLI- F#) RaggiTech 0 1,011 27-10-12, 04:20 PM
آخر رد: RaggiTech
  الاصدار الجديد من DotNetBar 10.9.0.0 Sajad 4 1,328 19-10-12, 08:19 PM
آخر رد: Sajad
  دليلك السريع للعمل في فرق التطوير RaggiTech 1 409 09-10-12, 06:31 PM
آخر رد: RaggiTech
  زمن المعالجات - Microsoft Visual Studio LightSwitch RaggiTech 0 561 09-10-12, 06:27 PM
آخر رد: RaggiTech
  كتابة ملف xml فى vb.net 2008 هل هناك اسهل من هذا !!! RaggiTech 0 414 09-10-12, 05:53 PM
آخر رد: RaggiTech
  مترجم سطر الأوامر الخاص بفيجوال بايزيك 2008 RaggiTech 5 631 09-10-12, 05:13 PM
آخر رد: RaggiTech
  مدخل إلى Visual Studio Extensibility باستخدام Visual Studio SDK RaggiTech 0 435 09-10-12, 05:05 PM
آخر رد: RaggiTech

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


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