PSPCommunity.org ورود | ثبت نام | كمك

مسعود طباطبائي (Masoud Tabatabaei)

اخبار و آموزش در رابطه با SharePoint 2007 توسط مسعود طباطبايي

بيشترين بازديد شده

بررسی کدهای نوشته شده شما برای شیرپوینت توسط ابزار آنالیزور مایکروسافت - MSOCAF
ممکنه شما هم مثل خیلی از برنامه نویس ها و توسعه دهنده های شیرپوینت دوست داشته باشید که بدونید آیا کدهایی که نوشتین از قوانین و اصول توسعه کد در شیرپوینت پیروی می کنند یا نه؟! خوب اگه شما هم دوست دارین تا از این بابت هم خیالتون راحت بشه ، مایکروسافت یک ابزار به نام MSOCAF - Microsoft Online Code Analysis Framework - در اختیار شما قرارداده که این امکان را برای شما فراهم می کنه. البته ناگفته نمونه که این ابزار در واقع برای بررسی کدهایی است که قرار است تو فارم مایکروسافت (BPOS-D farms (SharePoint online dedicated)) قرار بگیره ولی خوب با این حال اشکالی نداره اگه شما  برای بررسی کدهای سیستم های خودتون هم ازش استفاده کنید!
 
قدم اول دانلود کردن و نصب این نرم افزار است. برای دانلود این ابزار می تونین از لینک زیر استفاده کنید:
https://caf.sharepoint.microsoftonline.com/Default.aspx
 
 ابزار مایکروسافت برای بررسی کدهای شیرپوینت
 در مرحله بعد باید ابتدا کدهای خودتان را برای آنالیز مطابق ساختار مورد نظر مایکروسافت قرار دهید. در این قسمت ساختار مورد نظر این ابزار دقیقا شرح داده شده است:
 
 
 
 در مرحله بعد به شما توضیح داده میشه که کدهای شما چطور و با چه تست کیس های بررسی خواهد شد:
 
 
 
حالا وقتشه که مسیر فایل هاتون را برای نرم افزار مشخص کنید:
 
 
 
خوب یه نگاهی به این کد بیاندازیم :
 
 
خوب ببینیم که نتیجه بررسی چیست؟!
 
 
 
خوب ، اینم از نتیجه! همانطور که می بینیم این کد نتوانست شرایط مورد نظر را فراهم کنه و نکته جالب اینه که شرح مشکلات و حتی شماره خط مشکل را براتون نوشته و البته نکته جالبتر اینکه در بسیاری از موارد وقتی روی راه حل کلیک می کنید ، راه حل پیشنهادی را هم براتون شرح میده:
 
 

 

امیدوارم که این ابزار بتونه کمکتون کنه که بهتر و مفیدتر کد بنویسید.
موفق باشید.

Posted: Monday, May 16, 2011 2:44 PM توسط Masoud_TB

نظرات

Arash گفته:

خیلی جالب بود!

حتماً باید تستش کنم ;)

ممنون

# May 16, 2011 8:30 PM

luckstar گفته:

مرسی از مطلب مفیدتون. خیلی استفاده کردم.

# June 9, 2011 7:57 PM

rahman taheri گفته:

استاد خيلی عالی بود.ممنون

# June 19, 2011 2:18 PM

h.abolhassani گفته:

ممنون از مطلب مفیدتون

# May 17, 2012 11:29 PM
نظرات افراد ناشناس غير فعال مي باشد