مشاركة عبر


التطوير المتقدم لـ .NET Framework

يغطي هذا المقطع من الوثائق مواضيع البرمجة المتقدمة المتعلقة بالـ .NET Framework.

في هذا القسم

  • الوظائف الإضافية ووحدات الامتداد
    تصف هذه المقالة كيفية تطوير تطبيقات الوظائف الإضافية التي توسع وظيفة التطبيق المضيف.

  • إدارة والإدارة
    تصف هذه المقالة كيفية إدارة الكائنات في دليل نشط و كيفية استخدام أدوات الإدارة في Windows (WMI) للحصول على بيانات المؤسسة و أتمتة المهام الإدارية.

  • نقش غير المتزامن تصميم البرمجة
    تصف هذه المقالة نموذجين تصميم متوفرين في الـ .NET Framework التي تُستَخدم لتشغيل الدوال الخيطية بشكل منفصل عن الدالة الخيطية للتطبيق الرئيسي.

  • التنظيف موارد غير المُدارة
    تصف هذه المقالة نموذج التصميم المستحسن لتنظيف الموارد الغير مُدارة.

  • نظرة عامة حيوية وقت تشغيل اللغة
    تتناول هذه المقالة مزايا و هندسة وقت تشغيل اللغة الحيوية (DLR) ، و هي بيئة وقت تشغيل تمكن اللغات الحيوية بأن تعمل على .NET Framework.

  • إنشاء التعليمات البرمجية المصدر الحيوية و التصنيف
    تتناول هذه المقالة نموذج كائن وثيقة التعليمات البرمجية (CodeDOM) ، والذي يُمكّن إخراج التعليمات البرمجية المصدرية بعدة لغات برمجة.

  • باعث أساليب الحيوي و التجميعات
    تصف مجموعة من الأنواع المدارة في مساحة الاسم System.Reflection.Emit التي تُمكِن المحول البرمجي أو أداة من إرسال بيانات التعريف و لغة Microsoft الوسيطة (MSIL) في وقت التشغيل و إختيارياً إنشاء ملف قابل للتنفيذ محمول (PE) على القرص.

  • تجميع البيانات المهملة
    تتناول هذه المقالة كيف يدير مجمع البيانات المهملة الذاكرة و كيف يُمْكِنك البرمجة لاستخدام الذاكرة بشكل أكثر كفاءة.

  • إمكانية التشغيل المتداخل
    تصف الخدمات الموفرة من قبل .NET Framework للتفاعل مع مكونات COM , و خدمات + COM ،و مكتبات الأنوع الخارجية و العديد من خدمات نظام التشغيل.

  • Lazy Initialization
    تشرح هذه المقالة كيفية استخدام الفئة Lazy<T> لتهيئة الكائنات في الوقت الذي يتم الوصول إليها فيه لأول مرة.

  • نظرة عامة على إطار عمل الامتداد التي تمت إدارتها
    تصف مفاهيم و قواعد بناء الجملة لإطار عمل قابلية التوسعة المدارة (MEF) ، الذي يسمح لك بإضافة القابلية للتوسعة للتطبيقات بسهولة.

  • manipulations و Inertia
    توفر معلومات حول التلاعبات و معالجة القصور. التلاعبات تسمح للمستخدمين بنقل ، و تدوير و تغيير حجم المكونات باستخدام جهاز ماوس أو قلم أو بأصابعهم. القصور يحاكي قوى الإحتكاك لعناصر واجهة المستخدم التي تتحرك ,و يجعلها تُخَفِض سرعة حركتها تدريجياً. يمكن استخدام التلاعبات و معالجة القصور في إطارات العمل للـUI مثل WPF و XNA.

  • .NET Remoting
    تتناول هذه المقالة إنشاء الاتصالات بين الكائنات التي تعمل في عمليات مختلفة.

  • Network Programming
    توضح كيفية استخدام فئات الوصول إلى الإنترنت لتنفيذ كُلا من التطبيقات المستندة إلى الويب و الى الإنترنت.

  • البرمجة المتوازية في .NET Framework
    تتناول هذه المقالة كيف يدعم الـ Visual Studio و .NET Framework البرمجة المتوازية مع وقت التشغيل الجديد و مكتبة أنواع الفئات الجديدة و أدوات التشخيص.

  • انعكاس
    تشرح هذه المقالة كيفية الحصول على حق الوصول لمعلومات النوع في وقت التشغيل باستخدام الانعكاس.

  • الاعتمادية
    تتناول هذه المقالة كتابة تعليمة برمجية يعتمد عليها لأي مضيف يُنفَذ في بيئة .NET Framework.

  • Serialization
    تتناول هذه المقالة عملية تحويل حالة الكائن إلى صورة يمكن أن تَدُوم أو تُنقل.

  • System.Xaml وثائق التصوري
    النظام.XAML Dهوcusses، التي هو خدمات تجميع الذي يطبق XAML ل.NET Framework.

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

  • XML Web Services Created Using ASP.NET and XML Web Service Clients
    توضح هذه المقالة كيف تدعم Microsoft بناء خدمات ويب XML باستخدام تقنيات مثل ASP.NET , و خادم ATL , والاتصال عن بُعد .NET , و مجموعة أدوات 2.0 SOAP.

المرجع

  • مكتبة الفئات لNET Framework.
    توفر قواعد بناء الجملة,و أمثلة التعليمات البرمجية , و المعلومات ذات الصلة لكل فئة مضمنة في مساحات الأسماء .NET Framework.

أقسام ذات صلة

  • تطوير أساس .NET Framework
    توضح هذه المقالة مهام البرمجة الشائعة التي تطبق على نطاق من تطبيقات.NET Framework . تتضمن مواضيع مثل الوصول إلى البيانات ,و الملف ,و دفق الإدخال/الإخراج ,و التكوين ,و الترميز ،و النشر و التصحيح.

  • نماذج من .NET Framework
    توفر ارتباطات لمعرض التعليمات البرمجية في MSDN لنماذج التطبيقات التي تعرض تقنيات .NET Framework.

  • أدوات .NET Framework
    تصف هذه المقالة الأدوات التي تساعدك على تطوير ,و تكوين ,و نشر التطبيقات باستخدام تقنيات .NET Framework.