کجاست Microsoft.CSharp به هر حال?

من یک فایل زیپ با ساختار نسبتا پیچیده پروژه تحویل داده شد و پاره پاره شده از براندازی بود.  کد ارجاع Microsoft.CSharp, همانطور که در:

image

همانطور که می بینید, ویژوال استودیو گم شده بود DLL واقعی. 

من که این چیزها جسمی قرار گرفته است به طور معمول فکر می کنم.  من اطراف حفر, ایجاد یک برنامه کنسول جدید (پس از پس از خواندن از طریق این تبادل کوچک) و DLL در محیط زیست من در: C:\فایل های برنامه (X86)\مجامع مرجع مایکروسافت چارچوب NETFramework V4.0 مشخصات کارفرما Microsoft.CSharp.dll.

این در واقع باعث به موضوع را با ویژوال استودیو شاکی بود که من هدف قرار دادن محیط زیست اشتباه, Microsoft.CSharp.dll و یا یکی از وابستگیهای آن بسته نیز نیاز به یک نسخه بعد از دات نت، اه، اه، اه ".  در پایان, مرجع حذف می کنم در مجموع و به نظر می رسد به حل این مسئله.

این یکی دیگر از کسانی که همه چیز عجیب به شکل و نوع چیزی است که کمتر جالب تر از بحث با همسر خود را بر سر اینکه آیا پوشش بیش از حد بسیاری از زنان در گنجه وجود دارد لبخند

</پایان>

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

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

خیلی باحال ویدئو BrightStarr

پس فقط شروع به کار در اینجا در BrightStarr, من خیلی لحاظ روانی امیدوار بشم که ما با هم در یوتیوب قرار داده ام این ویدیو بسیار سرد است اینجا: http://www.youtube.com/user/BrightStarrSP

من در تولید آن دخیل نبود و من شخصا در این نوع از تلاش های تبلیغاتی بزرگ نیست, اما این یکی کاملا سرد به من.

دانلود BrightStarr ویدئو

</پایان>

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

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

CGS خداحافظ, خوش آمدید BrightStarr!

فردا, من رسما شروع اولین روز من در BrightStarr (www.brightstarr.com), بر اساس شرکت انگلستان با دفتر ایالات متحده است که, فوق العاده, صرف 6 مایل از خانه من.

این یک تصمیم آسان به ترک CGS, اما یک تصمیم سخت را لبخند.  اجازه بدهید توضیح دهم.

من CGS پیوست کمی بیش از یک سال پیش (دسامبر 2009) پیوست و به عنوان مدیر از عمل مشاوره شیرپوینت.  این به نظر می رسید مانند یک ایده درخشان در آن زمان.  اینجا، در ایالات متحده حداقل, آن را کاملا برای مردم عادی را برای شروع کردن به عنوان یک نوع فرد توسعه تمدن نیست., نوشتن گزارشات و ردیابی کردن مسائل مربوط به خطای گرد کردن مزاحم (من آن روز را از دست ندهید!).  افزایش سطح مسئولیت و هیبت توسعه مرتبط با شما به دست آوردن.  من در طول زندگی حرفه ای من به برخی از چیزهای بسیار سرد بود فرصت های باور نکردنی است.  من رو به نوشتن یک سیستم صورتحساب از ابتدا.  من به کار با افراد هوشمند, از جمله برادر من از همه مردم, به منظور توسعه یک وب مبتنی بر برنامه توسعه کامل برای یک 4GL، مرتبط به نام پیشرفت.  سرگرمی, زمان سرگرم کننده.

البته, شما را از آن Sr پیشرفت. نوع توسعه تمدن به برتری تیم فنی, هم مرز بودن مقدس که بیشتر از چیزهای فنی - معماری.

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

من را خریده بود و پذیرفته شده است که پیشرفت.  وقتی که من CGS در یکی از کسانی که نقش های ارشد تاریخ عضویت, من پیش بینی, تا حدی, که من می خواهم پله "فراتر از" معمار و به نوعی از نوع "معمار فوق العاده" نقش - یک معمار به قانون همه آنها را لبخند

برای من, که معلوم شد که کمتر از موفق.  آن را به می گویند که من برخی از موفقیت های خوبی در نقش ندارد, اما در پایان, من یک مدیر عمل کلاسیک نیست.  درخواست از مردم بر یک اساس بارگیری در این هفته که آیا آنها وقت خود را به سیستم timesheet وارد فقط برای من بسیار جالب است.  زمانبندی کردن "منابع" (یا مردم, واقعا) ماه در پیشبرد فقط خسته کننده است.  ریختن بیش از بکارد و به دنبال و بسته شدن نقاط ضعف احتمالی که ممکن است ما در آینده کمی، وحشت واقعی است.  هنوز, این چیز ها مهم هستند و با توجه چقدر مهم آنها به CGS نقش, واضح بود تغییر تا به حال ساخته شده است. 

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

که من به دنبال پوزیشن های باز دارد و من پیدا کردم BrightStarr.

من به عنوان یک معمار شیرپوینت ثبت نام کرده اید و من نمی توانم صبر کنید برای شروع.  تا کنون, آنها خدمه بسیار چشمگیر است و من فکر می کنم که آنها (ما!) آماده را به یک نام واقعی در بازار است.  من بیشتر در مورد آنچه که من انجام می دهند وجود دارد و من واقعا به دنبال به جلو به آن است.  یک نگاه در وب سایت خود - www.brighstarr.com - آن را قطعه ای موثر از کار.

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

</پایان>

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

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

تغییر سایت گروه ستون در شیرپوینت طراح 2010

من یک کشت از ستون های سایت با استفاده از شیرپوینت طراح 2010 این صبح و متوجه شدم که من همه آنها را اشتباه داده بود.  این مشکل و باد اورده بود برای فهمیدن.  من نمی دانم که در آن به را کلیک کنید ...

image

من نگه داشته و مایل به دوبار کلیک کنید ردیف خود و یا کلیک بر روی دکمه تنظیمات ستون در نوار.

همانطور که معلوم است, پاسخ صحیح (یا حداقل یک جواب صحیح) به تک با کلیک بر روی گروه خود.  یک لحظه صبر کنید و سپس آن را اجازه خواهد داد که شما را به یک مقدار, به عنوان نشان داده شده است:

image

خیلی آسان می باشد که شما می دانید چه باید بکنید, اما آن را به من کمی فراموش شده.

</پایان>

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

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

دستی ویرایش SPD XOML در فایل به پاکسازی متغیرها

In this post here (“Getting Answers Back from the Start Approval Process Activity”), I mentioned that you can accidentally add a whole slew of workflow variables to your SharePoint Designer workflow.  Things can quickly become cluttered and hard to read.  به طور خاص, if you add the “Start Approval Process Activity” action to your workflow, delete it and add it again, you end up with all of that activity’s workflow variables twice. 

It’s a real pain to go through and delete all of those manually, so I though I would try to remove them directly from the XOML file.  This proved to be easy enough to do. 

اولین, you need to locate the actual XOML file.  I wrote about that topic here: http://www.mstechblogs.com/paul/how-to-find-and-edit-spd-2010-workflow-xoml-files.  Once found, open up the XOML file and locate a variable you want to remove.  در این مورد, I added the "Start Approval Process” activity to my workflow twice.  I want to remove a workflow variable named “isItemApproved” since it’s no longer used and there is a duplicate variable named “isItemApproved1”. 

Simply do a text search for the variable.  My screen looks like this:

image 

If you search around in the XOML file, you’ll see that “IsItemApproved1” is used in many different places while the original "IsItemApproved” is simply defined once and never used.

Delete it and then save the file.

The only tricky part is that I had to actually close out SPD altogether and re-open it before SPD acknowledged that the field deleted.

البته, deleting fields isn’t the only thing you can do with the XOML and I may blog about other topics like this in future.

You want to be very careful about what you do here and take backups of your work.  You can make a seemingly minor / subtle change here that trashes the workflow as far as SPD is concerned and you could lose hours of effort while you rebuild it.

</پایان>

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

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

چگونه برای پیدا کردن و ویرایش SPD 2010 گردش کار XOML فایل ها

من یک راه آسان برای حذف یک دسته از متغیرهای گردش کار بدون نیاز به صرف بعد از ظهر من در جلسه کلیک کنید SPD دمیده شکنجه کامل تحقیق.  فکر من این بود را ویرایش XOML به طور مستقیم, که فایل XML اساسی گردش اعلانی SPD می باشد.  این است که چگونه من آن را در بر داشت.

اولین, تا فایل همه گزینه زیر شیء از نوع سایت در ناوبری بروید.  شما نیاز به اجازه های مناسب برای دیدن این, بنابراین اگر آن را برای شما از دست رفته, درخواست تجدید نظر به مدیر کسی راست به شما priv عطا کند.  این همان چیزی است که آن را مانند به نظر می رسد:

image

 

همه فایل ها را نشان می دهد یک لیست از تمام فایل:

image

گردش کار پوشه را انتخاب کنید و می بینید یک لیست از پوشه ها برای هر گردش کار:

image

به پوشه درست کلیک کنید و  شما فهرستی از همه موضوعات جالب توجه است که گردش کار اعلانی SPD را تشکیل می دهند.  راست بر روی فایل xoml کلیک کنید و را انتخاب کنید "باز کردن با -> شیرپوینت طراح (باز به عنوان XML)"برای ویرایش XOML به طور مستقیم:

image

شما ممکن است بخواهید برای انجام پشتیبان گیری دستی قبل از اینکه شما با چیزهای کمانچه.  کپی / چسباندن فایل به طور مستقیم در SPD است که احتمالا به اندازه کافی خوب است, یا شما می توانید کپی تمام متن XML و صرفه جویی در آن را بر روی دسکتاپ یا هر چیز دیگری خود را خود معتاد است در این موارد.

</پایان>

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

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

گرفتن پاسخ بازگشت از شروع فرآیند تصویب فعالیت

I’ve been playing around with SharePoint Designer workflow’s fancy new “Start Approval Process” activity and was quickly stymied because I couldn’t right away answer the question, “was it approved or not?”. 

The short answer is that it’s quite easy to get the answer.  When you add this activity to your main workflow, SPD adds a bazillion variables to the Workflow Variables and Parameters data source, as you can see here:

SNAGHTML2350fe72

You’ll also note that if you add more than one of these, SPD appends a “1” and so forth to all of the variables. 

I found that when I deleted the first “Start Approval Process” activity, the first set of associated workflow variables remained (متاسفانه).  پس, مراقب باشید که چگونه این استفاده کنید زیرا در غیر این صورت, شما در نهایت با  یک لیست بسیار بهم ریخته از متغیرهای گردش کار.

من به اعتبار مایکروسافت برای تحت "" نامگذاری کنوانسیون برای یک متغیر بولی.  این قرارداد باعث می شود آن را بسیار روشن چه نوع داده قرار است وجود داشته باشد.

در تحقیق, که من پیدا کردم این مقاله مفید: http://office.microsoft.com/en-us/sharepoint-designer-help/workflow-actions-in-sharepoint-designer-2010-a-quick-reference-guide-HA010376961.aspx.  آن را واقعا نمی رسیدگی به این موضوع خاص, اما برخی از اطلاعات خوب در مورد این موضوع، بنابراین من می خواهم به اگر شما می خواهید برای کسب اطلاعات بیشتر در مورد این فعالیت خاص و خواهر و برادر خود را.

</پایان>

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

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

شیرپوینت طراح 2010 تابع MOD

من کار کردن برخی از ورود به سیستم که در آن کارکنان می توانند تعطیلات درخواست, زمان بیمار, غیره. نیاز به یک اعتبار حکومت است که شما همیشه باید درخواست مرخصی در 4 فواصل ساعت.  این است که به اندازه کافی برای انجام این کار - استفاده از تابع باقی مانده است.  عملکرد باقی مانده به شما می گوید باقی مانده در بخش است.  اگر هیچ باقی مانده وجود دارد, ماژول صفر, وگرنه, آنچه باقی مانده است.  مثلا, 8 در برابر 4 = 0 (8 / 4 = 2 با هیچ کسری).  از طرف دیگر, 8 در برابر 5 است 3.

من نیاز به انجام این کار یک بار با SPD 2007 یک بار بر زمان و در واقع به پایان رسید تا با استفاده از فرم InfoPath و به حل, پس از آن در بخش جلویی در آن زمان انجام می شود.  در مورد, ممکن است فرم InfoPath و در تصویر وجود دارد, اما این هنوز مشخص نیست.  پس, من در کار کردن یک تکنیک برای اطمینان حاصل شود که درخواست هم همیشه در 4 افزایش ساعت.  من که قرار بود برای انجام محاسبات ریاضی, ذخیره آن در یک رشته است و پس از آن انجام برخی مسائل زیر است. 

می زنم تا SPD 2010 و در کمال تعجب من (و خجالت کوچک) یک تابع باقی مانده وجود دارد در حال حاضر:

image

من یک بار دیگر غافلگیر که چیزی نیاز داشتم، در حال حاضر وجود دارد خارج از جعبه.  این کار مانند عملکرد عجیب و غریب به نظر می رسد برای مایکروسافت در ترکیب عبارتند از.  این نوعی از "این آسان است, پرتاب آن در "احساس به آن اجازه دهید.  من با آن همدردی می, من این کار را خودم تمام وقت.  این پروژه CodePlex یک دسته از توابع کوچک که در نتیجه از اصل ItsEasy.  در همان زمان, مایکروسافت همچنان به حمایت از شواهد "95٪ از راه" اثر با محصول.  پیاده سازی تابع مد می کنند, اما نه تابع دور, مثلا.

</پایان>

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

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

CodePlex پروژه – SP2010 اکسپلورر

به عنوان بخشی از تلاش بر روی رفتن به یادگیری جزئیات فنی در سطح پایین از شیرپوینت 2010, من "شیرپوینت اکسپلورر"نوع ابزار.  این ایده جدیدی نیست.  من استفاده از این پروژه بیش از یک بار: http://sharepointexplorer.codeplex.com/.  ایده من این است که ایجاد یک نسخه شیرپوینت است که با استفاده از قطعات متصل وب برای نشان دادن تمام جزئیات سطح پایین است که مدل شی را تامین می کنند. 

این پست وبلاگ به عنوان هر دو اعلام این پروژه همچنین به عنوان یک فراخوانی برای داوطلبان است.  اگر شما علاقه مند به کار در این پروژه, اجازه دهید من از طریق ایمیل (galvin.paul gmail.com @) و می خواهیم آن را از کار.

در اینجا این است که پروژه: http://sp2010explorer.codeplex.com/

</پایان>

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

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

شیرپوینت طراح 2007 پروژه CodePlex ضمیمهها گردش کار

من کنار هم قرار دادن پروژه CodePlex دوم من (جزئیات به روز چهارشنبه این هفته اعلام کرد, به اضافه یا منهای) و من نگاهی به اولین پروژه من, “SharePoint Designer Workflow Extensions”. من شوکه شده بود و خجالت می کشم که طی آن دریافت شده 4,800 بار:

image

من اساسا در مورد این پروژه در آخرین فراموش کرده 12 ماه. I’m embarrassed because I have essentially abandoned it.

I’m going to have another look and remind myself of what it’s all about.

اگر کسی علاقه مند به کار در این است, let me know and we’ll see about collaborating on it. 4,800 دریافت مقدار غول پیکر نمی باشد., اما چیزی که من همیشه متوجه شدم و آن را احتمالا ارزش برخی از تلاش برداشت از آن و اجرای آن را به جلو.

</پایان>

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

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