مجمل المزايا والتحسينات في فيجوال ستوديو دوت نيت

الكاتب : الأنيق   المشاهدات : 596   الردود : 2    ‏2003-07-28
      مشاركة رقم : 1    ‏2003-07-28
  1. الأنيق

    الأنيق عضو

    التسجيل :
    ‏2003-07-11
    المشاركات:
    34
    الإعجاب :
    0
    [ALIGN=JUSTIFY]تعتبر حزمة التطوير Microsoft Visual Studio .NET 2003 هى أداة التطوير الشاملة لبناء ونشر التطبيقات بسرعة للعمل تحت كلاً من نظام Windows، والويب، والأجهزة النقالة.

    مع Microsoft Visual Studio .NET 2003، فقد تم إضفاء مزيد من السهولة على مهام البرمجة التى كانت قبلاً معقدة، وتستهلك وقتًا، ومحبطة.

    تتيح Visual Studio .NET 2003 للمطورين على نصب تحدياتهم البرمجية الضاغطة باستخدام المهارات وأصول الكود التى قاموا بالفعل بتطويرها. وعند استخدامها مع نظام ملقم Windows Server 2003، تقدم Visual Studio .NET 2003 حلول برمجية طرفية من أجل تطوير، ونشر، تطبيقات متصلة، ويُعتمد عليها.

    إطار عمل شامل لبناء برمجيات عالية الجودة
    · توافر ميزة الإصدار الأحدث من Microsoft .NET Framework لدمج الحماية، والتراسل، وعمليات الإدخال والإخراج IO، والرسوم Graphics، وتقنية XML، وتشخيصها لسطح المكتب وتطبيقات الملقم.

    · استخدم إطار عمل Visual Studio .NET Compact Framework لإنشاء تطبيقات غنية لأجهزة الجيب الشخصية Pocket PCs والأجهزة المضمنة المشغلة بواسطة نظام التشغيل Windows CE .NET.

    · استخدام قوالب المشروع لإنشاء نطاق واسع من البرمجيات المحترفة، بما فى ذلك نظام Windows، والويب، والتطبيقات النقالة للهواتف النقالة، أجهزة الاستدعاء، وأجهزة PDAs، وخدمات الويب XML، ومكتبات التصنيف، وخدمات Windows، ومكتبات التحكم.

    · الاستفادة من الأساس المبنى على المعايير القياسية، وقابلية النظام للعمل، تضمين تقنية XML، SOAP، ومعايير ECMA القياسية C# و CLI.

    قوة تطوير وإنتاجية مزيدة
    · البناء بصورة مرئية تطبيقات للعمل تحت نظام Windows باستخدام مصمم موحد نماذج Windows. تقليل الوقت المستغرق فى التطوير مع تجميع شامل لأدوات التحكم فى Windows، وأدوات Control Anchoring & Docking التلقائية، ومحرر قوائم In-place، ومحرر ترتيب تبويب RAD.

    · البناء بصورة مرئية تطبيقات ويب قوية باستخدام مصمم نماذج الويب. تقليل حجم الكود عن طريق استخدام أدوات تحكم الويب القوية، خاصية الإكمال -ذات الذكاء الداخلى- لجمل HTML و XML، ومخططات XML المشتركة والمصممات المرئية لصفحة Style Sheet.

    · التخلص من الكود باستخدام Server Explorer و Component Designer لتشكيل مكونات منطقية متوسطة بصورة مرئية.

    · تصحيح مكان الكود بأجهزة عن بُعد والتى تم كتابتها بأى لغة من لغات .NET. يتم ذلك باستخدام مصحح يعمل عن بُعد بصورة متكاملة عبر اللغات.

    · التصميم بصورة مرئية الإجراءات المخزنة، والجداول، و Triggers، والوظائف التى أنشأها المستخدم، وعناصر قاعدة بيانات أخرى مع أدوات قواعد بيانات مرئية.

    · الاستفادة من مزايا الإنتاجية للأعمال الكبيرة مثل قوالب Enterprise Templates، و Application Center Test، و Microsoft Visual SourceSafe.

    سهولة نشر وصيانة التطبيقات
    · يُتيح لك النشر غير المباشر إلى نشر تطبيقات Windows غنية عن طريق نسخ الملفات إلى ملقم ويب. المستخدم النهائى بإمكانه الدخول إلى التطبيقات بمجرد كتابة عنوان URL ببرنامج متصفح الإنترنت.

    · تقوم Visual Studio .NET 2003 بحزم التطبيقات إلى "أجزاء مركبة assemblies" والتى تصف نفسها، ووحدات وظائف مترجمة يمكن تشغيلها على حدة أو وجهًا يلو الأخر مع إصدارات أخرى، وهو ما سيزيل مكتبات DLL من الاستخدام.

    · استخدام كود ومهارات موجودة مع معالج ترقية Visual Basic .NET المحسن، ومعالج ترقية Visual C++، قابلية استخدام تقنية COM.

    لغات برمجة حديثة .. وقوية
    · تمثل لغة Visual Basic .NET 2003 أكثر الأدوات إنتاجية من أجل بناء تطبيقات لنظام Windows، والويب، والأجهزة النقالة. فهى تقدم صيغة ودلالات مألوفة فى محاذاة المزايا الجديدة للغة تطبيقات أكثر نشاطًا.

    · تعتبر لغة Visual C++ .NET 2003 هى لغة برمجة الأنظمة والتطبيقات لنظام Windows وتقنية .NET. فهى تتيح للمطورين بناء تطبيقات .NET محلية للعمل تحت نظام Windows، باستخدام إطار عمل .NET، ملقم ATL، و MFC.

    · تقدم لغة Visual C# .NET 2003 لغة حديثة ومبدعة يمكنها توحيد صيغ لغة C و C++ مع التوظيف السهل لأدوات RAD.

    · تقدم لغة Visual J# .NET 2003 انتقالاً سهلاً لمطورى لغة Java إلى عالم تقنية .NET وخدمات الويب. حيث تتيح لعملاء لغة Visual J++، كما هو الحال بالنسبة مبرمجى لغة Java الآخرين لكى يستغلوا المهارات والكود الموجود بإطار عمل .NET.



    2- سرعة بناء ونشر وإدارة نطاق واسع من التطبيقات
    تُعد إنتاجية مطور البرامج هى أهم ما تركز عليه حزمة Visual Studio .NET 2003.
    حيث يمكنهم –بثبات- مواجهة الضغط الملقى عليهم لتقديم زيادة ROI بالمشروعات وكذلك لتقديمها فى إطارات زمنية أقصر.

    ليس ذلك فحسب، بل أن حزمة التطوير Visual Studio .NET 2003 تقدم الحد الأقصى من الإنتاجية.

    بيئة التطوير المتكاملة الموحدة
    Integrated Development Environment IDE
    تقدم حزمة التطوير Visual Studio .NET 2003 بيئة تطوير متكاملة مزودة بالأدوات الضرورية لتطوير نطاق واسع من التطبيقات. تقدم أدوات التصميم المرئية المشتركة طريق مألوفة للمطورين لبناء تطبيقات لنظام Windows، والويب، والأجهزة النقالة. ليس ذلك فحسب، بل أن المطورين بإمكانهم إعادة استخدام المهارات ليكونوا أكثر إنتاجية.

    اختيار للغات
    تقدم حزمة التطوير Visual Studio .NET 2003 للمطورين إمكانية استخدام اللغة التى يختارونها، وفرق تطوير البرمجيات بإمكانها بمنتهى السهولة تشييد حلول تُضفى مزيدًا من القوة على عناصر مكتوبة بلغات أخرى. فرق التطوير تكون أكثر إنتاجية، حيث تجمع مطورى كلاً من Visual Basic، و Visual C++، و Visual C#، و Visual J#، وغيرهم الكثير.

    إنتاجية على مستوى الأعمال الكبيرة
    تقدم حزمة التطوير Visual Studio .NET 2003 للمطورين إنتاجية أكثر للأعمال الكبيرة. حيث يستفيد الإصدار 2003 من المزايا الكثيرة الموجودة مثل القوالب Templates، و Application Center Test، و Visual SourceSafe. عملية تنزيل إطار العمل الجديد المتناغم للأعمال الكبيرة يشير إلى تحدى أساسى لبناء تطبيقات موزعة، وإتاحة مراقبة فعالة وإصلاح لأى خلل ببيئات عمل ضخمة الإنتاج. سيتيح ذلك للمطورين لنشر عمليات التدقيق، والأخطاء، والتحذيرات، وأحداث العمل، والأحداث التشخيصية ليتم مراقبتها وتحليلها بواسطة فرق عمليات الدعم.



    3-تقديم تطبيقات أكثر أعتمادية، وأكثر آمنًا، وأكثر توسعية
    تستفيد حزمة Visual Studio .NET 2003 من الاعتمادية الضمنية بمنصة مايكروسوفت. حيث تحتوى على إصدار محدث من إطار عمل .NET، وهو الإصدار 1.1.

    إطار عمل .NET Framework 1.1
    وهو ما يُزيد الإصدار .NET Framework 1.0 بالعديد من القدرات الجديدة، والتعزيزات، والتوسعية المحسنة، والاعتمادية، وتقنيات الحماية، والأداء. على سبيل المثال، لجعل التطبيقات أكثر اعتمادية، مديرو الأنظمة سيمكنهم استخدام حماية الدخول إلى الكود لإبطال صلاحيات الممنوحة إلى تطبيقات ويبASP.NET وخدمات الويب، وإتاحة مرونة أكثر، وتحكمًا ملموسًا مع درجة عالية من الحماية للمساعدة فى درء المستخدمين المتطفلين.

    ملقم Windows Server 2003 – المنصة التى يُعتمد عليها
    كلاً من ملقم Windows Server 2003 و حزمة Visual Studio .NET 2003 يقدمان معًا مدخلاً لإنتاجية أكثر، ونشر أسهل، ومنصة طرف إلى طرف أعتمادية متينة من أجل تطوير ونشر التطبيقات.

    نشر وصيانة مبسطة للتطبيقات
    يحل Visual Studio .NET 2003 أغلب موضوعات الضغط حول نشر التطبيقات المعتمدة على Windows ويجعل جحيم مكتبات DLL وترجمة إصدارات العناصر شيئًا من الماضى.حيث يتيح لك نشر XCOPY سهولة نسخ تطبيقات الويب إلى ملقم ويب مستهدف. بحيث تتجنب مستندات التثبيت، انتساب مكتبات DLL، والحاجة إلى إعادة تشغيل Restarting أجهزة الملقمات. فى ظل استخدام Visual Studio .NET 2003 والنشر بصورة غير مباشرة، يمكنك نشر تطبيقات Windows عن طريق نسخ الملفات إلى ملقم ويب، ثم يدخل المستخدم النهائى إلى التطبيق بسهولة عن طريق توجيه برنامج المتصفح Browser إلى العنوان URL الخاص به.

    4-ربط الأنظمة، والبيانات، والتطبيقات، والأجهزة مع دعم خدمات ويب محلى

    تدعم حزمة Visual Studio .NET 2003 المطورين لإنشاء "تطبيقات متصلة Connected Applications". تحتاج المؤسسات بازدياد إلى معلومات متكاملة عبر مواقع عديدة مختلفة، وأنظمة، وأنواع أجهزة.

    أجهزة نقالة ومضمنة
    تقدم حزمة التطوير Visual Studio .NET 2003 تحسينات مميزة من أجل مطور الأجهزة. سابقًا، تطلبت عملية التطوير للأجهزة مجموعة أدوات مستقلة ولم تكن متكاملة مع Visual Studio .NET. أما الآن، فإن Visual Studio .NET 2003 يقدم دعمًا كاملاً من أجل .NET Compact Framework، حيث يتم إحضار أجهزة نقالة ومضمنة مثل كمبيوتر الجيب Pocket PC وكمبيوتر وتليفون الجيب Pocket PC Phone Edition مثله فى ذلك مثل بقية الأجهزة التى تعمل باستخدام نظام تشغيل Windows CE .NET إلى تقنية .NET. ولعل قوة Visual Studio .NET 2003 ستكون متاحة لمطورى الأجهزة الذكية بما فى ذلك مصممى الشاشات، إعادة استخدام عناصر الواجهة، أدوات معالجة الأخطاء، ودعم الكود باستخدام خاصية الذكاء الداخلى من مايكروسوفت.

    دعم مثالى من أجل أحدث المعايير القياسية لخدمات الويب
    تم تشييد منصة مايكروسوفت منذ إطلاق المعايير القياسية العامة للإنترنت. والجديد فى Visual Studio .NET 2003 هو توافر تحسينات خدمات الويب Web Services Enhancements WSE والتى تضيف دعمًا كبيرة لأحدث المعايير القياسية لخدمات الويب، بما فى ذلك الاستقبال Routing، والمرفقات Attachment، والحماية Security.

    نظام بيئى حيوى للمطور
    يقدم Visual Studio .NET 2003 بيئة تطوير متكاملة وكاملة التحفز مع السماح باستخدام منصة أدوات متعاونة لفرق التطوير. شركاء الأعمال والمطورون أُتيح لهم تخصيص، وتمديد، وضبط آلية فتح IDE، وتقديم خبرة برمجية متكاملة عبر دورة حياة تطوير متكاملة. يمكن للمطورين تجميع مجموعة أدوات مخصصة والتى تساعد بصورة انسيابية دورة حياة التطوير وجودة المنتج، وتحسين إنتاجية التطوير، وتقليل الوقت بصورة ملحوظة للسوق. المئات من الإضافات المتاحة، وأدوات التحكم، والعناصر تتيح لفرق التطوير تأثيرًا أكبر لبناء كافة أنواع التطبيقات. لمزيد من المعلومات عن تكامل Visual Studio

    هذا المقال منقول

    [/B]
    [/SIZE][/SIZE][/SIZE]
     
  2.   مشاركة رقم : 2    ‏2003-07-28
  3. مُجَاهِد

    مُجَاهِد قلم ماسي

    التسجيل :
    ‏2003-05-11
    المشاركات:
    14,043
    الإعجاب :
    0
    مشكوور على هذا المقال المنقوول..

    تحياتي لك..
     
  4.   مشاركة رقم : 3    ‏2003-07-29
  5. ابن الاصول

    ابن الاصول قلم فضي

    التسجيل :
    ‏2003-07-21
    المشاركات:
    2,607
    الإعجاب :
    0
    [TABLE=width:100%;background-color:transparent;background-image:url(backgrounds/21.gif);border:7 outset limegreen;][CELL=filter: shadow(color=white,direction=135) glow(color=red,strength=3);][ALIGN=center]
    مشكوور على هذا المقال المنقوول..

    تحياتي لك.. ابن الاصووووووووووول
    [/CELL][/TABLE]
     

مشاركة هذه الصفحة