العودة   منتدى رياض الجنة - Riad Al-Ganah > الرياض التقنية > روضة البرمجة ولغاتها > روضة تقنية الـ .NET ولغاتها المختلفة

روضة تقنية الـ .NET ولغاتها المختلفة روضة خاصة بتقنية الـ .NET ومقالاتها وجميع ما يتعلق بها من اخبار

إضافة رد

  #1  
قديم 10-28-2010, 10:58 AM
الصورة الرمزية khaledbelal
khaledbelal khaledbelal غير متواجد حالياً
مبرمج المنتدى
الادارة تكليف لا تشريف
 
تاريخ التسجيل: Oct 2009
العمر: 34
المشاركات: 3,606
افتراضي Dot Net Framework Client Profile


Dot Net Framework Client Profile

غالبا ما يصاب مبرمجو الدوت نت الجدد بالهلع بعلمهم ان تطبيقاتهم تحتاج إلى ما يسمى Dot Net Framework لتشتغل على الأجهزة الأخرى .
يقدمVisual Studio 2008 SP1 و Dot Net Framework 3.5 SP1 خيار جديد للمطورين هو Dot Net Framework Client Profile لبناء تطبيقات العميل ،
يكمن من بناء تحزيم (Setup Package) صغير الحجم ، سريع و بسيط التثبيت على الأجهزة الغير مركب بها Dot Net FrameWork مسبقا بهذا تحل مشكلة الحجم الكبير.
لانه لا يحتوي على ASP.Net و المكتبات و المكونات التي تستخدم في المقام الأول لخدمة سيناريو الخادم (Sever)

يحتوي Client Profile على المميزات التالية:
- صغير الحجم ~ 28 MB ~
- متكامل مع Visual Studio SP1 و المولود الجديد Visual Studio 2010 بحيث يمكن للتطبيقات ان تستهدف Client Profile
- يركز على
- (Common ******** Runtime (CLR
- ClickOnce
- Windows Forms
- Windows Presentation Foundation
- Windows Communication Foundation
بالطبع أي تطبيق تم بنائه على NET Framework Client Profile. افتراضيا سيعمل على النسخة الكاملة من Dot Net Framework ، لان المجمعات (assemblies) الخاصة بـ Client Profile و APIs مطابقة للنسخة الكاملة .


Dot NET Framework Client Profile Assemblies

BCL, "Core FX," and LINQ
- CustomMarshalers
- ISymWrapper
- mscorlib
- sysglobl
- System
- System.AddIn
- System.AddIn.Contract
- System.Configuration
- System.Configuration.Install
- System.Core
- System.Security
Visual Basic and Visual C++ ******** Support

- Microsoft.VisualBasic
- Microsoft.VisualC

XML

- System.Xml
- System.Xml.Linq
Windows Forms

- Accessibility
- System.Drawing
- System.Windows.Forms

WPF

- PresentationCore
- PresentationFramework
- PresentationFramework.Aero
- PresentationFramework.Classic
- PresentationFramework.Luna
- PresentationFramework.Royale
- PresentationUI
- ReachFramework
- System.Printing
- System.Windows.Presentation
- UIAutomationClient
- UIAutomationClientsideProviders
- UIAutomationProvider
- UIAutomationTypes
- Windows****
- WindowsFormsIntegration

ClickOnce

- System.Deployment
WCF, Web Services, Remoting, and Serialization
- System.IdentityModel
- System.Runtime.Remoting
- System.Runtime.Serialization
- System.Runtime.Serialization.Formatters.Soap
- System.ServiceModel
- System.ServiceModel.Web
- System.ServiceModel.Install
- System.Transactions
- System.Web.Services

Data Access

- System.Data
- System.Data.SqlXml
- System.Data.DataSetExtensions
- System.Data.Services.Client

Peer to Peer

- System.Net
Active Directory and Enterprise Services
- System.DirectoryServices
- System.EnterpriseServices


استهداف تطبيقات Client Profile

إذا كنت مبرمج #C يمكنك عمل ذلك بالدخول إلى خصائص المشروع ومن التبويب Application ضع علامة صح على الخيار Clint-Only Framework subset



بالنسبة لي VB.Net من خصائص المشروع ثم من أسفل التبويب Compile اضغط على Advanced Compile Options… ضع علامة صح على الخيار Clint-Only Framework subset



ثم قم بحفظ المشروع ، سيقوم Visual Studio بعرض تحذيرات إذا كان مشروعك يحتوي على assembly ليس جزء من Client Profile .



ملاحظة :
سيولدVisual Studio ملف app.config ليعلن CLR على أن هذا التطبيق هو Client Application

بالتوفيق

منقول


توقيع : khaledbelal



(أَفَأَمِنَ أَهْلُ الْقُرَى أَن يَأْتِيَهُمْ بَأْسُنَا بَيَاتاً وَهُمْ نَآئِمُونَ {97} أَوَ أَمِنَ أَهْلُ الْقُرَى أَن يَأْتِيَهُمْ بَأْسُنَا ضُحًى وَهُمْ يَلْعَبُونَ {98}
أَفَأَمِنُواْ مَكْرَ اللّهِ فَلاَ يَأْمَنُ مَكْرَ اللّهِ إِلاَّ الْقَوْمُ الْخَاسِرُونَ {99}).
سورة الأعراف.

رد مع اقتباس
  #2  
قديم 11-04-2010, 08:28 PM
الصورة الرمزية ماريا إسلام
ماريا إسلام ماريا إسلام غير متواجد حالياً

عضو متألق

 
تاريخ التسجيل: Oct 2010
العمر: 35
المشاركات: 268
افتراضي

وعليكم السلام ورحمة الله

جزاكم الله خيراا على النقل المفيد

ودمتم في رعااية الله

،،،

//


توقيع : ماريا إسلام

ربي هذا العهد لك ... عزم القلب الوفا

تستطيع أن ترى الصورة بحجمها الطبيعي بعد الضغط عليها

تستطيع أن ترى الصورة بحجمها الطبيعي بعد الضغط عليها

صفحتي على الفيسبوك!

رد مع اقتباس
إضافة رد


« الموضوع السابق | الموضوع التالي »
أدوات الموضوع
انواع عرض الموضوع

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

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

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

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
أداة Microsoft .NET Framework v3.0.4506.30 لتشغيل بعض البرامج khaledbelal روضة الكمبيوتر والانترنت 4 07-20-2010 05:39 PM

استضافة الحياة

الساعة الآن 11:47 PM.


Powered by vBulletin® v3.8.4, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. , TranZ By Almuhajir
النسخة الفضية
Ads Management Version 3.0.1 by Saeed Al-Atwi

SlamDesignzslamDesignzEdited by Riad Al-Ganah Team - جميع الحقوق محفوظة لشبكة رياض الجنة

Privacy Policy Valid XHTML 1.0 Transitional By SlamDesignz Valid CSS Transitional By SlamDesignz