چت در چهارشنبه شیرپوینت MVP 04/20

من به شرکت در یکی از چت MVP دوره در هفته آینده, 04/20.  مایکروسافت نوشتن بالا و لینک به ثبت نام:

آیا سخت سوالات فنی در مورد شیرپوینت که شما دنبال پاسخ? آیا می خواهید به دانش عمیق از استعداد حرفه ای مایکروسافت با ارزش ترین شیر? MVPs شیرپوینت مردم شما به عنوان نویسنده در جامعه فنی را ببینید, سخنرانان, کاربر رهبران گروه answerers های در انجمن MSDN و TechNet. تقاضای مردمی, ما به ارمغان آورده اند، این کارشناسان با هم به عنوان یک گروه جمعی به پاسخ به پرسش های شما زندگی می کنند. پس لطفا به ما بپیوندید و آن را در پرسش! این چت WSS را پوشش می دهد 3.0, خزه, شیرپوینت بنیاد 2010 و سرور شیرپوینت 2010. موضوع شامل راه اندازی و مدیریت, طرح, توسعه و سوال های عمومی.
لطفا به ما بپیوندید در چهارشنبه آوریل 20th در 09:00 PDT / ظهر EST با MVPs چت از سراسر جهان. اطلاعات بیشتر و اضافه کردن این چت به تقویم خود را با مراجعه به صفحه MSDN رویداد http://msdn.microsoft.com/en-us/events/aa497438.aspx

من در یکی از این در سال گذشته عضو شده و آن را یک انفجار واقعی بود.  این فقط یک نوع دیوانه از پرسش باز / پر زرق و پاسخ. 

در اینجا برخی از (در حال حاضر) برنامه ریزی شیرپوینت شرکت کنندگان MVP:

کورنلیوس ون Dyk
دن Attis
دانیل Wessels
Martos دیوید
ایوان ساندرز
جرمی Thake
جان راس
کریس واگنر
مایک Oryszak
رندی Drisgill
چوبی  Windischman
زلاتان Dzinic

که طیف گسترده ای از منافع و تخصص است.  من فکر می کنم این خواهد بود که هم سرگرم کننده و استفاده مناسب از ساعت ناهار خود را (و یا هر ساعت در طول روز لبخند )

ثبت نام در اینجا در اینجا (http://msdn.microsoft.com/en-us/events/aa497438.aspx).

</پایان>

مشترک شدن در وبلاگ من.

من در توییتر در http://www.twitter.com/pagalvin

یکی از دلایل برای "یک یا چند نوع زمینه به درستی نصب نشده است”

من کوچک نیشگون گرفتن و کشیدن روز گذشته به بخشی از وب که یک پرس و جو می کند CAML در برابر یک لیست.  تغییر, آن مستقر شده و با یک خطا برخورد کردم:

خطای غیر منتظره در چشم انداز سه روز WebPart را پیش بینی آب و هوا رخ داده است. لطفا با مدیر سیستم تماس بگیرید. یک یا چند نوع زمینه به درستی نصب نشده است. برو به صفحه تنظیمات لیست را حذف کنید این زمینه ها.

من روبرو شد یک مسئله عجیب و غریب دیگر در اوایل بنابراین من بلافاصله اتصال پرس و جو CAML من با خطا که شیرپوینت برای گزارش دادن به من.  جستجوی سریع بینگ و این پست وبلاگ مفید توسط Sandeep Nahta  (http://snahta.blogspot.com/2009/01/one-or-more-field-types-are-not.html).

در اینجا این است که پرس و جو بد:

query.Query = "<جایی که><و><Neq><FieldRef نام = 'Abbr /><ارزش نوع = 'متن'>SFNY</ارزش><FieldRef نام = 'Abbr /><ارزش نوع = 'متن'>SFIS</ارزش></Neq></و></جایی که>";

در اینجا ثابت است:

query.Query = "<جایی که><و><Neq><FieldRef نام = 'Abbr /><ارزش نوع = 'متن'>SFNY</ارزش></Neq><Neq><FieldRef نام = 'Abbr /><ارزش نوع = 'متن'>SFIS</ارزش></Neq></و></جایی که>";

پس, اخلاقی داستان است: مطمئن شوید که CAML شما درست است و یا شما ممکن است خطا عجیب و غریب.

مشترک شدن در وبلاگ من.

من در توییتر در http://www.twitter.com/pagalvin

</پایان>

تعمیر سریع برای "یک خطا وجود داشته است در حالی که بارگذاری فرم”

من تست سفارشی طراح شیرپوینت 2010 فعالیت این بعد از ظهر یکشنبه خوب است و من به طور غیر منتظره در هدف قرار دادن یک "خطای بحرانی" هنگام تلاش برای راه اندازی گردش کار:

شده است وجود دارد خطا هنگام بارگذاری فرم.

بیش از شروع یک نسخه جدید از این فرم برای بارگذاری است.  اگر این خطا ادامه یابد, تماس با تیم پشتیبانی وب سایت.

بستن این پیام را به خروج.

نمایش جزئیات خطا

البته, اگر شما با کلیک بر روی "نمایش جزئیات خطا" را فشار دهید همه از آن است که شما ID همبستگی نشان می دهد:

image

در مورد من, این معلوم شد که تعیین جایگزین دسترسی به مشکل است.  من در فایل وارد شوید در نگاه 14 کندو و دیدم که InfoPath و شکایت در مورد موضوع AAM (از آنجایی که من میزد localhost را به جای نام سرور).  تغییر آدرس و که حل.

این نشان می دهد که با تمام linkings از بیت های مختلف در حال حاضر در SP 2010, چیزی که شما به طور طبیعی این مشکل این است که (طراح گردش کار شیرپوینت در مورد من) در واقع مشکل اصلی کاملا نامربوط.

مشترک شدن در وبلاگ من.

من در توییتر در http://www.twitter.com/pagalvin

</پایان>

شیرپوینت 2010 راه حل در "استقرار گیر” وضعیت

من استفاده از PowerShell با به استقرار یک راه حل برای یک مزرعه شیرپوینت ((H / T):  کوری راث و خود را پست وبلاگ). 

سپس به مدیر سایت مرکزی رفت, تنظیمات سیستم و سپس "مدیریت راه حل های مزرعه" را به آن اعزام به مزرعه و به من (اندک) ترس, آن را در "استقرار" گیر کرد.

من دیده ام این موضوع چند بار در انجمن های MSDN, بنابراین من در مورد آن بسیار عصبی بود.  من در سراسر کمی جستجو و این مقاله مفید (توسط یک فرد به ظاهر unattributed از http://www.resolutionsnet.co.uk/).  من لغو کار استقرار و هنگامی که من را به راه حل کلیک, به من گفت که آن را با موفقیت راه حل را به سه نفر از چهار سرور در مزرعه مستقر بود.

من به سرور کمراه رفت, خدمات تایمر را متوقف و دوباره.  ویندوز سرور در واقع به من گفت که این سرویس موفق به پاسخ دادن به دستور, به طوری که به من می گوید که بیمار بود.

این بار, وقتی که من رفت و برگشت به admin مرکزی, من قادر بود تا آن را با هیچ مشکلی اعزام.

امیدوارم این بیت از اطلاعات در یک اتصال از روز.

</پایان>

مشترک شدن در وبلاگ من.

من در توییتر در http://www.twitter.com/pagalvin

اشکال از روز: "آیا می توانم مجلس مشخص شده به GAC اضافه کردن”

من مبارزه با یک کمی با ویژوال استودیو 2010 یک راه حل sp2010 و این خطا:

Error occurred in deployment step ‘Add Solution’: خطا: مجمع مشخص به کش مونتاژ جهانی را اضافه نمی کند: YourAwesomeDLLThat IAmJustNotGoingToInstallRightNow.dll

من به خود GAC رفت (ج:\WINDOWS مونتاژ) به منظور تلاش برای حذف و "پرونده در استفاده کردم خطا.

من iisreset, من تقریبا دانلود به Sysinternals, خدمات تایمر در خدمات متوقف شد ... در نهایت, من به تازگی بسته و به بازگشایی ویژوال استودیو خود را و در نهایت توانست به آن نزدیک.

</پایان>

مشترک شدن در وبلاگ من.

من در توییتر در http://www.twitter.com/pagalvin

دسترسی سریع و آسان: اشکال زدایی در مقابل 2010 استقرار راه حل

ویژوال استودیو 2010 گزارش سخت به اشکال زدایی خطا در طول استقرار بعضی اوقات.  یک راه سریع و آسان به انجام برخی از اشکال زدایی بسیار خشن است که به پرتاب خود را به نام استثنا است.  ویژوال استودیو آنها را در کنسول خروجی را نشان می دهد.

این بیت از کد را در نظر بگیرید:

image

اگر این ویژگی به یک برنامه وب است scoped, سایت null خواهد بود.  اگر شما سعی می کنید و مرجع اموال از سایت, شما خطا مبهم را دریافت کنید:

Error occurred in deployment step ‘Add Solution’: مرجع شی به یک نمونه از یک شی تنظیم نشده.

اما, اگر پرتاب استثنا و با تصویب یک رشته به سازنده, شما یک پیام کمی بیشتر مفید:

image

این یک تکنیک خام, اما بسیار سریع و آسان.

</پایان>

مشترک شدن در وبلاگ من.

من در توییتر در http://www.twitter.com/pagalvin

کار تایمر FeatureActivated و محدوده بلند

من کار کردن با بعضی از کد که به کسی برای من برای کار تایمر در اختیار شما است.  او قابلیت کد فعال سازی واقعی نیست بنابراین من مجبور به نوشتن آن, البته.  من در زمان استفاده از پست وبلاگ معروف اندرو کانل در مورد این موضوع.

من با استفاده از ویژوال استودیو 2010 and deployment kept failing with an error “Error occurred in deployment step ‘Add Solution’: مرجع شیء یک نمونه از شی تعیین می کنند. "

کد خود را بیش از حد من به معنای واقعی کلمه.  هدف گذاری از ویژگی های سطح وب نرم افزار, به عنوان نشان داده شده است:

image

به عنوان یک نتیجه, خواص که به گیرنده فرستاده می شود از برنامه وب, مجموعه سایت نیست.  در پایان, فعال به نظر می رسد، مثل این:

از درجه اعتبار ساقط نادیده گرفتن عمومی FeatureActivated(خواص SPFeatureReceiverProperties)
{

    // انجام موارد زیر با ویژگی های scoped وب برنامه انجام نمی, آن را به ناامیدی منجر میشود لبخند
    // سایت SPSite = properties.Feature.Parent به عنوان SPSite;

    SPWebApplication WA properties.Feature.Parent = SPWebApplication;

    اگر (WA == تهی) پرتاب استثنا("webapp2 null است.");

    حلقه foreach (کار SPJobDefinition در wa.JobDefinitions)
    {

        امتحان
        {
            اگر (job.Name == List_JOB_NAME)

                job.Delete();
        }
        گرفتن (الکترونیکی استثنا)
        {
            پرتاب استثنا("نشانگر 2");
        } // گرفتن الکترونیکی استثنا
    }

    // نصب کار

    WeatherForecastTimerJob weatherForecastTimerJob =
        جدید WeatherForecastTimerJob(List_JOB_NAME, WA);

    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 / MOSS توسعه داده شد و می افزاید: یک تعداد انگشت شماری از توابع نوع ابزار, مانند "ToLower()", “ToUpper()", "زیر رشته()"و غیره.  و حتی آن را دارای یک هدف "فراخوانی وب سرویس" تابع سبک کلی.  شما می توانید در مورد آن ادامه مطلب در اینجا: http://paulgalvinsoldblog.wordpress.com/2007/10/28/sharepoint-designer-custom-activity-to-execute-user-defined-c-functions/.

من بیشتر یا کمتر رها آن را کاملا در حالی که پیش.  از زمانی که شیرپوینت 2010 بیرون آمد, اما, من معنی ام را به نگاه در آن و آن را در SP 2010 کار می کنند.  خوب, امروز, من که فقط.  من کد را به CodePlex به روز رسانی نشده است. من می خواهم به خودم آموزش در کنوانسیون CodePlex قبل از من انجام این کار, اما من به روز رسانی خانه صفحه ویکی برای پروژه.

مفهوم گسترده تر و جالب تر این است که فعالیت های سفارشی از WSS و MOSS به نظر می رسد به پورت بسیار راحتی, است که (خوش آمد) تعجب به من.

در اینجا چیزی است که آن را مانند در شیرپوینت طراح به نظر می رسد هنگامی که آن را کار می کند:

image

</پایان>

مشترک شدن در وبلاگ من.

من در توییتر در http://www.twitter.com/pagalvin

Microsoft.SharePoint.ApplicationPages.Administration.dll کجاست?

من یک پروژه ویژوال استودیو که مراجع Microsoft.SharePoint.ApplicationPages.Administration.dll واگذار شد.  آن زمان من در حالی که کمی به آن را پیدا کنید و من فکر کردم من می خواهم به اشتراک بگذارید.  در محیط من, آن را در واقع:

ج:\فایل برنامه فایل های مشترک MICROSOFT مشترک الحاقات وب سرور 14 پیکربندی adminbin

</پایان>

مشترک شدن در وبلاگ من.

من در توییتر در http://www.twitter.com/pagalvin

BrightStarr ایالات متحده به دنبال تحلیلگر شیرپوینت

My company, BrightStarr, is looking for a SharePoint business analyst.  Our goal is to work with someone who:

  • Understands the platform very well
  • Has a good idea of what’s a smart SharePoint solution versus a cobbled together house of cards
  • Enjoys working directly clients, some of whom understand what SharePoint is all about and some who have just a vague notion that SharePoint could help them but not sure exactly how
  • Can write very well
  • Can communicate really well with a small team
  • Is good at and enjoys multi-tasking.  This is not a heavily process-driven environment (we have enough process to do things in an organized way, but we’re extremely fast on our feet, nimble and all that good stuff).

This is not a developer position although if you’re a consultant-developer looking to focus more or consulting and less on development, this could be a good step for you.

اگر شما علاقه مند هستید, ping me on twitter or email me!

</پایان>

مشترک شدن در وبلاگ من.

من در توییتر در http://www.twitter.com/pagalvin