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

جون 2008 SUGDC کانفرنس — یہ ایک ملفوف ہے

میں میرے پہلے کبھی میں نے شرکت کی SharePoint کانفرنس اس ہفتے کے آخر میں اور یہ ماضی ایک دھماکہ تھا ۔.

جمعرات کی دوپہر, میں نے ورجینیا کے نیچے دیا, اپنے نئے خریدے کی طرف سے ہدایت $50 GPS اطلاقیہ پلگ-ان چیز میرے فون کے لیے. آلہ بے عیب تھا ۔. پانچ گھنٹے کی ڈرائیو کے بعد, میں توانائی مل بیٹھنا ایک اچھی راہ فرار اختیار کرنا پڑا اور پھر, حیرت کی بات بھی زیادہ, توانائی کی لابی ایک مشتہر سپیکر کے کاکٹیل گھنٹے کے لئے سر سے تھا. کانفرنس کے n00b میں ہوں, it turned out that the cocktail hour was really a ruse to get speakers to show up and help stuff papers and swag into shoulder bags for conference attendees 🙂

میں جمعہ کی صبح پہلی بات بات کررہا تھا کیونکہ سونا ایک مشکل وقت تھا. اعصابیت, nagging احساس مجھے میری پیشکش اور جانوروں سے سیارے پر ایک بہت ہی پریشان کن بلی شو کے لیے ایک سلائیڈ میں اضافہ کی ضرورت تھی کہ مجھے دیر پر عمل کیا ہے. چونکہ میں دیر سے سونے کے لئے چلا گیا ۔, میں قدرتی طور پر سویرے اٹھا ۔. میں کافی تفصیلی تکنیکی فن تعمیر سلائیڈ شامل تھے. اسے اچھی طرح مالیت کوشش تھی کیونکہ 25 ق کے منٹ&A گا رہے ہیں اس کے بغیر بہت بدنما. پہلی سلاٹ تکنیکی ٹریک میں حاصل کرنے کے لئے خوش قسمت تھا میں. سہال ملک اصل جمعہ صبح بات کرنے جا رہا تھا اور میں ہفتے کے روز کی بات کرنے کے لیے جا رہا تھا لیکن وہ اوقات میں سویپ کرنے کے لئے ضرورت. اس نے مجھے میرے کی پیشکش کرتے ہیں اور پھر واپس مل بیٹھ کر سب کچھ آگے جمعہ اور ہفتہ کو جانے سے لطف اندوز کرنے کی اجازت.

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

بہت سے دلچسپ مضامین تھے اور میں ان کے بارے میں بلاگ میں زیادہ تفصیل کے لیے اس ہفتے امید (وقت اجازت ہے ۔, ہمیشہ کی طرح). ایک ساتھی سنٹی واچ کی مارکیٹ میں SharePoint کی پوزیشن انتہائی نازک لیکن بہت پرامید نظر ثانی فراہم کی. ایک مختلف بحث SharePoint وسائل اور مشکل ہے کہ بھرتی کاروں "سستی بھی ہے کہ اچھا ٹیلنٹ کی تلاش ہے کے فقدان پر توجہ مرکوز رکھی ۔" یہ بہت تنگ مارکیٹ میں. سنٹی واچ لڑکا کہا جاتا ہے SharePoint انسانی وسائل پول کو ایک "گلڈ کی طرح ہے ۔" میں بنیادی طور پر ممورپگ اصطلاحات میں اس اصطلاح سے واقف ہوں اور اس نے مجھے ایک چھوٹا سا سنسنی خیزی دیا, to be honest 🙂

کانفرنس کی صرف ملاقات اور لوگوں میں "کہا جاتا ہے کے ساتھ پکڑنے کرنا تھا جو" تھوڑی دیر کے لئے آن لائن. سب سے بہترین کے ساتھ بار میں بیٹھا ہوا بیکی Isserman (MossLover) کے لئے 3 یا 4 گھنٹے (اور یہ کہ, رات کے لئے میں ختم ہونے کے بعد پینے کے). میں اکثر کے بارے میں بات کرنے سے حاصل نہیں فارسکاپی یا بابل 5 کینساس شہر کے رہائشیوں کے ساتھ.

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

ہفتہ (دن 2), مائیک لوٹار خود انفوپیٹہ کے بارے میں بات کرنے کے لیے اس کانفرنس کے لیے گھسیٹا اور پھر وہ بیکی جنرل ق کی ایک قسم کو دن کے آخر میں شمولیت اختیار کی&ایک اجلاس کے لئے کے بارے میں 30 کے لئے 45 بنیادی طور پر انفوپیٹہ پر توجہ مرکوز منٹ (مائیک) اور ایجیکس (بیکی). میری خواہش ہے کہ بیکی اس مکمل/رسمی پیشکش کے ذریعے جانے کے قابل ہو چکا تھا مگر مجھے یقین ہے کہ میں ایک ان دنوں کے دیکھنے کا ایک موقع مل جائے گا ہوں. میں نے وہ "سرکٹ مار جائیں گے ایک احساس ہے" آگے بڑھنے.

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

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

</آخر>

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

FBA اور ایس کیو ایل سرور: محبت کی کہانی

میرے ساتھی ایک ویب حصہ ف ماحول میں کام کر رہی ہے. دیگر چیزوں کے علاوہ, ویب حصہ SQL سرور سے کچھ کوائف ھیںچتی. ایک د کوائف سطح سلامتی میں SQL کی تشکیل کرتا ہے کہ اس منصوبے کے لئے گرینڈ پلان گزرتا (کے طور پر ایک ایس کیو ایل کے استفسار میں ایک صارف ID یا کسی دوسرے نقطہ نظر سرایت کرنے کی مخالفت).

یہ ہم پر اعتماد نہیں کر سکتے تو SQL سرور ہمارے ف ماحول کے بارے میں کچھ معلوم نہیں ہے کہ یہ مسئلہ ہے. ہم نے اس مسئلے کو حل کیا, ایک بہتر لفظ کی کمی کے لئے, دستی طور پر ایک AD صارف امپرسناٹنگ تاکہ ایسا SQL ڈیٹا سلامتی کام درجہ ہم SQL سے نہیں جڑ سکا.

FBA ایک ASP.NET خصوصیت ہے اگرچہ, ہم شیئرپوائنٹ نیشن لوگ مختلف تلاش کے انجن سکھایا ہے کہ اگر آپ FBA کے لئے querying کر رہے ہیں تو, آپ کا مطلب ہوگا آپ چاہتے ہیں ف SharePoint میں تشکیل کرنے کا طریقہ جانتے ہیں. تلاش کرنے میں ناکام رہا کوئی معلومات پر کس طرح ایک ف اہل بنانے کے لیے ASP.NET کے ساتھ SQL ہم کی ضرورت ہے جس طرح میں بات چیت کے لیے ایپلی کیشن پر مبنی ڈھونڈیں.

اس تحقیق کے دوران میں, ہم دوبارہ پڑھا اس مضمون: ASP.NET نقالی

مزید تحقیق اس codproject مضمون ہمیں قیادت: http://www.codeproject.com/KB/cs/cpimpersonation1.aspx

کہ ہمارے کوڈ لکھنے میں مدد دی, جن میں مندرجہ ذیل شامل ہے. یہ سب سے زیادہ خوبصورت چیزیں نہیں ہے, لیکن یہ کام کیا. مجھے امید ہے کہ آپ اس میں مفید.

ہمیں یہاں کے لئے کام کیا ہے کہ کوڈ ہے:

محفوظ صفر btnSearchCarrier_Click(اعتراض مرسل, EventArgs ای)
 {
 کرنے کی کوشش کریں
 {
 یو = ImpersonateUser نئے ImpersonateUser();
 // تمام: اسناد بدل دیں
 ("دومیننمی", "صارف کا نام", 'پاس ورڈ');

//
 CODE
//

 iU.Undo();
 }
 پکڑنے (رعایت کی سابق)
 {

 }
 }

// نقالی کلاس کا استعمال کرتے ہوئے کے طور پر ذیل میں ذکر.

عوامی کلاس ImpersonateUser
 {
 [DllImport("advapi32.dll", SetLastError = سچ)]
 عوامی جامد بیرونی bool LogonUser(
 سلک lpszUsername,
 سلک lpszDomain,
 سلک lpszPassword,
 INT dwLogonType,
 INT dwLogonProvider,
 ریفری IntPtr phToken);

 [DllImport("kernel32.dll", چارسیٹ = CharSet.Auto)]
 نجی بیرونی جامد bool CloseHandle(IntPtr ہینڈل);

 نجی جامد IntPtr tokenHandle = نئے IntPtr(0);
 نجی جامد WindowsImpersonationContext impersonatedUser;

 // آپ کو ایک DLL میں اس کوڈ کو شامل تو, یہ مطالبہ کرنے کے لئے اس بات کا یقین
 // FullTrust کے ساتھ رنز.
 [PermissionSetAttribute(SecurityAction.Demand, = نام "فوللٹروسٹ")]
 عوامی بہروپ بھرنے خالی(سٹرنگ DOMAINNAME, سٹرنگ صارف کا نام, سٹرنگ پاس ورڈ)
 {
 کرنے کی کوشش کریں
 {

 // یوزر کے ٹوکن حاصل کرنے کے لئے غیر بندوبست کردہ LogonUser تقریب کا استعمال کریں
 // مخصوص صارف, ڈومین, اور پاس ورڈ.
 CONST INT LOGON32_PROVIDER_DEFAULT = 0;

 // اس پیرامیٹر پاسنگ LogonUser ایک بنیادی ٹوکن پیدا کرنے کا سبب بنتا ہے.
 CONST INT LOGON32_LOGON_INTERACTIVE = 2;
 tokenHandle = IntPtr.Zero;

 // مرحلہ -1 ایک رسائی ٹوکن کے لئے ایک ہینڈل حاصل کرنے کے لئے LogonUser کال کریں.
 bool returnValue = LogonUser(
 صارف کا نام,
 ڈومین کا نام,
 پاس ورڈ,
 LOGON32_LOGON_INTERACTIVE,
 LOGON32_PROVIDER_DEFAULT,
 پراپرٹی tokenHandle); // tokenHandle - نئے سیکورٹی ٹوکن

 اگر (جھوٹے == returnValue)
 {
 INT ret = Marshal.GetLastWin32Error();
 Console.WriteLine("نقص ضابطہ کے ساتھ لوگونوسر کال ناکام ہوگئی : " +
 حق);
 پھینک نئے System.ComponentModel.Win32Exception(حق);
 }

 // مرحلہ - 2
 WindowsIdentity = newId نئے WindowsIdentity(tokenHandle);
 // مرحلہ -3
 impersonatedUser = newId.Impersonate();

 }
 پکڑنے (رعایت کی سابق)
 {
 Console.WriteLine("استثنی واقع ہوا. " + ex.Message);
 }
 }


 /// <خلاصہ>
 /// نقالی رک جاتا ہے
 /// </خلاصہ>
 عوامی کالعدم کریں خالی()
 {
 impersonatedUser.Undo();
 // ٹوکن آزاد.
 اگر (tokenHandle != IntPtr.Zero)
 CloseHandle(tokenHandle);
 }
 }

</آخر>

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

دنیا ٹیگز:

لور میں اضافہ: SSRS مجھ سے کہتا ہے “rsAccessDenied”, لیکن … میں واقعی رسائی حاصل ہے DO

چند ہفتے واپس, مجھے میرے ڈویلپر ساتھی کے ساتھ SQL سرور کی رپورٹنگ کی خدمات پلگ-ان کے لئے کائی شامل کرنے کے منصوبے پر کام کر رہا تھا. وہ ایک ویب حصہ ایک فینسی مناسب رپورٹ کرنے front-end فراہم کرتا ہے ترقی کر رہا تھا (اس کے پیچھے کئی ہزار تلاش اقدار کے ساتھ ایک پیرامیٹر پر ایک ہوشیار تلاش کیا جا رہا ہے سب سے اہم خصوصیت).

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

صارف کو اجازت دے دی 'UAT_domain mosssvc' اس آپریشن کارکردگی کا مظاہرہ کرنے کے لئے ناکافی ہیں.(rsAccessDenied).

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

ہمارے معاملے میں, ہم ایک پشتارہ/بحالی دیو کی ات کے لیے کیا تھا کہ مسئلہ تھا ۔. کہیں میں کوائف, کچھ ابھی تک "DEV_domain کے لئے حوالہ دیتے ہوئے تھا" (تازہ کاری "UAT_Domain کی بجائے"). ہم ایک نئی سائٹ بنائی, ویب حصہ شامل کیا ہے اور ہمارا مسئلہ حل کہ.

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

</آخر>

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

دنیا ٹیگز:

فوری حل: شیئرپوائنٹ سائٹ تک رسائی حاصل ڈالی ہے [HttpException (0x80004005): گذارش وقت ختم.]

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

[HttpException (0x80004005): گذارش وقت ختم.]

میں لاگ ان اور کئی دوسری ویب سائٹس صرف ٹھیک ہوئے دیکھا. مجھے تھیں کہ کچھ پوشیدہ ویب حصوں کے صفحے پر مشتبہ اور استعمال کرتے ہوئے قابل اعتماد ?مندرجات = 1 ڈبگ تکنیک, میں حقیقت میں ملا 11 صفحے پر ویب حصوں, جس میں سے صرف دو مرئی تھے. یہاں تک کہ بہتر (ایک let's-امید-I-تلاش-کچھ-بدسورت-یہاں کہ میں-ٹھیک کر سکتے ہیں کے نقطہ نظر سے), ان بند ویب حصوں کے تین "غلطی" کا نام تھا.

میں ان ویب حصوں کو خارج کر دیا (جو اپنے آپ میں ایک حیرت کی بات طویل وقت لگا) اور اس مسئلہ کو حل کیا. For today 🙂

</آخر>

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

دنیا ٹیگز:

میں معیار کے فاسٹ ٹریننگ بہت ہی اچھا ہے

میں دن شروع کر رہا ہوں 4 Needham میں یہاں لیری Kaye کی طرف سے سربراہی میں فاسٹ کی پارٹنر تربیت, ایم اے.

یہ 5 روزہ سیشن قسموں میں ٹوٹ جاتا ہے (3 اور 2 دن بالترتیب) حقدار "روزہ ESP: میں اتحاد کے شراکت دار کے لئے اپنی مرضی کی تلاش کی درخواست کی ترقی" اور "روزہ ESP: اتحادی شراکت داروں II کے لیے اپنی مرضی کی تلاش اپیلی کیشن کی ترقی".

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

</آخر>

شیئرپوائنٹ اور روزہ — انٹرپرائز ایپلی کیشنز کے ریز کی مونگفلی کا مکھن کپ?

میں دن کو ختم کر دیا ہے 2 دھوپ Needham میں روزہ تربیت, ایم اے, اور میں نے خیالات کے ساتھ جلا رہا ہوں (تمام اچھی تربیت کی کلاسیں مجھ سے کرتے ہیں جس میں). ایک خاص پہلو کا روزہ مجھے سوچ ہے اور میں یہ ابھی تک تازہ اور عام روزمرہ "چیزیں تھا جبکہ اسے تحریر کرنا چاہتا ہوں" یہ میرے سر سے باہر دھکیل دیا گیا ۔.

ہم SharePoint نسبتاً تھی ۔ 3.0 / کائی امپلیمانٹرس اکثر کسی مناسب سائز SharePoint منصوبے کے ساتھ ایک مشکل مسئلہ کا سامنا: ہم یہ سب ہمارے بالکل ڈیزائن کیا معلومات فن تعمیر کے اندر فٹ بیٹھتا ہے کہ SharePoint میں بھری ہوئی تمام انتگگاد کوائف کیسے حاصل کروں?

اکثر کافی, یہ اس طرح ایک مشکل مسئلہ نہیں ہے کیونکہ ہم اپنے آپ کو مصیبت سے سکوپی: "ہم کے بارے میں کسی بھی چیز کی پرواہ نہیں کرتے سے زیادہ 3 ماہ پرانی ہے ۔" "ہم سب پرانی چیزیں کلیدی الفاظ سے تلاش کے ساتھ ہینڈل کریں گے اور جانے سے آگے ہم اس کا صحیح راستہ کروں گا…" وغیرہ.

لیکن, کیا ہم خود کو مصیبت سے سکوپی نہیں کر سکتے اور ہم بظاہر ایسا لگتا ہزاروں یا ہزاروں پیمالے پر تلاش کر رہے ہیں تو ہوتا ہے (یا اس سے بھی لاکھوں) دستاویزات کے — لوڈ کا عمل جاری اور جس کی ٹیگنگ ہمارے متقی خواہش ہے?

فاسٹ جواب ہو سکتا ہے.

فاسٹ کی تلاش کے عمل کو آگے بڑھ حصوں کی ایک بہت کچھ شامل ہے لیکن ایک آسان نقطہ نظر یہ ہے:

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

starship روزہ پر, ہم نے پائپ لائن کی عمل کاری کے دستاویز پر کنٹرول کی ایک بہت ہے. ہم کر سکتے ہیں کریں اور انہیں ملائیں کے بارے میں 100 پائپ لائن اجزاء اور, سب سے دلچسپ بات یہ, ہم ہمارے اپنے اجزا لکھ سکتے ہیں. اسی طرح کہتا ہوں, روزہ دستاویزات جس طرح ہر لیکن اتوار کا تجزیہ ہے اور یہ ان دستاویزات کے بارے میں مفید معلومات کی ایک بہت کومپالاس. ٹول اور/یا واقعی دستاویزات کی درجہ بندی کے لئے حکمت عملی ہے کیونکہ وہ پاگل روزہ لوگ واضح طور پر پاگل اور وسواسی دستاویز تجزیہ کے بارے میں ہیں کہ.

تو … ہمارے اپنے مخصوص پائپ لائن جزو کے ساتھ مجموعہ میں روزہ کا استعمال کرتے ہوئے, ہم سب اس سیاق و سباق سے معلومات روزہ پکڑو اور اسے واپس کائی کے لیے فیڈ کر سکتے ہیں. یہ کچھ اس طرح کی جائیں تاکہ:

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

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

</آخر>

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

www.EndUserSharePoint.com پر اختتام صارفین کے بارے میں سیکھنے

میں ختم مارک ملر http://www.endusersharepoint.com تعمیر کیا ہے, میرے تجربے میں, بہترین اختتامی صارف SharePoint سائٹ میں مرکوز ' کرہ. پچھلے مہینے میں, اس کے ارد گرد "سرورق کے لیے اہم کردار ادا کرنے کے وزیراعظم اختتامی صارف کی توجہ بلاگرز میں سے کچھ بھرتی کرچکا ہے" ایک باقاعدہ بنیاد پر, بشمول لیکن انہی تک محدود نہیں پال Culmsee, کرس فوری, اور Dessie Lunsford. وہ دوسروں کو اور کے طور پر ان کا میقات بندی میں اہم کردار ادا کرنے کے لئے تیار قطار در قطار کی اجازت ہے.

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

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

میں نے پہلے ذکر کیا ہے کے طور پر, آخر صارف برادری کے دور ہے, تکنیکی کمیونٹی سے کہیں بڑا. EUSP.com درجے ہے اور میں جی یہ سب تین گروہوں کو مشورہ دیتے ہیں. سائٹ کا لیزر توجہ آخر صارفین سے صاف ظاہر ہے کہ قیمتی ہے. تاہم, ہم آخر ہم خدمت کے صارفین کی ضروریات کو مؤثر طریقے سے جواب دے اور سمجھ سکتے ہیں اگر ہم ڈویلپرز اور کنسلٹنٹس صرف اپنے پیشے میں بہتر ہو سکتے ہیں. I know I need all the help I can get 🙂 یہ دیکھو.

</آخر>

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

WSS سے SSRS ویب سروسز Invoking / ماحولیات میں FBA کائی

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

  • 401: نہیں اختیار
  • آبجیکٹ منتقل

"بڑھا آبجیکٹ" پیغام تھا سب سے زیادہ دلچسپ کیونکہ یہ کہا تھا کہ "آبجیکٹ" (ہمارے SSRS سروس) "گئى تھی" login.aspx کرنا. یہ واضح طور پر ہم کسی قسم کی توثیق مسئلہ تھا مراد.

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

ہمیں یہاں کے لئے کام کیا ہے کہ کوڈ ہے:

ReportingService2006 روپے = صفر; 
// کی توثیق توثیق auth = نئے توثیق(); 
auth.Url = "HTTP://یو آر ایل / _vti_bin / Authentication.asmx";
auth.CookieContainer =
نئے CookieContainer();
LoginResult نتیجہ = auth.Login("صارف id", 'پاس ورڈ');
اگر (result.ErrorCode == LoginErrorCode.NoError) 
{
// کوئی غلطی, تو کوکیز کو حاصل.
CookieCollection کوکیز = auth.CookieContainer.GetCookies(نئے ؤری(auth.Url));
کوکی authCookie = کوکیز[result.CookieName];
روپے =
نئے ReportingService2006();
rs.Url =
"HTTP://server/_vti_bin/ReportServer/ReportService2006.asmx";
rs.CookieContainer =
نئے CookieContainer();
rs.CookieContainer.Add(authCookie);
}
کرنے کی کوشش کریں
{
  rs.CreateSubscription(رپورٹ, extSettings, DESC, eventType, matchData, parameters1);
}
پکڑنے (رعایت کی سابق)
{
  Console.WriteLine(ex.Message.ToString());
}

میں چیزوں کو اس طرح کام کرنے کی تشریح:

  • ہماری ویب حصہ تصدیق سروس ڈائل اپ اور کہتے ہیں کرنے کی ضرورت ہے, "ارے, ٹونی, یہ میں ہوں!".
  • توثیق سروس جوابات کہہ, "ارے, مجھے آپ جانتے ہیں کہ. بچوں کو کس طرح ہیں? یہاں ایک نشانی ہے ۔"
  • ہم SSRS سروس فون کرو اور کا کہنا ہے کہ, "ٹونی مجھے بھیجا, یہاں ٹوکن ہے."

</آخر>

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

آپ اپنے ماہانہ تلاش کریں تجزیہ کارکردگی کا مظاہرہ کیا?

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

یہ پہلے ہی 3 مہینے کا ہے. وقت کی اواسٹان’ 🙂

</آخر>

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

کوئی مزید جہتی تلاش باڑ Sitter

میں نے کے بارے میں کے ساتھ کھیلنے کے لئے آج ہی وجہ تھی codeplex جہتی تلاش کریں آج کے منصوبے.

یہ تھوڑی دیر کے لئے کے ارد گرد رہا ہے, لیکن میں نے ہمیشہ کی وجوہات کی بناء پر اسے ڈاؤن لوڈ اور استعمال کرنے کے لئے ہچکچاہٹ (وقت کی کمی کی وجہ بنیادی طور پر), plus outright fear 🙂

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

اسے بڑھانے کے لیے بہت مشکل دکھائی دیتا ہے. مصنفین ایک تفصیلی walk-through ایک پیچیدہ بد صورت حال کے لیے فراہم کرتے ہیں ۔. میں یہ غائب ہو سکتا ہے, لیکن میری خواہش ہے کہ وہ پہلے سے موجود خصوصیات میں سے ایک کو شامل کرنے یا شاید ایک نئے انتظام شدہ پراپرٹی کا اضافہ ایک آسان صورت حال بھی فراہم کرے گا. میں کوشش کریں گے اور اپنے وقت کے اگلے دور میں لکھتا ہے کہ.

پایان لائن — منٹ میں, آپ کو انسٹال کر سکتے ہیں, اس کی تشکیل, use it and add some pretty cool functionality to your vanilla MOSS search and be a hero 🙂

</آخر>

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