Microsoft.CSharp Hər halda harada?

Mən orta kompleksi layihəsinin strukturu ilə. Zip faylı təslim edildi və təxribat həyata yarmış edilmişdir.  Kod Microsoft.CSharp istinad edir, kimi:

image

Gördüyünüz kimi, Visual Studio faktiki DLL itkin edilmişdir. 

Mən adətən bu şeylər fiziki yerləşdiyi barədə düşünmürəm.  Mən burada ətrafında qazılmış, yeni bir konsol app yaradıldı (Bu kiçik mübadiləsi vasitəsilə oxu sonra) və mənim ətraf mühitə DLL tapılmadı: C:\Program Files (x86)\Reference toplantılar Microsoft Framework . NETFramework v4.0 Profile Client Microsoft.CSharp.dll.

Bu, faktiki Yanlış ətraf mühitə hedefleme ki, şikayət Visual Studio bir problem səbəb, "Microsoft.CSharp.dll və ya onun bağımlılıkları biri. NET blah blah blah sonrakı bir versiyası tələb edir".  Sonda, Mən ümumiyyətlə istinad aradan qaldırılması və həll kimi görünür.

Bu, sadəcə anlamaq üçün o işin çətin şey, başqa bir və gizli bir çox qadın palto olub olmadığını sizin həyat yoldaşı ilə mübahisə az Maraqlıdır ki, şey və Sıralama var təbəssüm

</son>

Blog abunə.

Da Twitter məni izləyin http://www.twitter.com/pagalvin

Çox sərin BrightStarr Video

Yalnız burada iş başlayıb BrightStarr, Mən olduqca biz burada youtube bu çox sərin video araya olduğunuz psyched alıram: http://www.youtube.com/user/BrightStarrSP

Hesab edirəm ki, istehsal ilə məşğul olmayan və mən promosyon səyləri bu cür şəxsən böyük deyiləm edilib, lakin bu mənim üçün olduqca sərindir.

Cool BrightStarr Video

</son>

Blog abunə.

Da Twitter məni izləyin http://www.twitter.com/pagalvin

Goodbye İnternet AURVANA, BrightStarr Hello!

Sabah, Mən rəsmi mənim ilk gün başlamaq BrightStarr (www.brightstarr.com), ki, ABŞ ofisi ilə Böyük Britaniya based şirkət, inanılmaz, yalnız 6 mənim ev kilometr.

Bu AURVANA X tərk etmək asan bir qərar idi, lakin sərt qərar qəbul etmək təbəssüm.  Mənə izah edək.

Mən artıq bir il əvvəl AURVANA X qoşulub (Dekabr 2009) və SharePoint konsaltinq təcrübə direktoru kimi qoşulmuşdur.  Bu zaman parlaq bir fikir kimi görünürdü.  Burada ABŞ-da ən azı, insanlar kiçik dev növü şəxs kimi həyata başlamaq üçün olduqca yaygın, hesabat yazmaq və annoying yuvarlaqlaşdırma səhv məsələlər aşağı izleme (Mən bu gün qaçırmayın!).  Siz məsuliyyət və əlaqədar inkişaf awesomeness artan səviyyəsi qazanmaq.  Mən karyera üzərində çox cool stuff üçün inanılmaz imkanlar idi.  Mən sıfırdan bir faturalandırma sistemi yazmaq lazımdır.  Mən ağıllı insanlar ilə iş var, bütün insanların mənim qardaşım, o cümlədən, bir 4GL adlı Tərəqqi üçün tam web-based inkişaf app inkişaf etdirməkdir.  Əyləncə, fun dəfə.

Əlbəttə, Siz Sr dən tərəqqi. Texniki komanda səbəb Dev növü, texniki şeyi ən hallowed olan sərhəd - memar.

Bu inkişaf üzrə ənənəvi hikmət Memar-dan növbəti addım daha yüksək rəhbərlik rolu bir cür ki,.

Mən daxil alınmış və inkişaf qəbul etmişdi.  Mən o daha böyük rollarından biri AURVANA X qoşulan zaman, Mən gözlənilən, müəyyən dərəcədə, onlara bütün idarə etmək bir memar - Mən memar "kənarda" və rolu "super memarı" tipli bir növ daxil gücləndirməklə olarıq ki, təbəssüm

Mənim üçün, uğurlu az olduğu ortaya çıxdı.  Mən rolu yaxşı uğur olmadığını demək deyil, amma sonunda, Mən klassik təcrübə meneceri deyiləm.  Onlar timesheet sisteminə vaxt daxil olub bir həftəlik əsasında insanların xahiş yalnız mənim üçün çox maraqlı deyil.  "Ehtiyatlar" həyata Planlama (ya insanlar, həqiqətən) əvvəlcədən ay yalnız qazma edir.  SOWs artıq tökülməsi və axtarır və gələcəkdə bizi az ola bilər ki, potensial boşluqlar bağlanması real dəhşət deyil.  Hələ, Bu mühüm şeyi və İnternet AURVANA rolunu necə vacib idi verilir, bir dəyişiklik ediləcək idi aydın idi. 

Bu düşüncə bir çox sonra yalnız mənə aydın idi, Lakin.  Təşəkkürlə, sübut dəfə Mən, həqiqətən, bu barədə düşünürsünüz ki, mənə kifayət qədər aydın idi, Göründüyü oldu. 

Mənə açıq axtarır var və mən BrightStarr tapılmadı.

Mən SharePoint memar kimi imzalanmış etdik və mən başlamaq üçün gözləmək mümkün deyil.  İndiyə qədər, Onlar bir çox etkileyici ekipaj və hesab edirəm ki, onlar (biz!) bazarda əsl adı etmək üçün əsas yaradır olunur.  Mən orada mən nə haqqında daha çox poçt olacaq və mən, həqiqətən, ümid edirəm.  Onların web site nəzər - www.brighstarr.com - Bu iş etkileyici parça var.

Mən bu bütün özümü çox şanslı hesab edirəm.  Biz bütün növ bataqlıq yapışdırılmalıdır olan yüksək səviyyəli müxtəlif ortalarında gördük, bilməyən həqiqətən Excel və ya irəli tez və inamla hərəkət etmək.  Mən rəhbərlik edildiyi idi və mən asanlıqla xilas üçün çox sevindim. 

</son>

Blog abunə.

Da Twitter məni izləyin http://www.twitter.com/pagalvin

SharePoint Designer dəyişən Site Sütun Qruplar 2010

Mən SharePoint Designer istifadə edərək site sütun bir sıra yaratdı 2010 Mən onlara bütün yanlış qrup vermişdi ki, bu səhər və həyata keçirilir.  Bu anlamaq üçün embarrassingly çətin idi.  Basın harada bilmirdim ...

image

Mən ikiqat sırasında özü basın və ya lent ilə Sütunu Ayarlar 'düyməsinə basın istəyən saxlanılır.

O çıxır kimi,, düzgün cavab (və ya ən azı bir düzgün cavab) qrup özü haqqında bir klik edir.  Bir an gözləyin, sonra bir dəyər daxil olmasına imkan verməyəcək, kimi:

image

Siz nə bir dəfə olduqca asan, lakin bu bir az mənə eluded.

</son>

Blog abunə.

Da Twitter məni izləyin http://www.twitter.com/pagalvin

El Dəyişənlər təmizləmək üçün SPD XOML dosyayı

Burada bu vəzifədə ("Start təsdiq edilməsi prosesi aktivlik geri Cavablar alınması"), Mən sizə yanlışlıkla sizin SharePoint Designer iş üçün iş akışı dəyişənlərin bütün öldürdü əlavə edə bilərsiniz ki, qeyd.  Things tez oxumaq cluttered və ağır ola bilər.  Xüsusi, sizin iş üçün "Start təsdiq edilməsi prosesi fəaliyyəti" hərəkət et əgər, silin və yenidən əlavə edin, siz iki dəfə fəaliyyətinin iş dəyişənlərin bütün son. 

Bu yolu ilə getmək və bu əl bütün silmek üçün real ağrı var, Mən XOML fayl birbaşa onların aradan qaldırılması üçün cəhd ki, baxmayaraq ki belə.  Bunun üçün kifayət qədər asan oldu. 

Ilk, Siz faktiki XOML faylı tapmaq lazımdır.  Burada mövzu haqqında yazırdı: http://www.mstechblogs.com/paul/how-to-find-and-edit-spd-2010-workflow-xoml-files.  Sonra tapıldı, ki, XOML fayl açmaq və aradan qaldırılması, istədiyiniz dəyişən tapın.  Bu halda, I added the "Start Approval Process” activity to my workflow twice.  Mən bunu artıq istifadə ildən "isItemApproved" və "isItemApproved1" adlı bir cüt dəyişən var adlı bir iş dəyişən çıxarmaq istəyirik. 

Sadəcə dəyişən üçün bir mətn axtarış.  Mənim ekran bu kimi:

image 

Siz XOML fayl ətrafında axtarış edin, you’ll see that “IsItemApproved1” is used in many different places while the original "IsItemApproved” is simply defined once and never used.

Sil və sonra fayl saxlamaq.

Yalnız çətin hissəsi SPD sahəsində silindi etiraf əvvəl Mən, həqiqətən, bu, ümumiyyətlə, SPD həyata bağlamaq və yenidən açmaq idi ki,.

Əlbəttə, sahələrdə silmə Siz XOML ilə edə bilərsiniz yeganə şey deyil və mən gələcəkdə bu kimi digər mövzular haqqında blog bilər.

Siz burada nə çox diqqətli və iş yedeklemeler etmək istəyirik.  Siz zahirən kiçik edə bilər / incə dəyişiklik burada qədər SPD narahatdır kimi iş trashes və siz onu yenidən isə səy saat itirə bilər.

</son>

Blog abunə.

Da Twitter məni izləyin http://www.twitter.com/pagalvin

SPD tap və redaktə etmək üçün necə 2010 Workflow XOML Files

Mən tam partladılmış SPD basın işgəncə iclasında mənim günorta sərf etmədən iş dəyişənlərin bir dəstə aradan qaldırılması üçün asan bir yol tədqiq edilmişdir.  Mənim fikir birbaşa XOML redaktə idi, olan SPD-nin deklarativ axınları yatan XML fayl.  Bu aşkar necə.

Ilk, Naviqasiya Sayt obyektləri altında Bütün fayllar seçimi gedin.  Bu görmək üçün müvafiq icazələrin lazımdır, Sizin üçün itkin var əgər, Siz priv vermək hüququ admin şəxsə müraciət.  Bu kimi görünür:

image

 

Bütün faylları siyahısını göstərir ... bütün faylları:

image

Olan axınları qovluğunu seçin və hər bir iş üçün Qovluqların siyahısını görmək:

image

Doğru qovluğa basın və  Əgər SPD deklarativ iş edir ki, bütün maraqlı goodies bir siyahısını bax.  . Sağ xoml fayl basın və Birlikte Aç "seçin -> SharePoint Designer (XML olaraq aç)"Birbaşa XOML redaktə etmək üçün:

image

Hər şeyi ilə skripka əvvəl Siz manual backup etmək istəyirəm bilər.  Birbaşa SPD ilə fayl adi copy / paste yəqin ki, kifayət qədər yaxşı, və ya bu halda sizin alışmış bütün XML mətn yapışdırıb seçin və masa üstü və ya hər hansı daxil saxlamaq bilər.

</son>

Blog abunə.

Da Twitter məni izləyin http://www.twitter.com/pagalvin

Başlanğıc təsdiq edilməsi prosesi aktivlik Geri Dön cavab elde

Mən dərhal bu suala cavab verə bilmədi, çünki SharePoint Designer iş-nin xülya yeni "Start təsdiq edilməsi prosesi" fəaliyyəti ilə ətrafında oynayan olduğunuz və tez stymied edilib, "Bu təsdiq və ya deyil?". 

Qısa cavab cavab almaq üçün çox asandır ki.  Sizin əsas iş üçün bu fəaliyyəti əlavə, SPD ki, Workflow Dəyişənlər və Parameters məlumat mənbəyi üçün bazillion dəyişənlərin edir, Burada gördüyünüz kimi:

SNAGHTML2350fe72

Siz, həmçinin, qeyd lazımdır ki, bu daha çox bir əlavə əgər, SPD appends dəyişənlərin bütün s bir "1" və. 

Mən aşkar ki, ilk "Start təsdiq edilməsi prosesi" fəaliyyəti silindi zaman, bağlı iş dəyişənlərin ilk seti qaldı (qubarlı).  Belə, çünki əks halda bu necə istifadə ehtiyatlı olun, sizə çıxacağıq  Workflow dəyişənlər çox cluttered siyahısı.

Mən bir Boolean dəyişən üçün adlandırma "Is" Konvensiya aşağıdakı Microsoft kredit verir.  Bu Konvensiya data cür ehtimal nə bu, olduqca aydın edir.

Araşdırılmasında, Mən bu faydalı məqalə tapılmadı: http://office.microsoft.com/en-us/sharepoint-designer-help/workflow-actions-in-sharepoint-designer-2010-a-quick-reference-guide-HA010376961.aspx.  Bu, həqiqətən bu məsələsini həll etmir, Bu xüsusi fəaliyyəti və onun qardaşları haqqında daha çox öyrənmək istəyirsinizsə, lakin mövzusunda bəzi yaxşı məlumat belə ki, mən orada getmək istədiyiniz.

</son>

Blog abunə.

Da Twitter məni izləyin http://www.twitter.com/pagalvin

SharePoint Designer 2010 MOD funksiyası

Mən işçilərin məzuniyyət isteyebileceğiniz bir log out çalışıram, xəstə dəfə, və s.. Bir dəyərləndirmə qayda siz hər zaman vaxt off müraciət etməlidir tələb edir 4 saat fasilələrlə.  Bunu etmək üçün kifayət qədər asandır - bir modulo funksiyasından istifadə edin.  Modulo funksiyasi bölməsində qalan deyir.  Heç bir qalan varsa, modul sıfır, başqa cür, o qalıb nə var.  Məsələn, 8 qarşı 4 = 0 (8 / 4 = 2 heç bir fraksiya ilə).  Digər tərəfdən, 8 qarşı 5 deyil 3.

Mən bir SPD bunu etmək üçün lazım 2007 bir zamanlar və mən həqiqətən həll etmək üçün bir InfoPath form istifadə edərək, başa, o zaman ön sonunda ele edilmişdir.  Indiki halda, Şəkildə InfoPath form ola bilər, lakin hələ aydın deyil.  Belə, Mən vaxt istekleri həmişə təmin etmək üçün bir texnika işlənib edilib 4 saat əlavələr.  Mən riyaziyyat etmək gedirdi, bir string-in saxlamaq və sonra bəzi substring heyəti var. 

Mən SPD qoparmaq 2010 və sürpriz etmək (və bir az xəcalət) bir modulo funksiyası var:

image

Bir daha xoş mən lazım olan bir şey qutunun orada artıq olan təəccüb edirəm.  Microsoft mix daxil üçün bir qəribə funksiyası kimi görünür yazmayıb.  Bu, asan deyil ", bir növ var, belə olan "bu hiss onu atmaq bildirin.  Mən ki, acımaq, Mən bütün vaxt kimi.  Bu CodePlex layihə az funksiyalarının bir dəstə də ItsEasy prinsipi ki, nəticə yoxdur.  Eyni zamanda, Microsoft sübut məhsulu ilə "yol 95%-i" effekti dəstək davam edir.  Onlar Mod funksiyasını həyata, lakin dəyirmi funksiyası, məsələn.

</son>

Blog abunə.

Da Twitter məni izləyin http://www.twitter.com/pagalvin

CodePlex Layihəsi – SP2010 Explorer

SharePoint texniki səviyyəsinin aşağı detallarını öyrənmək üçün davam cəhdlərin bir hissəsi olaraq 2010, Mən "yaratdıqSharePoint ExplorerAlət "növüdür.  Ideyası yeni deyil.  Mən bir neçə dəfə bu layihə istifadə: http://sharepointexplorer.codeplex.com/.  Mənim fikir obyekt model təmin edə bilər ki, bütün aşağı səviyyəli ətraflı göstərmək üçün bağlı web hissələri istifadə edir ki, SharePoint versiyasını yaratmaq üçün. 

Bu blog layihənin elan habelə könüllü üçün zəng həm də xidmət edir.  Bu layihə üzərində işləyir istəyirsinizsə, Mənə e-mail vasitəsilə bildirin (galvin.paul @ gmail.com) və biz onu iş edəcəyik.

Burada layihə: http://sp2010explorer.codeplex.com/

</son>

Blog abunə.

Da Twitter məni izləyin http://www.twitter.com/pagalvin

SharePoint Designer 2007 Workflow Extensions CodePlex Layihəsi

Mən ikinci CodePlex layihə birlikdə qoyulması edirəm (ətraflı Bu həftə çərşənbə günü açıqlanacaq, müsbət və ya mənfi) və mən ilk layihə baxıblar, “SharePoint Designer Workflow Extensions”. Mən də şok və üzərində nazil olduğunu görmək üçün xəcalətli olub 4,800 vaxt:

image

Mən əsasən son bu layihə haqqında unuttum 12 ay. 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.

Hər kəs bu iş maraqlı olarsa,, let me know and we’ll see about collaborating on it. 4,800 yükləmələr nəhəng məbləğ deyil, lakin mən heç həyata daha çox və yəqin ki, onu aldığınız bir səy dəyər və irəli aparan var.

</son>

Blog abunə.

Da Twitter məni izləyin http://www.twitter.com/pagalvin