برنامه نویسی در سی ار ام - جلسه اول

برنامه نویسی در محیط سی آر آم 2011 بسیار جذابتر و راحت تر از قبل دنبال میشود .

بطور کلی برنامه نویسی در این محیط به 3 شکل امکان پزیر است

1-    Plugin

2-    Workflow

3-    Service (WebService- WCF Service , …)

 

نکته اساسی در برنامه نویسی آیتمهای 1 و 2 استفاده آسان و دسترسی به Custom Entity- Custom Attribute ها در محیط کد نویسیت

به بیان دیگر بجز مدلهای استاندارد در ساختار سی ار ام ، میتوانیم بصورت داینامیک به تمام مدلهای ایجاد شده توسط کاربر دسترسی داشته باشیم .

اگر بخواهیم بطورت Strong Type شروع به کد نویسی کنیم حتی بر روی مدلهای سفارشی شده ، به کلاسی نیاز داریم که توسط سرویسهای سی آر ام از Organization  دلخواه ساخته میشود و بصورت پیش فرض نام این کلاس XRM.cs است.

این کلاس دقیقا شبیه همان کلاس Context در EF است که دارای تمام مدلها به همراه فیلدها و متدهای آن کلاس جهت ذخیره و بازیابی دیتاست.

یک نمونه از کلاس XRM.cs در SDK   سی ار ام وجود دارد که شامل تمام مدلهای استاندارد است .

در نوشته های آینده بیشتر به نحوه برنامه نویسی در 3 مدل یاد شده و استفاده از این کلاس خواهیم کرد .

نظرات
  1. امیررضا عرب پناهی 17:12 روز 16 اسفند

    باتشکر از مقاله شما رد صورت امکان جزئیات بیشتری ارائه نمایید

  2. علیرضا خراسانی 12:18 روز 17 اسفند

    با آقای پناهی موافق هستم لطفن جزئیات بیشتری در برنامهنویسی crm بفرمایید

  3. نورمحمدی 15:40 روز 21 اسفند

    جلسات بعدی را هم لطفا ارائه نمایید.تشکر

  4. امیرمسعود عشقی 14:53 روز 15 فروردین

    با سلام خدمت شما عزیزان

     پوزش بنده رو از بابت تخیر در ادامه آموزش پذیرا باشید .

    چشم بزودی جلسات دیگر را ادامه میدیم