دلچسپ فون درخواست

image یہاں سلیلم میں موبائل ٹیم آج بہترین نیو یارک سب وے تلاش برائے تصاویر اور روٹنگ اپلی کیشن دستیاب ہو سکتی ہے کیا فراہم کرنے کے ورچوئل رئیلٹی اضافہ W / آف لائن کی صلاحیت کو یکجا کیا ہے کہ ایک واقعی ڈاؤن لوڈ، اتارنا رکن کی درخواست تیار کیا ہے.

یہاں پر مزید تفصیل سے اے پی پی کی وضاحت کی سائٹ: http://www.nycstationfinder.com/.

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

</آخر>

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

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

پھر MVP

مائیکروسافٹ اس سال جولائی 1st پر شیئرپوائنٹ MVP کے ساتھ مجھے دوبارہ سے نوازا اور یہ چار سال قبل پہلی بار تھا سے بھی کم دلچسپ نہیں ہے.

شیئرپوائنٹ کمیونٹی صرف ایک کمال کی جگہ ہے.  میں نے سب سے پہلے میرے پرانے مالک کی طرف سے شیئرپوائنٹ کے لئے پیش کیا گیا تھا جب مجھے یاد ہے, Conchango.  میں نے اس کے بارے میں خوش نہیں تھی مسکراہٹ.  میں وہاں اپنا کام کرنے کے لئے کی قیادت کر ایک یا دو سال کے لئے اور اس سے پہلے ایک BizTalk دنیا میں رہ گیا تھا, کی ایک زندہ بند کر دیا کہ لوگوں اور کمپنیوں کے ایک دویپیی دنیا میں کام کیا پیش رفت سافٹ ویئر.  میں شیئرپوائنٹ دنیا کچھ بھی ہے کیونکہ "دویپیی" کا کہنا ہے کہ لیکن!

میں عجیب مسلسل بلاگ پر مجبور محسوس کرتا ہوں کہ لوگوں کی اس عجیب آن لائن کمیونٹی کے حصہ بننے کے لئے مسلسل خوشی اور حوصلہ افزائی ہوں, مفت کانفرنسوں کے لئے ان کے ہفتہ کو ختم کر دینا, آن لائن فورمز پریشان, کے CodePlex اور تمام سائز اور سائز کے دیگر کمیونٹی کوششوں کے ہزارہا پر پیش کرنے کے لئے آزاد کی مصنوعات باہر whacked تمام قسم کی تعمیر. 

میں نے اسے اس طرح کے volunteerism اور وسرجن کی ترغیب ہے کہ اس کی مصنوعات کے بارے میں ہے پتہ نہیں کیا, لیکن میں نے اسے کبھی نہیں بدل امید.

</آخر>

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

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

چمک مثال کے طور پر اضافہ ہوا شیئرپوائنٹ کومنہ بولابیٹا بنانے کی راہ قیادت

میری پہلی "خالص" BrightStarr بلاگ انٹری آج شائع کیا گیا تھا.  یہاں ایک جھلکی ہے:

خاص طور پر ایک شیئرپوائنٹ اپنانے کے موضوع پر دیر کے Internets پر بات چیت کے بہت سے اور اس کمی کی وجہ سے ہوئی ہے. کوئی ایک فارم اور سیکورٹی کے بنیادی ڈھانچے کے ڈیزائن کے تمام مصیبت میں جانے کے لئے چاہتا ہے, ورکشاپس میں شرکت, ایک snazzy نظر ایک ساتھ مل کر ڈال اور محسوس, کمپنی دوبارہ Orgs کے کے vicissitudes اور آخر برداشت کر سکتی ہے کہ ایک راک ٹھوس معلومات فن تعمیر باہر کام, ایک دوبام سے بھرے والے عامل صرف کے مقابلے میں وہ کم جانے-رہنے کے تین ماہ کے پیغام کو دریافت کرنے کے لئے 50% کمپنی کے ملازمین کی شیئرپوائنٹ استعمال کر رہے ہیں اور ان میں سے سب سے زیادہ پرانے نیٹ ورک فائل سرورز کو تبدیل کرنے کے لئے اس کا استعمال کر رہے ہیں ("S:\ ڈرائیو").

کوئی چاندی کی گولی (یا ایک بلاگ پوسٹ) اس مسئلہ کو حل کرنے کے لئے جا رہی ہے. تاہم, آپ کو ایک کمزور شیئرپوائنٹ پورٹل کے خطرے کو کم کرنے کے لئے کر سکتے ہیں بہت سی چیزوں کے ہیں. اس طرح ایک تکنیک "Shining مثال نمونہ ہے ۔ ہے ۔"

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

یہاں پوری بات پڑھیں: http://www.brightstarr.com/US/Pages/blog-view.aspx?BlogID=52

</آخر>

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

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

انکار "تک رسائی حاصل کریں” ایک شیئرپوائنٹ پر Default.aspx 2010 ذیلی سائٹ

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

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

میں بھی اسی طرح کام کر رہی صفحہ خلاف ٹوٹے صفحے پر ویب حصوں کا آپس میں موازنہ کرنے کا فیصلہ کیا جب تک میں مختلف مردہ سروں پر سڑکوں کی ایک بہت پیچھا کیا.  میں سمجھتا ہوں کہ انہوں نے مزید کہا کی طرف سے کی بحالی کے موڈ میں صفحہ ڈال کی طرف سے "کیا?صفحے پر مواد = 1 ". تو, یہ HTTP "کی طرح دیکھا://سرور / subsite / subsite / default.aspx?مندرجات = 1 ". 

یہ میرے ٹوٹے ہوئے صفحے پر "خرابی" کی طرح ایک وضاحت کے ساتھ "خرابی" کے نام سے دو ویب حصوں دکھایا.  میں اس وقت ایک سکرین ٹوپی لینے کے لئے نہیں سوچا تھا.

میں نے انہیں ہٹا دیا اور یہ کہ مسئلہ حل.

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

</آخر>

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

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

ایکس ایس ایل ٹی اور jQuery نمونے

میں نے ایکس ایس ایل ٹی اور jQuery کی کی ایک بہت کر رہا ہے اور میں دوسروں کے مستقبل میں مفید ہو سکتی ہے کہ چند ٹکڑوں کو بانٹنے لگا دیا گیا ہے.

مثال کے طور پر 1: سادہ جاوا اسکرپٹ کا اخراج / ایکس ایس ایل ٹی میں jQuery:

<xsl:سانچا میچ "کچھ =" XML:جگہ "محفوظ" =>

  <!– استفسار دوستانہ فلٹر چھپے ہوئے میدان سے باہر خالی –>
  <نوشتہ قسم "متن/جاوا" =>
    $(دستاویز).تیار(تقریب(){
      $("#QueryFriendlyFilters").ویل("خالی");
    });
  </سکرپٹ>

</xsl:سانچے>

یہی تھوڑا سا لوڈ ہو رہا ہے ختم کرنے کے لئے صفحہ کے لئے انتظار کر رہی ہے کہ کچھ جاوا اسکرپٹ کا اخراج (کی وجہ سے $(دستاویز).تیار(...)) اور پھر "خالی" لغوی قیمت QueryFriendlyFilters نامی ایک خفیہ فیلڈ کی قیمت کا تعین کرتا ہے.

مثال کے طور پر 2: استعمال کریں <xsl:اگر> "سے زیادہ" دیکھنے کے لیے,  "سے بھی کم", وغیرہ.

<xsl:سانچا میچ "کچھ =" XML:جگہ "محفوظ" =>

  <دو id = "فدکاللفلٹرس">
 
    <xsl:تو test="@Count>0">
      <کلاس اسپین = "فدکفلٹرلیبل">موجودہ فلٹر:</مدت>
    </xsl:اگر>

    <!– زیادہ چیزیں یہاں ہوتا. –>

</xsl:سانچے>

مندرجہ بالا ٹکڑا "کچھ" عنصر کے "شمار" نامی ایک وصف صفر سے بڑا ہے تو دیکھنے کے لئے چیک کرتا ہے.  اس کے پیچھے XML کچھ کی طرح ہو جائے گا:"

</ کچھ شمار = "5">

مثال کے طور پر 3: تمام عناصر کے ذریعے Iterate, jQuery کالز interspersing.

<!– تمام فلٹر کے ذریعے Iterate اور درست ڈسپلے  لنکس. –>
<xsl:کے لئے-ہر منتخب کریں = "اسرفالٹر">

  <ایک کلاس "فلٹرہریف =" ہریف = "جاوا سکرپٹ:mySubmitPage('ریموویوسرفلٹر','{@ ID}')">[ایکس]</ایک>

  <کلاس اسپین = "فدکفلٹرلیبل"><xsl:کی قدر میں select="@FilterValue"/></مدت>

  <نوشتہ قسم "متن/جاوا" =>

    $(دستاویز).تیار(تقریب(){
        <xsl:متن><![CDATA[$("#QueryFriendlyFilters").ویل( ($("#QueryFriendlyFilters").ویل() + " ]]></xsl:متن>\"<xsl:کی قدر میں select="@FilterValue"/>\"<xsl:متن><![CDATA["));]]></xsl:متن>
    });

  </سکرپٹ>

</xsl:-ہر ایک کے لئے>

مندرجہ بالا ٹکڑا سب سے زیادہ پیچیدہ ہے اور ایسا کرنے کے آسان طریقے ہو سکتے ہیں.

اس کے پیچھے XML تقریبا اس کی طرح لگتا ہے:

<UserFilter ID = "123" FilterValue = "xyzzy" />

یہ ٹکڑا کے ذریعے iterating ہے <یوزر کے فلٹر> نوڈ. 

یہ سب سے پہلے کلک کیا جب صفحے پر پہلے سے ہی ہے کہ جاوا اسکرپٹ کی تقریب invokes کہ ایک اینکر ٹیگ اخراج, "mySubmitPage" اور پر ایک وصف کی قدر گزر جاتا ہے <یوزر کے فلٹر> "آئی ڈی" کے نام نوڈ. 

اس کے بعد یہ صفحہ لوڈ کرنے کے لئے انتظار کر رہی ہے کہ کچھ jQuery اخراج.  کہ jQuery اپ ڈیٹ FilterValue وصف کی قدر انہوں نے مزید کہا کی طرف سے "QueryFriendlyFilters" نامی ایک چھپی ہوئی میدان.  تمام پاگل نوٹ <xsl:متن> اور <![CDATA[ ... ]]> سامان.

یہی ہے, اس کی مدد کرتا ہے امید ہے کہ!

</آخر>

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

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

PerformancePoint اور خرابی 33494

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

image

میں نے غلطی کو دیکھا اور "خرابی 33494" لیکن یہ MSDN فورم پوسٹنگ کے لئے مخصوص کچھ نہیں ملا مددگار تھے: http://social.technet.microsoft.com/forums/en-us/sharepoint2010setup/thread/E1FE189D-7F89-455D-A98B-C1A12D8626AB

میں ایس کیو ایل سرور میں ایک جزو کے طور پر یہاں ADOMD.NET پایا 2008 فیچر پیک: http://www.microsoft.com/downloads/en/details.aspx?FamilyId=228DE03F-3B5A-428A-923F-58A033D316E1&displaylang=en

image

(وسعت کے لئے کلک کریں)

میں ڈاؤن لوڈ اور یہ نصب ہے اور یہ سب کچھ مقرر.

میں اس خرابی کی ایک خوبصورت oddball قسم ہے, لیکن تم نے اسے مارا ہے تو, آپ کو کم از کم آپ کو ایک اختیار ہے.

</آخر>

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

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

Lists.asmx, GetListItems اور پوشے

میں شیئرپوائنٹ کے ایک حصے کے طور پر فراہم کی list.asmx ویب سروس کے ارد گرد آج کسی کے لئے کچھ تحقیق کر رہا تھا 2010 (اور اسے قبل).  وہ جڑ فولڈر میں اشیاء کی فہرست حاصل کرنے کے لئے کے قابل تھا (ذیلی فولڈرز کے نام بھی شامل ہیں), لیکن ذیلی فولڈر میں موجود آئٹمز نہیں مل سکا.  میں نے کچھ internets پر کے ارد گرد دیکھ کیا اور یہ ایک حیرت کی بات عام سوال ہے.  ابھی, میں نے سادہ سا سوال ایک اچھا جواب نہیں مل سکا, "میں فولڈر علم ہو تو, میں کس طرح کے فولڈر میں اشیاء کو حاصل کروں?"  ایماندار ہونے کے لئے, میں تھوڑی دیر کے لئے یہ اپنے آپ میں ایک پتہ چاہتا تھا بعد میں وہ سب مشکل کی کوشش نہیں کی مسکراہٹ.

اس کے قائم کرنے کے لئے, میں "بلاگنگ مناظر" اور "ذیلی پوشے کے ساتھ اپنی مرضی کے مطابق کی فہرست" نامی ایک اپنی مرضی کے مطابق کی فہرست نامی ایک ویب سائٹ پیدا کیا.  میں پھر نامی فولڈر تخلیق:

  • سال 2005
  • سال 2006
  • سال 2007

میں فولڈر "سال 2006" کے لئے چند اشیاء شامل ہیں.  یہ کس طرح نظر آئے ہے:

image

میرے دوست C # کوڈ لکھنے بلکہ جاوا کا استعمال کرتے ہوئے نہیں ہے, تو سپ لفافے وہ واقعی کی ضرورت کیا تھی.  اس کے حاصل کرنے کے لئے, میں jQuery کا تھوڑا سا لکھا اور پھر اصل HTTP بات چیت حاصل کرنے کے لئے استعمال کیا جاتا fiddler.

یہاں متعلقہ jQuery ہے (آپ پیسٹ کریں / کاپی کرنا چاہتے ہیں تو میں نے مندرجہ ذیل کوڈ کاپی نیچے):

image

انہوں نے سب سے پہلے ایک اہم دونوں کو شامل کرنے کے لئے ہے <queryOptions> اور <QueryOptions> نوڈ.  دوسری چابی ہے کہ <فولڈر> نوڈ جو کلائنٹ رسائی حاصل ہے کرنے کے لئے ایک یو آر ایل ہے.

اس کو حاصل کرنے کے دوسرے طریقوں سے ہو سکتی ہے, jQuery استعمال کرتے وقت لیکن یہ میرے لئے اچھا کام کیا.

یہاں سے اوپر کے لئے سپ لفافے ہے:

<soapenv:لفافہ xmlns:soapenv =’HTTP://schemas.xmlsoap.org / صابن / لفافے /’>                
  <soapenv:جسم>
    <GetListItems xmlns =’
HTTP://schemas.microsoft.com / شیئرپوائنٹ / صابن /’>
      <listName>ذیلی پوشے کے ساتھ اپنی مرضی کے مطابق کی فہرست</listName>
      <viewFields>  
        <ViewFields>
          <FieldRef نام = 'کا عنوان’ />
          <FieldRef نام = 'EncodedAbsUrl’ />
        </ViewFields>
      </viewFields>
      <queryOptions>
        <QueryOptions>
          <فولڈر>
HTTP://demoserver1/Blogging مناظر / فہرستوں / ذیلی پوشے / سال 2006 کے ساتھ اپنی مرضی کے مطابق کی فہرست</فولڈر>
        </QueryOptions>
      </queryOptions>
   
</GetListItems>
  </soapenv:جسم>
</soapenv:لفافہ>

اس کے ارد گرد مثالیں اور مباحثہ بہت سے مجھے سب کی ضرورت تھی کہ یقین کرنے کے لئے کی قیادت کی <QueryOptions> اور ایک فولڈر کے نام کی وضاحت.  میرے لئے, مجھے دونوں لفاف اس کے اندر کرنے کی ضرورت ہے <queryOptions> کے ساتھ ساتھ کے لئے ایک مکمل طور پر تعلیم یافتہ یو آر ایل کی وضاحت <فولڈر> نوڈ.

یہاں jQuery AJAX سیٹ اپ ہے:

$(دستاویز).تیار(تقریب() {
       متغیر soapEnv =
           "<soapenv:لفافہ xmlns:soapenv =’HTTP://schemas.xmlsoap.org / صابن / لفافے /’> \
               <soapenv:جسم> \
                    <GetListItems xmlns =’HTTP://schemas.microsoft.com / شیئرپوائنٹ / صابن /’> \
                       <listName>ذیلی پوشے کے ساتھ اپنی مرضی کے مطابق کی فہرست</listName> \
                       <viewFields> \
                           <ViewFields> \
                              <FieldRef نام = 'کا عنوان’ /> \
                              <FieldRef نام = 'EncodedAbsUrl’ /> \
                          </ViewFields> \
                       </viewFields> \
                       <queryOptions> \
                         <QueryOptions> \
                           <فولڈر>http://demoserver1/Blogging مناظر / فہرستوں / ذیلی پوشے / سال 2006 کے ساتھ اپنی مرضی کے مطابق کی فہرست</فولڈر> \
                         </QueryOptions> \
                       </queryOptions> \
                   </GetListItems> \
               </soapenv:جسم> \
           </soapenv:لفافہ>";

</آخر>

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

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

ایس پی ڈی ورک فلو], ٹپس اور ٹرکس

میں اپنی پریزنٹیشن آج SharePoint اتسو ڈینور میں دی. PowerPoint پیشکش خود یہاں ہے ۔: http://www.mstechblogs.com/paul/wp-content/uploads/2011/05/SharePointFest.pptx

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

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

Lists.asmx, GetList اور ویلیو "خالی نہیں ہو سکتا”

آج میں نے دریافت کیا کہ GetList() میں طریقہ lists.asmx ویب سروس کو بہت احتیاط سے بلایا جائے ہے یا رعایت "شہوت انگیز null نہیں ہو سکتا VALUE" یہ ایک پراسرار پھینک کا شکار ہے (اور سنبھالنے ہے کہ آپ بھی بدتر عام غلطی پیغام ماضی حاصل کر سکتے ہیں, "قسم کی رعایت نہیں ' Microsoft.SharePoint.SoapServer.SoapServerException’ پھینک دیا گیا. ")  خاص طور پر, میں تم سے GetList کے طریقہ کار پر سابقہ ​​کسی بھی قسم کی فراہم نہیں کر سکتے ہیں پایا.  مندرجہ ذیل jQuery کا ٹکڑا نقطہ کی وضاحت کرتا ہے:

image

اگر آپ ایسا کرتے ہیں تو, ویب سروس اس کے مطابق "VALUE شہوت انگیز null نہیں ہو سکتا" کے ساتھ جواب fiddler-HTTP کے نقل فراہم کی:

<?xml ورژن "1.0 =" ضابطہ بندی "کو utf-8" =?>
  <صابن:لفافہ
     xmlns:صابن ="
HTTP://schemas.xmlsoap.org / صابن / لفافے /"    
     xmlns:xsi = "
HTTP://www.w3.org/2001/XMLSchema-instance"
     xmlns:xsd ="
HTTP://www.w3.org/2001/XMLSchema">

  <صابن:جسم>
    <صابن:غلطی>
      <faultcode>صابن:سرور</faultcode>
      <faultstring>
        قسم کی رعایت نہیں ' Microsoft.SharePoint.SoapServer.SoapServerException’ پھینک دیا گیا.
      </faultstring>
      <تفصیل سے>
        <غلطی سٹرنگ xmlns ="
HTTP://schemas.microsoft.com / شیئرپوائنٹ / صابن /">
ویلیو شہوت انگیز null نہیں ہو سکتا.
        </errorstring>
      </تفصیل سے>
    </صابن:غلطی>
  </صابن:جسم>
</صابن:لفافہ>

کورس کے, آپ شاید اپنے آپ کہ "s0" اپسرگ شامل نہیں کی جائے گی, لیکن کچھ ٹولز ایسا کرنے کا شکار ہیں (چاند اور سورج گرہن کی طرح).

یہ سب سے زیادہ بردوست ہے / دوسرے طریقوں سابقے برداشت کی وجہ سے مایوس کن.  مثال کے طور پر, the GetListCollection یہ prefixed رہا ہے تو طریقہ برا نہیں ہے, یہاں تک کہ "xyzzy" جیسے سابقے قسم کی معمولی ہدایات کے ساتھ:

image

یہ lists.asmx کے ساتھ منصفانہ عام لگتا ہے "VALUE شہوت انگیز null نہیں ہو سکتا" تو امید ہے کہ یہ مستقبل میں کسی کو مدد ملے گی.

</آخر>

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

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