Kde je mimochodem Microsoft.CSharp?

Byl předal soubor ZIP s mírně komplexní strukturou a která se vytrhl z podvracení republiky.  Kód je odkazující na Microsoft.CSharp, stejně jako v:

image

Jak můžete vidět, Visual studio schází aktuální knihovny DLL. 

Nemyslím si o tom, kde jsou tyto věci fyzicky umístěna.  Vykopal tu, vytvořena nová aplikace konzoly (po následující čtení prostřednictvím tohoto malého výměny) a našla knihovna DLL na mé prostředí na: C:\Program Files (x 86)\Referenční AssembliesMicrosoftFramework.NETFrameworkv4.0ProfileClientMicrosoft.CSharp.dll.

To skutečně daly vzniknout problém s visual studio stěžovala, že byl cílení na špatné životní prostředí, "Microsoft.CSharp.dll nebo některá z jeho závislých součástí vyžaduje novější verzi.NET bla bla bla".  Na konci, Jsem úplně odstranit odkazy a zdá se, že vyřešil problém.

Je to jen další z těch podivně nesnadné věci zjistit a takové věci, která je méně zajímavé než argument se svou ženou o tom, zda jsou příliš mnoho žen kabáty ve skříni Usměj se

</Konec>

Přihlásit se na mém blogu.

Za mnou na Twitter na http://www.twitter.com/pagalvin

Velmi super BrightStarr Video

S právě tady začal pracovat na BrightStarr, Já jsem pěkně psyched, že jsme dali dohromady tento velmi cool video na youtube zde: http://www.youtube.com/user/BrightStarrSP

Nebyl jsem zapojen do výroby a já nejsem osobně velké na těchto druzích propagační úsilí, ale to je docela v pohodě pro mě.

Cool BrightStarr Video

</Konec>

Přihlásit se na mém blogu.

Za mnou na Twitter na http://www.twitter.com/pagalvin

Sbohem CGS, Dobrý den BrightStarr!

Zítra, Oficiálně začít můj první den v BrightStarr (www.brightstarr.com), Britská společnost s amerického úřadu, který je, neuvěřitelně, pouhé 6 km od mého domu.

Bylo to snadné rozhodnutí opustit CGS, ale těžké se rozhodnout, Usměj se.  Dovolte mi vysvětlit.

Připojil jsem CGS jen více než před rokem (Prosinec 2009) a připojil jako ředitel SharePoint poradenské praxe.  Vypadalo to jako skvělý nápad v době.  Tady v USA alespoň, To je docela běžné, že lidé začínají jako osoba typu junior dev, psaní zpráv a sledování otravné zaokrouhlovací chyba potíží (Nechybí mi tenkrát vůbec!).  Můžete získat zvýšení úrovně odpovědnosti a související rozvoj awesomeness.  Měl jsem neuvěřitelný příležitostí nad mou kariéru na něco velmi cool.  Musím napsat fakturační systém od začátku.  Musím pracovat s chytrými lidmi, včetně mého bratra ze všech lidí, Chcete-li vytvořit kompletní webové založené vývoje aplikací pro 4GL nazvaný Progress.  Zábava, zábava krát.

Samozřejmě, pokrok od Sr. Typ dev k vedoucí technického týmu, hraničí na je, že většina posvětil technických věcí – architekt.

Konvenční moudrost v tomto postupu je, že dalším krokem od architekta je do nějaké vyšší řídící role.

Měl jsem koupil do a přijal to progrese.  Když jsem se připojil ČGS v jednom z těch více vedoucích rolí, Očekával jsem, do jisté míry, že bych nastoupil "mimo" architekt a do nějaké "super architekt" druh rolí – jeden architekt vládne všem Usměj se

Pro mě, To se ukázalo být menší než úspěšné.  Je to neznamená, že jsem neměl nějaký dobrý úspěch v roli, ale nakonec, Nejsem klasický praxe manažera.  Ptal jsem se lidí na týdenní bázi zda zadaný čas do systému časového rozvrhu prostě není velmi zajímavé pro mě.  Plánování se "zdroje" (nebo lidé, Vážně) měsíce předem je jen nudný.  Nalil přes prasnic a hledají a potenciální ušpinit, které nám v budoucnu může trochu je skutečnou hrůzu.  Přesto, To jsou důležité věci, a vzhledem k tomu, jak důležité byly do CGS role, bylo zřejmé, že ke změně musela být provedena. 

Bylo to jen se mi po dlouhém uvažování, Nicméně.  Naštěstí, důkazy byly dostatečně jasné na to, aby mi jednou jsem opravdu o tom přemýšlet, to bylo jasné. 

To mě hledá otevřené pozice a našel jsem BrightStarr.

Podepsal jsem jako SharePoint konstruktér a nemůžu se dočkat, až začít.  Zatím, jsou velmi působivé posádky a myslím, že se (jsme!) jsou připraveny udělat skutečné jméno na trhu.  Budu vysílání více o tom, co jsem tam a opravdu se těším na to.  Podívejte se na jejich webové stránky – www.brighstarr.com – je to působivé dílo.

Považuji za velké štěstí v tom všem.  Všichni jsme viděli různé střední vyšší úrovni manažerům, kteří se nějak zasekl v bažině, nelze opravdu vyniknout ani pohnout kupředu, rychle a s jistotou.  To byl, kde byl veden a já jsem velmi rád, že to tak snadno unikl. 

</Konec>

Přihlásit se na mém blogu.

Za mnou na Twitter na http://www.twitter.com/pagalvin

Změna skupiny sloupců webu v aplikaci SharePoint Designer 2010

Vytvořil jsem zabil sloupců webu pomocí aplikace SharePoint Designer 2010 Dnes ráno a uvědomil si, že jsem jim dal špatné skupině.  Bylo trapně těžké zjistit.  Nevěděl jsem kam klepnout...

image

Přemáhal tuhu poklepáním na řádek, samotné nebo klepnutím na tlačítko nastavení sloupců v pásu karet.

Jak to dopadá, správná odpověď (nebo alespoň jednu správnou odpověď) je jediným klepnutím na vlastní skupinu.  Chvíli počkejte a pak umožní vám zadat hodnotu, Jak je uvedeno:

image

Docela snadné, jakmile budete vědět, co dělat, ale to mi unikal trochu.

</Konec>

Přihlásit se na mém blogu.

Za mnou na Twitter na http://www.twitter.com/pagalvin

Ručně upravte soubor souborem XOML SPD vyčistit proměnné

V tomto zápisku ("Návrat odpovědí z činnosti proces schvalování Start"), Jsem se zmínil, že omylem přidáte celou fůru proměnné pracovního postupu k postupu SharePoint Designer.  Všechno se může stát rychle přeplněnosti a těžko čitelný.  Konkrétně, Pokud váš pracovní postup přidáte "Spustit schvalovací proces činnosti" akci, Odstraňte jej a znovu jej přidejte, dvakrát se skončíte se všemi proměnné pracovního postupu této činnosti. 

To je skutečnou bolest projít a odstranit všechny ty ručně, Takže I když by se pokusili odstranit přímo ze souboru XOML.  To se ukázalo být snadné dělat. 

První, musíte najít skutečný soubor souborem XOML.  Napsal jsem o tomto tématu: http://www.mstechblogs.com/paul/how-to-find-and-edit-spd-2010-workflow-xoml-files.  Jednou našel, otevřít soubor souborem XOML a najít proměnnou, kterou chcete odstranit.  V tomto případě, Dvakrát jsem přidal "Zahájit proces schvalování" činnost do mé workflow.  Chci odstranit pracovní proměnnou s názvem "isItemApproved", vzhledem k tomu, že se již nepoužívá a je duplicitní proměnnou s názvem "isItemApproved1". 

Stačí do vyhledávání textové proměnné.  Moje obrazovka vypadá takto:

image 

Pokud budete hledat kolem v souboru XOML, uvidíte, že "IsItemApproved1" se používá v mnoha různých místech, zatímco původní "IsItemApproved" je jednoduše definovat jednou a nikdy nepoužívá.

Odstraňte jej a poté uložte soubor.

Jediná choulostivá část je, že jsem musel vlastně úplně uzavřít SPD a opět ho před SPD potvrdila, že pole odstraněn.

Samozřejmě, Odstranění pole není jediné, co můžete dělat s souborem XOML a mohu blog o další témata, jako je to v budoucnosti.

Chcete být velmi opatrní, o co tady a brát zálohy vaší práce.  Můžete vytvořit zdánlivě menší / jemné změny zde že trashes, co se týká pracovního postupu až k SPD a mohli ztratit hodiny úsilí, zatímco jej znovu.

</Konec>

Přihlásit se na mém blogu.

Za mnou na Twitter na http://www.twitter.com/pagalvin

Jak najít a upravit SPD 2010 Workflow souborem XOML soubory

Výzkum byl snadný způsob, jak odstranit banda workflow proměnných bez nutnosti strávit odpoledne v relaci mučení klepněte na plné foukané SPD.  Moje myšlenka byla přímo upravovat souborem XOML, která je XML soubor podkladových SPD v deklarativní pracovní postupy.  To je, jak jsem ji našel.

První, přejděte na možnost všechny soubory pod objekty sítí v navigaci.  Musíte mít příslušná oprávnění vidět, Takže pokud je to pro vás nebyl nalezen, Výzva k správné admin osobě udělit priv.  Je to, co vypadá jako:

image

 

Všechny soubory … zobrazuje seznam všech souborů:

image

Vyberte složku, pracovní postupy a zobrazí se seznam složek pro každý pracovní postup:

image

Klepněte do správné složky a  Zobrazí seznam všech zajímavé dobrot, které tvoří deklarativní pracovního postupu SPD.  Klepněte pravým tlačítkem myši na soubor XOML a zvolte "Otevřít S –> SharePoint Designer (Otevřít jako XML)"až souborem XOML přímo upravovat:

image

Můžete chtít udělat ručního zálohování, než housle s věcmi.  Pravidelné Kopírovat/Vložit ze souboru přímo v SPD je asi dost dobrá, nebo můžete kopírovat vložit celý text XML a uložte ji na pracovní plochu nebo co je zvykem v těchto případech.

</Konec>

Přihlásit se na mém blogu.

Za mnou na Twitter na http://www.twitter.com/pagalvin

Získávání odpovědí zpět z činnosti Start schvalovací proces

Hrál s SharePoint Designer workflow luxusní nové "Spustit schvalovací proces" aktivity a rychle zmařena, protože jsem nemohl hned odpověď na otázku, "byl to schválen či nikoliv?”. 

Stručná odpověď zní, že je to docela snadné získat odpověď.  Když přidáte tuto činnost do hlavního pracovního postupu, SPD přidá kulisu proměnné pracovního postupu proměnné a parametry zdroj dat, Jak můžete vidět zde:

SNAGHTML2350fe72

Také Všimněte si že Pokud přidáváte více než jeden z těchto, SPD všechny proměnné připojí "1" a tak dále. 

Jsem zjistil, že při odstranění první aktivity "Spustit schvalovací proces", první sada přidruženého pracovního postupu, které zůstaly proměnné (Bohužel).  Tak, Opatrně, jak to použijete, protože jinak, skončíš s  velice přeplněnosti seznam proměnných, workflow.

Dávám společnosti Microsoft úvěr za po "je" konvenci pojmenování pro Logická proměnná.  Tato úmluva je docela jasné, jaký druh dat má být zde.

Pátrala po, Našla jsem tento užitečný článek: http://office.microsoft.com/en-us/sharepoint-designer-help/workflow-actions-in-sharepoint-designer-2010-a-quick-reference-guide-HA010376961.aspx.  To není opravdu tento konkrétní problém řešit, Ale má některé užitečné informace o tématu, tak bych tam jít, pokud se chcete dozvědět více o této konkrétní aktivity a jeho sourozenci.

</Konec>

Přihlásit se na mém blogu.

Za mnou na Twitter na http://www.twitter.com/pagalvin

SharePoint Designer 2010 Funkce MOD

Já pracuji z nějaké protokol, kde zaměstnanci mohou požádat o dovolené, nemoc, atd. Ověřovací pravidlo vyžaduje, aby si musíte vždy čas požadavku od v 4 hodinových intervalech.  Je to snadné – používají modulo funkce.  Operace modulo funkce vám řekne zbytek v divizi.  Jestliže neexistuje žádný zbytek, modulo je nulová, jinak, je to, co zbylo.  Například, 8 mod 4 = 0 (8 / 4 = 2 s žádný zlomek).  Na druhou stranu, 8 mod 5 je 3.

Potřeboval jsem udělat to jednou s SPD 2007 Kdysi dávno a já jsem vlastně skončil pomocí formuláře aplikace InfoPath k řešení, tak to byla zpracována na přední straně v době.  V tomto případě, v obrázku může být formulář aplikace InfoPath, ale to není jasné.  Tak, Pracovala jsem si techniku, aby bylo zajištěno, že čas žádosti jsou vždy v 4 Hodinové intervaly.  Budu k tomu matematiku, Uložte jej do řetězec a pak nějaký podřetězec věci. 

Jsem vytáhnout SPD 2010 a k mému překvapení (a trochu rozpaky) je to modulo funkce již:

image

Já jsem opět příjemně překvapeni, že něco, co jsem potřeboval, existuje již po vybalení z krabice.  To se zdá jako zvláštní funkce pro Microsoft zahrnout do směsi.  To má něco jako "to je snadné, tak si to Hoďte"pocit k tomu.  Soucítím s tím, jak já to zvládnu sama neustále.  CodePlex projektu má spoustu malých funkcí, které vyplývají z principu ItsEasy.  Ve stejné době, Společnost Microsoft nadále podporuje důkazy "95 % cesty" efekt s produktem.  Implementují funkce Mod, ale ne funkci ZAOKROUHLIT, například.

</Konec>

Přihlásit se na mém blogu.

Za mnou na Twitter na http://www.twitter.com/pagalvin

CodePlex projekt – SP2010 Explorer

Jako součást pokračující úsilí naučit technické nízké úrovni podrobnosti o serveru SharePoint 2010, Jste vytvořili "Průzkumník serveru SharePoint"druh nástroje.  Myšlenka není nové.  Myslela jsem tento projekt více než jednou.: http://sharepointexplorer.codeplex.com/.  Moje představa je vytvořit verzi SharePoint že používá připojené webové části k zobrazení nižší úrovně podrobností, že objektový model může poskytnout. 

Tento blog post slouží jako vyhlášení projektu, stejně jako výzvu pro dobrovolníky.  Pokud máte zájem pracovat na tomto projektu, Dejte mi vědět mailem (Galvin.Paul@gmail.com) a my to vyřešíme.

Tady je projekt: http://sp2010explorer.codeplex.com/

</Konec>

Přihlásit se na mém blogu.

Za mnou na Twitter na http://www.twitter.com/pagalvin

SharePoint Designer 2007 Projekt CodePlex rozšíření pracovního postupu

Dávám dohromady můj druhý projekt Revision (Podrobnosti k oznámila ve středu tento týden, plus nebo mínus) a měl jsem se podívat na mé první projekt, "SharePoint Designer Workflow rozšíření". Byl jsem šokován a poklonkovat vidět, že jste si stáhli přes 4,800 krát:

image

Zapomněl jsem v podstatě na tomto projektu v posledních 12 měsíce. Jsem v rozpacích, protože jsem v podstatě ji opustil.

Budu si ještě podívat a připomenout si, co je to všechno o.

Pokud někdo má zájem na tom, Dejte mi vědět a uvidíme, spolupráce na to. 4,800 stahování není obří částka, ale je to víc než jsem si vůbec uvědomil, a to pravděpodobně stojí určité úsilí to uchopení a přenášení vpřed.

</Konec>

Přihlásit se na mém blogu.

Za mnou na Twitter na http://www.twitter.com/pagalvin