ماہانہ آرکائیو: مارچ 2008

فاسٹ QRServer پورٹ کا تعین

اس API کے ذریعے فاسٹ تلاش کریں کے ساتھ بات چیت کرنے کے لئے, ہم QRServer چل رہا ہے جس پر پورٹ جاننے کی ضرورت ہے.

میں نے اس کو تلاش کرنے کے لئے ان اقدامات کی پیروی کی:

  1. فاسٹ منتظم سائٹ میں لاگ ان کریں (http://server:port/admin).
  2. سسٹم جائزہ پر تشریف لے جائیں.
  3. "داسپیٹچر تلاش تلاش کریں" اور spyglass آئکن پر کلک کریں:

    تصویر

  4. میں نے کامیابی کے ساتھ استعمال کیا جاتا قیمت, 15100 کے لئے معلومات نام"" "http" =:

    تصویر

نوٹس:

1. پورٹ 15100 قرسرور کے لیے طے شدہ پورٹ آؤٹ کے خانہ نمبر ہونا ظاہر ہوتا ہے.

2. روزہ رکھنے سے ایک کنکشن instantiate کے لیے مندرجہ ذیل کی طرح اس کوڈ کو استعمال کریں:

     ISearchFactory searchFactory;
    
        NameValueCollection nameValueCollection = نئے NameValueCollection();
    
        nameValueCollection.Add("فاسٹسیارچانگانا", "Com.FastSearch.Esp.Search.Http.HttpSearchFactory");
        nameValueCollection.Add("Com.FastSearch.Esp.Search.Http.QRServers", "فاسٹدیموباک:15102");
        nameValueCollection.Add("Com.FastSearch.Esp.Search.Http.RequestMethod", "حاصل کریں");
    
        searchFactory = SearchFactory.NewInstance(nameValueCollection);

3. آپ کو ایک بیتہاشا غلط بندرگاہ لینے تو, آپ کو ایک مددگار غلطی پیغام ملے:

تصویر

4. تاہم, آپ جائزہ میں درج پورٹ نمبر لینے تو (15102) آپ اس مددگار غلطی کا پیغام ملتا نہیں. اس کے بجائے, اگر آپ کسی کی تلاش کے ذریعے آپ کسی بھی ڈیٹا تک رسائی یا ایک روزہ قول کا حوالہ کرنے کی کوشش بعد میں جب, آپ کو خامی نظر. ٹھیک ہے کہ سیارچفیکٹوری کا شمار دیکھیں صفر ظاہر کرتا ہے. آپ پیغام "فہرست منظر تلاش کریں غلہ کو ناکام" دیا جائے گا.

</آخر>

دنیا ٹیگز:

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

شیئرپوائنٹ تکنیکی ڈیزائن مراسلے کی طرف: شیئرپوائنٹ ڈیزائنر ورک فلو + واقعہ وصول = ہائی مردانگی کاک

میں شیئرپوائنٹ کے حل تیار میں تلاش ابھرتی ہوئی پیٹرن میں سے ایک شیئرپوائنٹ کام کے فلو کو ڈیزائنر اور ایک تقریب رسیور کو قوت بخشنے.

یہاں سیاق و سباق میں رکھ کرنے کے لئے ایک کاروبار کے منظر نامے ہے:

  • میں ایک ڈاکٹر lib کرنے کے لئے ایک دستاویز اپ لوڈ کریں.
  • شیئرپوائنٹ ڈیزائنر کا استعمال کرتے ہوئے پیدا میں لات مار کثیر قدم ورک فلو.
  • اس عمل کے دوران کچھ نقطہ پر, کام کے فلو کو کسی ایک ٹاسک تفویض (صارف سے ڈیٹا اکٹھا یا ایک ٹاسک تفویض کے ذریعے).
  • ہم ایک کپا کب اس کام کی تکمیل کی منتظر سراغ راہ کے لیے استعمال کرنا چاہتے ہیں. کپا مجموعہ کار مکمل نہیں ہیں یا واجب کے لئے سبز ظاہر سے زیادہ 3 اب سے دن. یہ کام کل آج واجب الادا ہو تو زرد رنگ دکھاتا ہے. یہ کام ماضی واجب ہے تو سرخ دکھاتا ہے.
  • یہاں ککر ہے: میں KPI چھٹی-باخبر ہونا کہ چلانے والی تاریخ چاہتے ہیں.

میں ایک چھٹی آگاہ مقررہ مدت کا حساب نہیں کر سکتا SharePoint ڈیزائنر ورک فلو میں بہت آسانی سے تاریخ. ایک مخصوص عمل تخلیق یا ایک تیسری پارٹی کے اوزار کے استعمال کرنے کے لئے چاہتا ہوں. تاہم, یہ اس طرح کی تاریخ میں ایک واقعہ رسیور کا حساب کرنا کافی آسان ہے. ان دونوں کو ایک دوسرے کے ساتھ ضم کریں اور ہم اس طرح ایک نمونہ حاصل:

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

آخر میں, ورک فلو کے سپد ہے کو آماده کیاگیا – ایک واقعہ رسیور دوکالکولیٹدیداٹی سماپہوری کے ذریعے سے اور ہم چھٹی-آگاہی کی وجہ سے اس وقت بالکل درست کام فلو کی زندگی میں تفویض کردہ تاریخوں. واجب تاریخ تفویض کیا گیا ہے لیکن اصل حساب اور تفویض واقعہ رسیور انجام دیتا ہے جب SharePoint ڈیزائنر کنٹرول.

</آخر>

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

پایا رویہ: ایک سائٹ مجموعہ کے اندر اندر ایس پی ڈی Workflows منتقل

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

میں اس پوسٹ میں تھا ایک قدرے اودبالل "رویہ مشاہدہ کیا دے رہا ہوں" چونکہ میں اس سے نتیجہ ڈرائنگ کا ایک چھوٹا سا کے لئے leery ہوں کی قیادت. سپد وارکفلوس ہیں … temperamental.

لوگ اکثر پوچھ رہے ہیں / سوچ / تانے سپد وارکفلوس ایک جگہ سے دوسرے کو ختم منتقل. آج, میں نے یہ مراحل کی پیروی کی اور ان مشاہدے بنایا:

  • میں ایک دستاویز لائبریری کے ساتھ منسلک ایک ویب سائٹ میں شیئرپوائنٹ کام کے فلو کو ڈیزائنر کا استعمال کرتے ہوئے تشکیل دے دیا.
  • متعلقہ دستاویز لائبریری پہلے ہی کئی دستاویزات واقع.
  • میں نے ایک سانچے کے طور پر سائٹ کو بچا لیا.
  • میں نے ایک سانچے کے طور پر سائٹ کو بچایا جب, میں نے اس کے ساتھ ساتھ مواد محفوظ کر لیا.
  • میں اس سانچے کو استعمال کرتے ہوئے ایک ہی سائٹ مجموعہ میں ایک نئی ویب سائٹ پیدا کیا.

اس مرحلے پر, میں ورک فلو کے فرار ہونے کی کوشش. یہ فوری طور پر خود کو لاگ پیغام کے ساتھ ختم ہو گیا, "آغاز پر ناکام ہو گیا".

میں اس کی توقع. جب یہ سپد وارکفلوس حرکت کے ارد گرد کے لئے آتا ہے میں کم توقعات ہیں.

میں جاری:

  • شیئرپوائنٹ ڈیزائنر میں ویب سائٹ کھول دیا.
  • ایک جھانکنا کو ورک فلو پر تھا ۔. یہ ٹھیک لگ رہا تھا.
  • پر کلک کیا "ختم".
  • میں نے کام کے فلو کو بھاگ گیا.

اس وقت, یہ ٹھیک کام کیا.

میں اضافہ کریں گے کہ اس ورک فلو کے "وصول کوائف صارف سے استعمال کیا جاتا" ہڈ کے تحت ایک نسبتا پیچیدہ عمل ہے جس میں کارروائی.

میں تجربے کے طور پر جو نتیجہ اخذ کر کے عمل "ختم" ورک فلو کے سپد صحیح طور پر ورک فلو کے سپد نئی دستاویز لائبریری کے ساتھ وابستہ کرنے کی وجہ سے. میں بھی نتیجہ اخذ اومل اور دیگر XML نمونے معقول حد تک "ڈھیلا" ہیں ۔. وہ سپر کھچا دستاویزی لائبریری میں مل رہے ہیں نہیں.

اس کا کیا مطلب ہے? یہ ایک قابل اعتماد اور ریپرودکابلی عمل ہے تو یہ اینٹی, ہم ان کے ارد گرد منتقل کرنے کے لئے استعمال کر سکتے ہیں کم از کم ایک خراب طریقہ ہے ۔. میں یہ کرے گا تو ہم ویب سائٹ مجموعہ حدود عبور کام یا اس سے بھی تو معلوم نہیں زیادہ بڑی تیزی, پورے نئے فارموں (مثلا. PROD کے لئے فورم پر دیو).

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

</آخر>

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

فوری اور سادہ: کام کے فلو کو صرف اپ ڈیٹ فیلڈ

یہ اکثر ایک منظوری ضابطہ ہے جو کبھی براہ راست آخر صارفین کی طرف سے جارہی ہو جائے مثلاً ایک مخصوص فہرست میں حالت معلومات ذخیرہ کرنے کے لیے مفید ہے. یہ ایک عام کاروباری صورتحال ہے. میں مختلف حیثیت اور یاد دہانی تاریخیں SharePoint ڈیزائنر وارکفلوس کہ پھر کپاس ڈرائیو اور عام طور پر وقت سنگین کاروبار کے عمل کی حمایت کے ذریعے پیدا کرتا ہے ایک کا منصوبہ ہے کہ اس سال پر کام کر رہے ہیں.

ایک سائٹ کے مواد کی قسم کا استعمال کریں / اس سلسلے میں حاصل کرنے کے لئے کالم.

دکھایا گیا ہے کے طور پر کی حیثیت کے کالم کے ساتھ ایک سائٹ کے مواد کی قسم بنائیں:

تصویر

نوٹ "کی حیثیت (ڈیمو کے لئے)" نچلے حصے میں میدان.

اگلا, کالم کی خصوصیات پر رسائی حاصل کرنے کے لیے کالم نام پر کلک کریں. "پوشیدہ منتخب کریں (شکلوں میں ظاہر نہیں ہوگا)" دکھایا گیا ہے کے طور پر کالم کی تراتیب سیکشن میں:

تصویر

اس قطعہ کو معیاری تدوین کریں/تازہ کاری اقسام سے ہٹاتا ہے. تاہم, یہ اب بھی خیالات میں دستیاب ہے, KPIs, آبجیکٹ ماڈل اور کہیں اور آپ اسے استعمال کرنا چاہتے ہیں, ورک فلو کے سپد سمیت.

</آخر>

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

اتوار پرتفریح: “میں نے یہ ایک امیر ٹاؤن ہونا چاہیے تھا”

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

ہر کسی کے بچے کو اس کی طرح ہے تو میں نہیں جانتی, لیکن میرے بیٹے نئی چیزیں کوشش کے لیے انتہائی ہچکچاہٹ ہے ۔. ہم جانتے ہیں, ہم نے اس پروگرام کے لئے سائن ان. ہمیں معلوم ہے کہ یہ اس قسم کی چیزیں جلد اور اکثر خبردار کرنا سب سے بہتر ہے. تو, ان کے قدرتی ہچکچاہٹ پر قابو پانے کے لئے, ہم جلد از جلد اسے بتایا اور تفریح ​​کی طرح آواز بنانے کے لئے اپنی پوری کوشش کیا, وغیرہ. یہاں تک کہ ایک کثیر ماہ اشتہاری مہم کے ساتھ, وہ اب بھی قائل نہیں تھا. ہم اسے ایسا کرنے پر مجبور کر دیا, اگرچہ, اور جیسا کہ اکثر معاملہ ہے, وہ ایک بہت اچھا وقت تھا.

وقت کی طرف سے دوسرے سال کے ارد گرد نافذ, انہوں نے ایک بار پھر اپنے آپ کو وہ شرکت نہیں چاہتے کہ قائل تھے. لیکن, ہم نے اسے سائن اپ اور صفر دن تھا, میں اس پر جہاں وہ عمل ہائی اسکول میں ایک صبح کو گرا دیا. جب میں نے دوپہر کے کھانے کے بعد لینے کے لئے گئے تھے ۔, وہ بہت حوصلہ افزائی کی تھی, تمام مسکراتا ہے اور اعلان کیا ہے, "میں یہ ڈرامہ ہے Velveteen خرگوش اور میں خرگوش بننا چاہتا ہوں". انہوں نے لفظی مہینوں لے کر گزارا تھا (کبھی کبھی پاگلوں) وہ پارک کھلاڑیوں کے ساتھ کوئی لینا دینا نہیں چاہتا تھا کہ کس طرح کے بارے میں اور پہلے دن کے بعد, وہ اس ڈرامے کے کردار بننا چاہتا ہے. ہم سے پہلے اس پیٹرن کو دیکھا ہے.

(ہماری حیرت کے لئے بہت کچھ, وہ خرگوش کردار حاصل کیا اور وہ یہ تھا حیرت انگیز.)

روزہ چند سال آگے. انہوں نے تین مرتبہ پارک کھلاڑیوں میں اب چکا ہے, چنانچہ وہ ایک تجربہ کار کا کچھ نہ کچھ. یہ موسم گرما (2008), کھلاڑیوں کو شروع ہو دوبارہ. مطلب وقت میں, انہوں نے آخر میں ہم سے وہ اس بات پر یقین ہے واقعی کھیل فٹ بال اور وہ کبھی كاٹ باسکٹ بال نہیں چاہتی ہے. جس نے اسے دیر موسم سرما کے لئے کوئی غیر نصابی سرگرمیوں کے ساتھ چھوڑ دیا / اوائل بہار. جن کے ساتھ میں کام کر رہا تھا ایک کلائنٹ کا ذکر کیا کہ ان کی بیٹی ایک پروگرام میں سٹیج کے دائیں کہا جاتا تھا. سٹیج کے دائیں پارک کھلاڑیوں کا تھوڑا سا زیادہ مہنگی ورژن ہے اور یہ میری بستی میں نہیں ہے, لیکن اسے ملحق. کامل.

اس بستی کے بارے میں معلوم کرنے کی بات ہے کہ یہ مال و دولت کے حوالے سے عملی طور پر کسی دوسرے ملک ہے. یہ عام طور پر ایک اعلی تعدد ٹرین وال سٹریٹ اور نیو یارک شہر کے حق ہے. یہ صرف ایک دولت مند جگہ ہے. مسلسل خاندان بحث موضوعات میں سے ایک ہے کہ آیا ہم جہاں ہم اب رہنے کی بجائے وہ بستی منتقل ہو گیا ہے چاہیے. یہ ایک بڑا شہر ہے, اس کے اسکولوں کے بچوں کے لئے مزید پروگرام پیش کرتے ہیں, وغیرہ. میری بیوی کی اس بستی میں پرورش ہوئی تھی اور اس کے والدین وہاں رہتے ہیں, چنانچہ ہم "میں جھکا کر رہے ہیں" وہاں رہنے والے نہ کے باوجود. میں ذاتی طور پر مختلف حالات میں میسا چوسٹس میں پلا بڑھا, تو اس کے بارے میں فیملی ڈِنر بات چیت کے دوران یہ کہنا بہت زیادہ نہیں ہے. یہ کہنا ہم جہاں ہم رہتے بہت خوش نہیں ہوتے ہیں کہ نہیں ہے. ہم صرف وہ بستی ایک سطح ہمارے شہر کے اوپر معاشی طور پر جانتے ہیں کہ.

اسٹیج حق کے اگلے پروگرام بھی جلد ہی ہمارے لئے میرے بیٹے کی ہچکچاہٹ پر قابو پانے کے لیے ہماری عام تشہیری مہم شروع. یہ ہے جب وہ ایک کے ساتھ کچھ کر کے خلاف میری ذاتی پسندیدہ دلائل آئے: "جمعہ کی راتیں ہیں وزیراعظم نیند رنز کے لئے راتوں!" سٹیج کے دائیں کو اس ہفتے کے آخر میں لنکڈ کے ساتھ مداخلت کرنے جا رہا تھا.

دن آتا ہے, ہم وہاں اسے لے اور اسے چھوڑ کے طور پر اور باقی سب کے ساتھ, صرف زندہ رہنے کے اپنے قدرتی محبت پر قبضہ کر لیا ہے اور وہ اس کے ساتھ وقت اچھا کٹ رہا ہے.

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

یہ تمام سال, میں کبھی واقعی وہ تھا سننے یا اسے "امیر شہر کو" متعلق کے طور پر کسی چیز کو سمجھنے کہ نے سوچا ۔. تاہم, یہ وہ باہر کر دیتا ہے.

</آخر>

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

دنیا ٹیگز:

شیئرپوائنٹ کیلنڈر رول اپس فراہم نہیں کرتا; ممکنہ مسائل کے حل

اپ ڈیٹ: تبصرے میں ایک گمنام شخص اس ربط مراسلات: http://www.atidan.com/atidan-collaboration-kit.php

فورم کے صارفین اکثر اس طرح سے ایک سوال پوچھنا:

"میں جو واقعات موقعِ حبالہ کیلنڈر سے سے آباد ہے سائٹ کی سطح پر ایک کیلنڈر ہے کرنا چاہوں گا. مثالی طور پر, subsites میں صارفین کیلنڈر کے واقعات پیدا کر دے گا, اور ان کے موقع کا انتخاب کیا جائے گا ' عوام ۔’ واقعات پبلک کے طور پر نشان زد پرزور طور پر مشترکہ ویب سائٹ کیلنڈر میں ظاہر ہو گا. اس طرح ایک رول اپ تمام عوامی تقریبات کے تمام موقعِ حبالہ کیلنڈر سے مشترکہ سائٹ کیلنڈر ہے ۔"

WSS ہے 3.0 یا کائی 2007, یہ براہ راست ایک "رول اپ کی تشکیل کے لیے ممکن نہیں ہے" کیلنڈر. کیلنڈر اپنے طور پر موجود ہیں, کسی بھی دوسرے کیلنڈر سے آزاد.

ایک رول اپ کیلنڈر بنانے کے لئے, ان راستوں میں سے کسی ایک کی پیروی:

  1. ایک مشمول طلب ویب حصہ استعمال کریں. ہے کہ یہ کائی کے صارفین کے لئے سب سے آسان حل (WSS CQWP فراہم نہیں کرتا). CQWP, بدقسمتی سے, ایک کیلنڈر ویو باکس سے کوائف مہیا نہیں کرتا ۔. یہ بے انتہا پھیلاؤ لچک فراہم کرتا ہے (ایک مثال کے طور پر یہاں دیکھ کر) لیکن ڈیفالٹ کی طرف سے, سادہ فہرست کی شکل میں اس کے نتائج کو ظاہر کرتا ہے. بہت سے واقعات میں, شاید ایک اچھا انتخاب CQWP.
  2. واقعہ ریسیورز استعمال کرنے کے لئے ایک زیادہ پروگرامنگ پر مبنی حل ہو گا. واقعہ ریسیورز موقعِ حبالہ کیلنڈر جو اپنی عوامی تقریبات میں ہم وقت سازی ماسٹر کیلنڈر کے ساتھ رکھنے پر نافذ. جیسے دیئے گئے موقعِ حبالہ کیلنڈر ترمیم ہے, ماسٹر تقویم کے پہنچنے اور اسے ضرورت کے مطابق تازہ کاری کریں. یہ اختیار دونوں WSS میں دستیاب ہے 3.0 اور کائی.

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

</آخر>

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

سائٹس بنائیں (SPWeb) شیئرپوائنٹ کام کے فلو کو ڈیزائنر کے ذریعے

اس بلاگ کے اندراج کی زیادہ ہے ایک ممکنہ حد تک کے دائرے میں'" اندراج بمقابلہ. کنکریٹ کی معلومات.

ہم ایک تکنیکی ڈیزائن ہے کہ ہمیں ایک ورک فلو کے دستی طور پر جاری عمل کے ذریعے ویب سائٹ مجموعہ میں ایک ویب سائٹ بنانے کا مطالبہ کیا ہے. بنیادی طور پر, صارفین کو "نئے گاہکوں میں کوائف داخل کریں" وہ ڈیٹا کا اندراج عمل ختم اور توثیق کی ہے تو اپنی مرضی کے مطابق کی فہرست اور, ہم اس گاہک کے لئے ایک ویب سائٹ بنانے کے لئے کی ضرورت ہے.

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

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

  • ایس پی ڈی کے ساتھ ضم ہے کہ اپنی مرضی کے مطابق کارروائی بنائیں.
  • اپنی مرضی کے مطابق کارروائی کی ایس پی ڈی ایک ویب سروس کو پکارتے اور اس XML کی ایک سٹرنگ کو منتقل کرنے کی اجازت دیتا ہے.
  • ویب سروس locates اپنی مرضی کے مطابق کی فہرست میں صف اور ایک اپنی مرضی کے مطابق ویب سائٹ کی تعریف کا استعمال کرتے ہوئے کہ نئے گاہک کے لئے اعداد و شمار کے مطابق ایک نئی سائٹ کی تخلیق.
  • ویب سروس پھر ایسی نئی سائٹ پر ایک لنک کے طور پر کچھ معلومات کے ساتھ اپنی مرضی کے مطابق کی فہرست میں تجدید.

ہم دوسرے کے نقطہ نظر پر غور, اس طرح واقعہ رہبروں اور بصری سٹوڈیو پر مبنی ورک فلو. سپد نقطہ نظر ہمارے آخر صارفین کے عمل پر ایک چھوٹا سا مزید کنٹرول دیتا ہے. دی, اس حل میں C # کوڈ کی ایک بہت کچھ ہے, لیکن یہ ایک declarative ورک فلو کے اندر لپٹی ہے, سائٹ کی مخلوق کی خدمت میں hooking جبکہ تو ہم declarative ورک فلو کے فوائد میں سے کچھ حاصل.

All we need now is an easy tool to automatically migrate SPD workflows around as easily as we can for visual studio workflows and we’ll really be cooking with gas 🙂 I understand that some folk are out there working on this problem and I hope they have some good success with it soon.

</آخر>

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

فوری اور سادہ: فراہمی C میں شیئرپوائنٹ آبجیکٹ ماڈل کا استعمال کرتے ہوئے ایک ویب سائٹ #

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

یہ کوڈ ایک نئی وکی سائٹ پیدا:

 SPSite siteCollection;

    siteCollection = نئے SPSite("http://conchang-o9l8qi");

    SPWeb W = siteCollection.OpenWeb();

    w.Webs.Add("ایزی", "ایزی عنوان",
        "ایزی تصریح", 1033, SPWebTemplate.WebTemplateWIKI, جھوٹی, جھوٹی);

میری ابتدائی تلاش ناکام ہو گیا کیونکہ میں "ایک ویب سائٹ sharepoint آبجیکٹ ماڈل کو استعمال کرتے ہوئے کی فراہمی جیسے فقرے کے لئے تلاش کر رہا تھا" اور اس طرح.

تو آپ تلاش "Webs.Add کے لئے()", آپ نے بہت مفید بلاگ میں لکھے کی ایک بڑی تعداد تلاش کر لیں گے, MSDN مضامین اور SDK دستاویز اس موضوع پر گہرائی میں جائیں. میں یقینی طور پر مشورہ دیتے ہیں اس سائٹ.

</آخر>

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

دنیا ٹیگز:

ویب سروسز کے ساتھ شیئرپوائنٹ ڈیزائنر Workflows ضم

میں کچھ وقت کے لئے شیئرپوائنٹ ڈیزائنر کے لئے اپنی مرضی کے افعال کے ساتھ کے ارد گرد ادا کر رہا ہے (یہاں دیکھ کر کچھ تفصیلی سامان کے لئے, کہ اگر آپ اپنی دلچسپیوں).

میری موجودہ منصوبے میں, ہم نے کچھ کافی بھاری بھرکم کام کرنے کی ضرورت ہے اور ہم محتوی سپد فلو سے وابستہ کاروبار کے عمل کو منظم کرنے کے لئے استعمال کرنا چاہتے ہیں.

لمبی کہانی مختصر, یہ بالکل ممکن ہے. اورکسی ایک "مددگار کی خدمت کے لئے میرے Codeplex منصوبے میں توسیع کی" اور اب ہم ایک ویب کی خدمت ایک سپد فلو سے براہ راست کر سکتے ہیں.

یہاں دستخط ہے:

 عوامی سٹرنگ ڈسپیچر(
        GUID WebID, // رن ٹائم ماحول کی طرف سے منظور
        GUID SiteID, // رن ٹائم ماحول کی طرف سے منظور
        سٹرنگ ListID, // RTE کی طرف سے منظور (یہ ایک تار ہے پتہ نہیں کیوں, نہیں ایک GUID)
        INT ListItemID, // RTE کی طرف سے منظور.
        سٹرنگ XmlMessage) // ایس پی ڈی کے طور پر میں اعلان صارف کی طرف سے منظور.

ہم اس اہم کام کے فلو کو میں معلومات حاصل کر سکتے ہیں حقیقت یہ ہے کہ استعمال کرتا ہے, سائٹ کی طرح, فہرست ID, وغیرہ. یہ اچھی طرح متعدد مقامات میں دلچسپی رکھنے والے آپ کے اپنے مخصوص اعمال بنانے میں آپ کی دستاویزی ہے. XML سلک ایک مناسب طریقہ کار کو بھیجنے کے لیے صارف کی طرف سے مہیا کیا گیا کے ماحصل کے لیے تصور کیا جاتا. تفریح کی چیزیں!

افسوس کی بات ہے, اس سے ظاہر ہے ایک طرفہ ٹکٹ نیچے ہے "لوسیی گوسیی" مخالف پیٹرن زمین, but it’s better than hitting a brick wall 🙂

یہ آپ کو معلوم ہے، اگرچہ آپ کو یہ کرتے ہیں تو یہ ایک مخالف پیٹرن ہے مخالف نمونہ ہے?

مجھے امید ہے مستقبل قریب میں اس کے اندر Codeplex لفاف کرنے. اگر آپ مجھے میں ایسا کرنے میں دلچسپی رکھتے ہیں, آپ کے وزٹرز کا پرہار دینا (ای میل یا ایک تبصرہ چھوڑ دو) and I’ll be that more enthusiastic about doing it 🙂

</آخر>

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

دنیا ٹیگز: ,

اتوار پرتفریح: “اپنا پاس ورڈ ہے تو مجھے حیرت ہے کہ …”

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

دو میری پسندیدہ یادیں میرے اچھے دوست سے متعلق, گیب. انہوں نے لوگوں کو اپنی افزائش سال "ایک نوآموز مجھے بتانے نے ہولناک غلطی کی تھی, لیکن میں Sophomore کھڑے ہیں" انہوں نے لیا تھا مختلف اعلی درجے کی جگہ کا تعین کرنے کلاسوں کی وجہ سے, وغیرہ. ہم میں سے بہت سے لوگ اسی طرح واقع تھے لیکن ہم اس کے بارے میں اتنی بات نہیں تھی. اپنے سینئر سال, ہم لوگوں کو اس سے متعارف کرایا جب, ہم "یہ ہے گیب کہیں گے. انہوں نے ایک سینئر ہے, مگر وہ جماعت کھڑی ".

کالج میں کچھ سورج کام سٹیشن/X-دریچہ چل سرور تھا. وہ قوی ہیکل پر نظر رکھتا تھا اور انجینئرز نے انہیں کمینہ اور دیگر بورنگ انجینئر کے سامان کے لئے استعمال کیا. ہم CS لوگ انہیں استعمال کیا پروگرامنگ سیکھنا اور, کورس کے, کھیل کھیلنے کے لئے.

ہم کمپیوٹر لاچار انجینئرز پسند نہیں آیا بہت کچھ ایسا کرنے کی ہماری پسندیدہ چیزوں میں سے ایک وہ تھے باکس ٹیل نیت کرنے کے لئے ہو سکتا ہے اور جاری رہے گی ایکس آنکھ ان پر. یہ آنکھیں جو سکرین پر ماؤس کی پیروی کے ارد گرد کا ایک جوڑا اپ پاپ گا. تم بھی زیادہ اپ پاپ اور ایک درجن سے زیادہ یا اس سے زیادہ X-آنکھ چلانے کی ایپلی کیشنز کی لفظی ہو سکا. Try not to laugh out loud when a hapless engineer is trying to close X-eye after X-eye and muttering under his breath about it 🙂

ہم بھی X-ٹریک ان خانوں پر ادا کیا. ایسا کرنے, آپ کو ذریعہ ڈاؤن لوڈ، اتارنا کرنے کے لئے تھا, آپ انہیں تلاش کریں اور اسے تعمیر کر سکتا جہاں مختلف انحصار حاصل کریں ۔. میں نے ایک نفیس C پروگرامر نہیں تھا, لیکن میں سرتحریر فائلوں کا مطالعہ کریں. میں نے ان کے ذریعے دیکھ رہا تھا اور ہدایات کی طرح پایا "#DEFINE MAX_TORPEDO_DISTANCE 10". میں جو مراحل اور تارپیڈو رینج اور طاقت بڑھا کھیلے کے ارد گرد, دوبارہ تعمیر اور اس کے بعد یہ Gabe ہم ادا کیا اگلی بار تباہ کر دیا.

Gabe بھی کہا جاتا ہے ایک ٹی وی شو کا ایک بڑا پرستار تھا بلیک 7. میں نے اسے کبھی نہیں دیکھا تھا, لیکن یہ ہے کہ ڈاکٹر اصرار سے کوئی رکاوٹ نہیں. اعلی شو کون ہے. The arguments would get heated at times 🙂

ایک دن, یہ مجھ سے واقع ہوئی کہ میں شاید اپنے یونکس پاس ورڈ لگتا جا سکا. میں اس کے ساتھ ایک دن بیٹھا اور ایک بلند آواز میں اعلان کیا ۔, "میں ابھی آپ کا پاس ورڈ لگتا جا رہا ہوں, گیب ۔" "جی ہاں, حق" ان کا جواب تھا ۔. میں پھر میں لاگ ان, ان کی صارف کی شناخت داخل, اس کا سامنا کرنے کے لئے تبدیل کر دیا گیا, ٹائپ اور بلند آواز سے کہا, "میں یہ B-L-A-K-E-7 حیرت ہے کہ اگر" ? ٹچ ٹائپ کاری کبھی بھی اچھا جیسا کہ وہ اس دن ادا.

اگلے ہفتے (یا جلد ہی): کالج سے زیادہ کمپیوٹر روم تماشا.

آپ کو کسی بھی اشتراک کرنے کے لئے ہے? ایک ای میل مجھے اور میں انہیں یہاں شائع کریں گے یا تبصرہ چھوڑیں.

</آخر>

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

دنیا ٹیگز: