بدھ پر شیئرپوائنٹ MVP چیٹ 04/20

میں اگلے ہفتے کی مدت MVP چیٹ میں سے ایک میں شریک کیا جائے گا, 04/20.  یہاں مائیکروسافٹ کے لکھنے اپ اور رجسٹریشن کے لئے لنک ہے:

اگر آپ کے جوابات کی تلاش کر رہے ہیں جس کے لئے شیئرپوائنٹ کے حوالے سے سخت تکنیکی سوالات ہے? آپ باصلاحیت مائیکروسافٹ سب سے قیمتی پروفیشنلز کی گہری علم میں نل کرنا چاہتے ہیں? شیئرپوائنٹ MVPs آپ مصنفین کے طور پر تکنیکی کمیونٹی میں دیکھ کر وہی لوگ ہیں, مقررین, صارف گروپ کے رہنماؤں اور MSDN اور TechNet فورمز میں answerers. مقبول مطالبہ کی طرف سے, ہم آپ کے سوالوں کے جواب دینے کے لئے رہتے ہیں ایک اجتماعی گروپ کے طور پر ایک دوسرے کے ساتھ ان کے ماہرین لایا ہوں. تو ہمارے ساتھ شامل اور سوالات پر لانے کے لئے براہ مہربانی! یہ چیٹ WSS احاطہ کرے گی 3.0, کائی, شیئرپوائنٹ فاؤنڈیشن 2010 اور شیئرپوائنٹ سرور 2010. موضوعات سیٹ اپ اور انتظامیہ میں شامل ہیں, ڈیزائن, ترقی اور عام سوال.
دنیا بھر سے MVPs کے ساتھ بات چیت 9am میں بدھ کے روز 20th اپریل PDT / دوپہر EST پر ہمارے ساتھ شامل ہو جائیے.. مزید معلومات حاصل کریں اور MSDN ایونٹ کے صفحے پر جاکر آپ کے کیلنڈر کے لئے ان چیٹ میں شامل کریں http://msdn.microsoft.com/en-us/events/aa497438.aspx

میں ان گزشتہ سال سے ایک میں شمولیت اختیار کر لی ہے اور یہ ایک حقیقی دھماکہ تھا.  یہ صرف کھلا سوال / جواب وینگانجا کی ایک پاگل طرح ہے. 

یہاں سے بعض ایسے بھی ہیں (فی الحال) شیڈول شیئرپوائنٹ MVP شرکاء:

کرنےلیس وین Dyk
ڈین Attis
ڈینیل Wessels
ڈیوڈ Martos
آئیون Sanders
جیریمی Thake
جان راس
بذریعہ Kris ویگنر
مائیک Oryszak
رینڈی Drisgill
ووڈی  Windischman
Zlatan Dzinic

کہ مفادات اور خصوصیات کا ایک وسیع حلقہ ہے.  میں اس وقت ایک مذاق اور آپ دوپہر کے کھانے کے وقت کا بہتر استعمال ہوگا (دن کے دوران یا کسی بھی گھنٹے مسکراہٹ )

یہاں سائن ان کریں (http://msdn.microsoft.com/en-us/events/aa497438.aspx).

</آخر>

اپنے بلاگ کو سبسکرائب کریں.

ٹویٹر پر مجھ پر عمل کریں http://www.twitter.com/pagalvin

ایک یا زیادہ فیلڈ کی اقسام "کی ایک وجہ مناسب طریقے سے انسٹال نہیں کر رہے ہیں”

میں ایک فہرست کے خلاف ایک CAML استفسار کرتا ہے کہ ایک ویب حصہ کل موافقت ایک چھوٹی سی بنا رہی تھی.  میں تبدیلی, اس کو تعینات کیا اور ایک غلطی کے ساتھ مارا گیا:

ایک غیر متوقع خامی تین روزہ آؤٹ لک موسم کی پیشن گوئی WebPart میں واقع ہوا ہے. سسٹم ایڈمنسٹریٹر سے رابطہ کریں. ایک یا زیادہ میدان اقسام کے مناسب طریقے سے انسٹال نہیں کر رہے ہیں. ان خانوں کو خارج کرنے کی فہرست کی ترتیبات صفحہ پر جایئے.

میں نے فوری طور شیئرپوائنٹ مجھ کو رپورٹ کیا گیا تھا کہ خرابی کے ساتھ میری CAML استفسار سے رابطہ قائم نہیں کیا تو میں نے اس سے قبل ایک اور oddball مسئلے کا سامنا تھا.  میں ایک فوری تلاش اور بنگ اور کیا یہ مددگار بلاگ پوسٹ پایا کی طرف سے سندیپ Nahta  (http://snahta.blogspot.com/2009/01/one-or-more-field-types-are-not.html).

یہاں برا استفسار ہے:

طلب ہے ۔ طلب ="<کہاں><اور><Neq><FieldRef نام = 'Abbr' /><قیمت کی قسم = 'TEXT'>SFNY</قیمت><FieldRef نام = 'Abbr' /><قیمت کی قسم = 'TEXT'>SFIS</قیمت></Neq></اور></کہاں>";

یہاں یہ طے ہو گئی ہے:

طلب ہے ۔ طلب ="<کہاں><اور><Neq><FieldRef نام = 'Abbr' /><قیمت کی قسم = 'TEXT'>SFNY</قیمت></Neq><Neq><FieldRef نام = 'Abbr' /><قیمت کی قسم = 'TEXT'>SFIS</قیمت></Neq></اور></کہاں>";

تو, کہانی کا اخلاقی ہے: آپ CAML درست ہے بات کو یقینی بنائیں یا آپ کو کسی oddball غلطی ہو سکتی ہے.

اپنے بلاگ کو سبسکرائب کریں.

ٹویٹر پر مجھ پر عمل کریں http://www.twitter.com/pagalvin

</آخر>

فارم کو لوڈ کرتے وقت کے لئے فوری درست کریں "ایک خرابی آگئی ہے”

میں ایک اپنی مرضی کے مطابق شیئرپوائنٹ ڈیزائنر کا تجربہ کر رہا ہوں 2010 سرگرمی یہ ٹھیک اتوار کی دوپہر اور کام کے فلو کو شروع کرنے کی کوشش کر رہا ہوں جب میں غیر متوقع طور پر ایک "سنگین نقص" مار دیا گیا تھا:

فارم کو لوڈ کرتے وقت ایک غلطی ہوئی ہے.

فارم کی ایک نئی کاپی لوڈ کرنے کے لئے دوبارہ شروع کریں پر کلک کریں.  اگر یہ ایرر برقرار رہے تو, ویب سائٹ کے لئے حمایت کی ٹیم سے رابطہ.

اس پیغام کو باہر نکلنے کے لئے بند کریں پر کلک کریں.

غلطی کی تفصیلات دکھائیں

کورس کے, آپ "غلطی کی تفصیلات دکھائیں" کے بٹن پر کلک کریں تو یہ کرتا ہے آپ کو صرف ایک ارتباط ID ظاہر ہے:

image

میرے معاملے میں, یہ ایک متبادل رسائی Mappings مسئلہ نکلی.  میں لاگ فائل کی طرف دیکھا 14 برائے InfoPath ایک عام مسئلہ کے بارے میں شکایت کی گئی تھی کہ چھتے اور دیکھا (میں سرور کا نام کی بجائے localhost مارنے کے بعد).  میں نے اپنی یو آر ایل کو تبدیل کر دیا ہے اور یہ کہ اس کے حل.

اب یہ ایس پی میں مختلف بٹس کے تمام linkings کے ساتھ ظاہر کرنے کے لئے کرتا ہے 2010, آپ کو قدرتی طور پر اس بات کو ایک مسئلہ ہے (میرے معاملے میں شیئرپوائنٹ کام کے فلو کو ڈیزائنر) اصل میں بنیادی مسئلہ مکمل طور پر غیر متعلقہ ہے.

اپنے بلاگ کو سبسکرائب کریں.

ٹویٹر پر مجھ پر عمل کریں http://www.twitter.com/pagalvin

</آخر>

شیئرپوائنٹ 2010 حل "کی تعیناتی میں پھنس” رتبہ

میں نے ایک شیئرپوائنٹ فارم کا حل تعینات کرنے PowerShell کا استعمال کیا جاتا ہے (H / T:  کوری روتھ اور اس کے بلاگ پوسٹ). 

پھر میں مرکزی منتظم کے پاس گیا, سسٹم کی ترتیبات تک رسائی حاصل کی اور پھر فارم پر اور میرے اسے نصب کرنے کے لئے "فارم حل سیکنڈ اور" (تھوڑا سا) مایوسی, یہ "کی تعیناتی" میں پھنس گئی.

میں اس معاملے MSDN فورم پر کئی بار آئے دیکھا ہے, تو میں نے اس کے بارے میں بہت نروس تھا.  مجھے تھوڑی کے ارد گرد کی تلاشی اور اس مضمون مددگار پایا (کی طرف سے ایک بظاہر unattributed شخص کی طرف سے http://www.resolutionsnet.co.uk/).  میں نے حل میں کلک کیا جب میں تعیناتی کے کام کو منسوخ اور, اس کامیابی کے ساتھ کھیت میں چار سرورز میں سے تین کا حل تعینات کیا تھا کہ مجھ سے کہا.

مجھے گمراہ سرور پر چلا گیا, ٹائمر سروس بند کر دیا اور اس کو دوبارہ شروع.  ونڈوز سرور اصل میں سروس کمانڈ کا جواب دینے میں ناکام رہی نے مجھے بتایا کہ, تا کہ یہ بیمار تھا کہ مجھ سے کہتا ہے.

اس وقت, میں مرکزی منتظم کے پاس واپس گئے تو, مجھے کوئی مسئلہ نہیں کے ساتھ اس کو تعینات کرنے کے قابل تھا.

امید ہے کہ معلومات کے اس بٹ دنوں کی باندھ ایک میں کچھ مدد ملے گی.

</آخر>

اپنے بلاگ کو سبسکرائب کریں.

ٹویٹر پر مجھ پر عمل کریں http://www.twitter.com/pagalvin

دن کی خرابی: "GAC مخصوص اسمبلی شامل نہیں کر سکتے”

میں وژول اسٹوڈیو کے ساتھ تھوڑا سا لڑ رہا ہے 2010 ایک ایک sp2010 حل پر اور اس خرابی ہو رہی تھی:

نقص تعیناتی مرحلہ میں 'حل' کا اضافہ واقع ہوا ہے ۔: خرابی: عالمی اسمبلی کیش کرنے کے مخصوص اسمبلی میں شامل نہیں کر سکتے ہیں: YourAwesomeDLLThat IAmJustNotGoingToInstallRightNow.dll

میں GAC خود کے لئے گئے تھے (ج:\کھڑکیوں اسمبلی) کوشش کریں اور کو ہٹانے اور "استعمال میں فائل" ایک مل گیا پر غلطی.

میں ایک ااسریسیٹ کیا, میں تقریباً ڈاؤن لوڈ سیسانٹرنالس, میں ٹائمر خدمت خدمات... میں رک گیا آخر, میں صرف بند اور بصری اسٹوڈیو کو دوبارہ کھول دیا گیا اور میں آخر اسے بند کرنے کے قابل تھا.

</آخر>

اپنے بلاگ کو سبسکرائب کریں.

ٹویٹر پر مجھ پر عمل کریں http://www.twitter.com/pagalvin

فوری اور آسان: ٹھیک کرنا وی 2010 حل تعیناتی

وژول اسٹوڈیو 2010 کی رپورٹ کے مطابق تعیناتی کے بعض اوقات کے دوران غلطیاں مشکل سے ڈیبگ.  کچھ بہت ہی کسی نہ کسی طرح ٹھیک کرنے کے لئے ایک فوری اور آسان طریقہ آپ کی اپنی نامی مستثنیات پھینک کرنے کے لئے ہے.  وژول اسٹوڈیو پیداوار کنسول میں انہیں دکھا دیں گے.

کوڈ کا یہ تھوڑا سا غور کریں:

image

یہ خصوصیت ایک ویب ایپلیکیشن پر scoped ہے تو, سائٹ شہوت انگیز null ہو جائے گا.  اگر آپ کی سائٹ کے ایک پراپرٹی کی کوشش کریں اور ریفرنس تو, آپ مبہم غلطی ملے گا:

نقص تعیناتی مرحلہ میں 'حل' کا اضافہ واقع ہوا ہے ۔: آبجیکٹ حوالہ کسی چیز کی ایک مثال کے طور پر مقرر نہیں.

تاہم, ایک نئی رعایت پھینک اور تعمیر کرنے کے لئے ایک تار گزرتے تو, آپ کو ایک قدرے زیادہ مفید پیغام ملتا:

image

یہ ایک خام تیل کی تکنیک ہے, لیکن بہت تیز رفتار اور آسان.

</آخر>

اپنے بلاگ کو سبسکرائب کریں.

ٹویٹر پر مجھ پر عمل کریں http://www.twitter.com/pagalvin

ٹائمر ملازمت FeatureActivated اور نمایاں دائرہ کار

میں نے کسی ایک ٹائمر کام کے لئے مجھے حوالے کر دیا کہ کچھ کوڈ کے ساتھ کام کر رہا ہوں.  میں یہ لکھنے کے لئے تھا تو انہوں نے کہا کہ اصل خصوصیت فعالیت کا کوڈ فراہم نہیں کیا تھا, بالکل.  میں نے فائدہ اٹھایا اینڈریو Connell کے مشہور بلاگ پوسٹ اس موضوع پر.

میں وژول اسٹوڈیو کا استعمال کرتے ہوئے کر رہا ہوں 2010 اور تعیناتی ایک غلطی کے ساتھ "کے تعین میں قدم 'اضافہ حل' نقص واقع ہوا ہے ناکامی رکھا: آبجیکٹ حوالہ کسی چیز کی ایک مثال کے طور پر سیٹ نہیں ہے. "

میں بھی اس کے لفظی کوڈ رہی تھی.  میں ویب ایپلیکیشن سطح پر scoping خصوصیت تھی, کے طور پر دکھایا گیا:

image

نتیجے کے طور پر, رسیور کو بھیجے جاتے ہیں کہ خصوصیات ویب ایپلیکیشن سے ہیں, نہیں ایک ویب سائٹ مجموعہ.  آخر میں, اس کوڈ کی طرح لگتا ہے:

عوام کی منسوخی کالعدم FeatureActivated(SPFeatureReceiverProperties خصوصیات)
{

    // ویب اپلی کیشن scoped خصوصیات کے ساتھ مندرجہ ذیل نہ کرو, یہ مایوسی کی طرف جاتا ہے مسکراہٹ
    // SPSite کے طور پر SPSite سائٹ = properties.Feature.Parent;

    SPWebApplication کے طور پر SPWebApplication و = properties.Feature.Parent;

    اگر (wa == null) نئی رعایت پھینک("webapp2 معدوم ہے ۔);

    foreach (wa.JobDefinitions میں SPJobDefinition کام)
    {

        کرنے کی کوشش کریں
        {
            اگر (job.Name == List_JOB_NAME)

                job.Delete();
        }
        پکڑنے (رعایت کی ای)
        {
            نئی رعایت پھینک("2" نشان);
        } // رعایت ای پکڑنے
    }

    // کام انسٹال

    WeatherForecastTimerJob weatherForecastTimerJob =
        نئے WeatherForecastTimerJob(List_JOB_NAME, و);

    = نئے SPMinuteSchedule شیڈول SPMinuteSchedule();
    schedule.BeginSecond = 0;
    schedule.EndSecond = 59;
    schedule.Interval = 5;
    = شیڈول weatherForecastTimerJob.Schedule;
    weatherForecastTimerJob.Update();

}

لے دور کی چابی ہے کہ اس کو نمایاں کریں ایک ویب اپلی کیشن پر scoped ہے جب, شیئرپوائنٹ کو نمایاں کریں آپ کی وصول کرنے کے گزر جاتا ہے کہ SPFeatureReceiverProperties ویب اپلی کیشن کی سطح پیرامیٹرز ہے.  اینڈریو کے پرانے بلاگ اندراج اس سائٹ مجموعہ scoped ہے مان لیا گیا.

</آخر>

اپنے بلاگ کو سبسکرائب کریں.

ٹویٹر پر مجھ پر عمل کریں http://www.twitter.com/pagalvin

CodePlex پروجیکٹ اپ ڈیٹ: شیئرپوائنٹ ڈیزائنر ورک فلو کے تجاوزات

تھوڑی دیر پہلے, میں لکھا تھا میں نے اپنے پرانے جلا بخشنے کے کوشش کر رہا تھا کہ CodePlex منصوبے, شیئرپوائنٹ ڈیزائنر ورک فلو کے تجاوزات.  کہ CodePlex منصوبے WSS / ماس کے لئے تیار کیا گیا تھا اور افادیت قسم کے افعال میں سے ایک مٹھی بھر اضافہ کر دیتی ہے, جیسے ToLower "()", ToUpper "()", Substring "()"اور بہت آگے ہے.  یہ بھی ایک عام مقصد کی "کال ویب سروس" سٹائل تقریب ہے.  آپ یہاں اس کے بارے میں مزید پڑھ سکتے ہیں: http://paulgalvinsoldblog.wordpress.com/2007/10/28/sharepoint-designer-custom-activity-to-execute-user-defined-c-functions/.

میں کم یا زیادہ بہت تھوڑی دیر پہلے اسے ترک کر دیا.  جب سے شیئرپوائنٹ 2010 باہر آئے, تاہم, میں اس پر واپس نظر آئے اور اسے ایس پی 2010 میں کام کرنے کے لئے کا مطلب کیا گیا ہے.  ٹھیک ہے, آج, میں صرف یہ کر دکھایا.  میں نے ابھی تک CodePlex کرنے کے لئے کوڈ کو اپ ڈیٹ نہیں کیا ہے. میں نے اس سے پہلے میں نے CodePlex کنونشنوں پر خود کو تعلیم دینا چاہتے ہیں, لیکن میں نے اس منصوبے کے لئے ہوم پیج ویکی کو اپ ڈیٹ کیا.

وسیع تر اور زیادہ دلچسپ نہتارت WSS اور کائی کی طرف سے اپنی مرضی کے مطابق کی سرگرمیوں کو بہت آسانی سے پورٹ کرنے کے لئے لگ رہے ہو یہ ہے کہ, جو ہے (آپ کا استقبال ہے) مجھے حیرانی ہے.

اسے یہاں کام کر رہا ہے جب یہ شیئرپوائنٹ ڈیزائنر میں کس طرح نظر آئے ہے:

image

</آخر>

اپنے بلاگ کو سبسکرائب کریں.

ٹویٹر پر مجھ پر عمل کریں http://www.twitter.com/pagalvin

Microsoft.SharePoint.ApplicationPages.Administration.dll کہاں ہے?

میں نے ایک بصری سٹوڈیو منصوبے کہ ریفرنسز Microsoft.SharePoint.ApplicationPages.Administration.dll حوالے کر دیا گیا تھا.  یہ تلاش کرنے کے لئے مجھے تھوڑی دیر لیا اور میں اشتراک سوچا.  میرے ماحول میں, یہ میں واقع ہے:

ج:\پروگرام فائلیں عام فائلوں ​​مائیکروسافٹ مشترکہ ویب سرور ملانے 14 تشکیل adminbin

</آخر>

اپنے بلاگ کو سبسکرائب کریں.

ٹویٹر پر مجھ پر عمل کریں http://www.twitter.com/pagalvin

BrightStarr امریکی شیئرپوائنٹ تجزیہ کار کی تلاش میں

میری کمپنی, BrightStarr, ایک شیئرپوائنٹ کے کاروبار کے تجزیہ کار کے لئے لگ رہا ہے.  ہمارا مقصد کسی کے ساتھ کام کرنے کے لئے کون ہے:

  • بہت اچھی طرح سے سمجھتا ہے پلیٹ فارم
  • تاش کا ایک ساتھ مل کر cobbled گھر بمقابلہ ایک زبردست شیئرپوائنٹ حل ہے جو ایک اچھا خیال ہے
  • براہ راست گاہکوں کے کام کر حاصل, جن میں سے کچھ شیئرپوائنٹ سب کے بارے میں کیا سمجھتے ہیں اور صرف ایک مبہم شیئرپوائنٹ ان کی مدد کر سکتے ہیں تصور نہیں بلکہ یقین ہے کہ جو کچھ کس طرح
  • بہت اچھی طرح سے لکھ سکتے ہیں
  • ایک چھوٹی سی ٹیم کے ساتھ واقعی میں بہت اچھا رابطہ کر سکتے ہیں
  • میں اچھا ہے اور کثیر tasking حاصل ہے.  یہ ایک بہت زیادہ عمل سے چلنے والی ماحول نہیں ہے (ہم نے کافی ایک منظم طریقے سے کام کرنے پر عملدرآمد ہے, لیکن ہم نے اپنے پاؤں پر بہت تیزی سے ہو, فرتیلا اور تمام ہے کہ اچھی چیزیں).

یہ ایک ڈویلپر پوزیشن نہیں ہے، اگرچہ آپ کو ترقی پر زیادہ یا مشاورت اور کم توجہ مرکوز کرنے کی تلاش میں ایک مشیر-ڈویلپر ہیں تو, یہ آپ کے لئے ایک اچھا قدم ثابت ہو سکتا ہے.

اگر آپ دلچسپی رکھتے ہیں تو, ٹویٹر پر مجھے پنگ یا مجھے ای میل!

</آخر>

اپنے بلاگ کو سبسکرائب کریں.

ٹویٹر پر مجھ پر عمل کریں http://www.twitter.com/pagalvin