Kie estas Microsoft.CSharp Ĉiuokaze?

Mi estis donita .Zipa dosiero kun modere kompleksa projekta strukturo kaj kiu estis elŝirita de subversion.  La kodo estas referencanta Microsoft.CSharp, Kiel je:

image

Kiel vi povas vidi, Vida studio mankis la reala DLL. 

Mi ne normale pensas pri kie ĉi tiuj aferoj estas fizike troviĝita.  Mi fosadis ĉirkaŭ ĉi tie, Kreis novan regilaron app (Post kiam sekvanta legadon tra ĉi tiu malgranda interŝanĝo) Kaj trovis la DLL sur mia medio ĉe: C:\Programaj Dosieroj (X86)\Referencaj AsembleojMicrosoftKadro.NETFrameworkv4.0ProfilaKlientoMicrosoft.CSharp.Dll.

Tio ĉi efektive donis altiĝon al afero kun vida studio plendanta ke mi estis celanta la malĝustan medion, “Microsoft.CSharp.dll aŭ unu el ĝiaj dependecoj postulas pli lastan version de .RETO blah blah blah”.  En la fino, Mi forigas la referencon entute kaj ke ŝajnas solvi la aferon.

Ĝi estas nur plia de tiuj oddly malfacilaj aferoj kalkuli ekstere kaj la speco de afero kiu estas malpli interesa ol argumento kun via edzino super ĉu estas la jakoj de tro da virinoj en la vestoŝranko rideto

</Fino>

Aboni al mia blogo.

Sekvi min sur Pepi ĉe http://www.twitter.com/pagalvin

Tre Freŝa BrightStarr Video

Nur komencis laboranta ĉi tie ĉe BrightStarr, Mi estas sufiĉe psyched ke ni kunmetis ĉi tiu tre freŝa video supre sur youtube ĉi tie: http://www.youtube.com/user/BrightStarrSP

Mi ne estis okupita en produktanta ĝin kaj min ne estas propre granda sur ĉi tiuj specoj de varbaj penoj, Sed ĉi tiu unu estas tre freŝa al mi.

Freŝa BrightStarr Video

</Fino>

Aboni al mia blogo.

Sekvi min sur Pepi ĉe http://www.twitter.com/pagalvin

Adiaŭa CGS, Halo BrightStarr!

Morgaŭ, Mi oficiale komencas mian unuan tagon ĉe BrightStarr (Www.brightstarr.com), Britio bazita firmao kun USa oficejo kiu estas, Nekredeble, nura 6 Mejloj de mia domo.

Ĝi estis facila decido lasi CGS, Sed malfacila decido fari rideto.  Lasi min klarigi.

Mi aliĝis CGS nur super jaro antaŭe (Decembro 2009) Kaj aliĝita kiel la Direktoro de SharePoint konsultiĝa praktiko.  Tio ĉi ŝajnita kiel brilega ideo ĉe la tempo.  Ĉi tie en Usono almenaŭ, Ĝi estas tre ofta por homoj komenci ekstere kiel malsupera dev tipa persono, Skribanta raportojn kaj spuranta malsupren ĝenan rondiganta erarajn aferojn (Mi ne perdiĝas tiujn tagojn ĉe ĉiuj!).  Vi akiras pliiganta nivelojn de respondeco kaj rilata evoluado awesomeness.  Mi havis nekredeblajn ŝancojn super mia kariero al kelkaj tre freŝa aĵo.  Mi akiris skribi invoicing sistemo de grataĵo.  Mi akiris labori kun lertaj homoj, Inkluzivanta mian fraton de ĉiuj homoj, Evoluigi kompletan araneaĵon bazita evoluadon app por 4GL vokis Progreson.  Amuza, Amuzaj tempoj.

Nature, Vi progresadas de la Sr. Dev tipo al teknika teama konduko, Randiranta sur estanta ke plej sankta de teknikaj aferoj – Arkitekto.

La tradicia saĝeco sur ĉi tiu progresio estas ke la sekvanta paŝo de Arkitekto estas al iu speco de pli da altranga administrada rolo.

Mi aĉetis en kaj akceptita ke progresio.  Kiam mi aliĝis CGS en unu el tiuj pli altrangaj roloj, Mi anticipis, Al iu etendo, KE mi estus paŝanta “pretere” arkitekton kaj en iu speco de “ekstra arkitekta” speco de rolo – unu arkitekto regi ilin ĉiuj rideto

Por mi, Kiu rezultis esti malpli ol sukcesa.  Ĝi ne estas diri ke mi ne havis iun bonan sukceson en la rolo, Sed en la fino, Mi ne estas klasika praktika manaĝero.  Demandanta homojn sur ĉiusemajna bazo ĉu ili eniris ilian tempon en la timesheet sistemo nur ne estas tre interesa al mi.  Elenhorariganta “rimedojn” (Aŭ homoj, Vere) Monatoj en antaŭenigo estas nura borado.  Verŝanta super Porkinoj kaj serĉanta kaj fermanta potencialajn elturniĝilojn kiu povas mordis nin en estonteco estas vera hororo.  Ankoraŭ, Ĉi tiuj estas gravaj aferoj kaj donita kiom gravan ili estis al la CGSa rolo, Ĝi estis evidenta ŝanĝo devis esti farita. 

Ĝi estis nur evidenta al mi post kiam multa pensado, Tamen.  Feliĉe, La indico estis klara sufiĉa al mi ke unufoje mi ja vere pensis pri ĝi, Ĝi fariĝis evidenta. 

Kiu akiris min al serĉanta malfermajn poziciojn kaj mi trovis BrightStarr.

Mi subskribis sur kiel SharePoint arkitekto kaj mi ne povas atendi akiri komencita.  Tiel ege, Ili estas tre impona skipo kaj mi pensas ke ili (Ni!) Estas poised fari veran nomon en la merkato.  Mi estos poŝtanta pli da pri kio mi fari tie kaj mi estas vere rigardanta antaŭan al ĝi.  Havi rigardi ilian retejon – Www.brighstarr.com – Ĝi estas impona peco de laboro.

Mi konsideras min mem tre bonsorta en ĉiuj de tio ĉi.  Ni havas ĉiujn vidita diversaj mid al altrangaj nivelaj manaĝeroj kiu estas speco de senmoviĝita en ŝlimejo, Nekapabla al vere excel aŭ movi antaŭan rapida kaj kun konfido.  Kiu estis kie mi estis gvidita kaj mi estas tre gaja eviti ĝin tiel facile. 

</Fino>

Aboni al mia blogo.

Sekvi min sur Pepi ĉe http://www.twitter.com/pagalvin

Ŝanĝanta Ejan Kolumnon Grupoj en SharePoint Designer 2010

Mi kreis slew de ejaj kolumnoj uzanta SharePoint Designer 2010 Ĉi tiu mateno kaj konsciita ke mi donis ilin ĉiuj la malĝusta grupo.  Ĝi estis embarase malfacila kalkuli ekstere.  Mi ne sciis kie klaki…

image

Mi tenis deziranta duobligi klaki la disputon ĝi mem aŭ klaki la Kolumnan Fiksan butonon en la rubando.

Kiel ĝi rezultas, La ĝusta respondo (Aŭ almenaŭ unu ĝusta respondo) Estas al ununura klako sur la grupo ĝi mem.  Atendi momenton kaj tiam ĝi permesos vin eniri valoron, Kiel montrita:

image

Sufiĉe facile unufoje vi scias kion fari, Sed ĝi ĉirkaŭevitis min por iom.

</Fino>

Aboni al mia blogo.

Sekvi min sur Pepi ĉe http://www.twitter.com/pagalvin

Mane Redakti SPDa XOML Dosiero Purigi Variables

En ĉi tiu poŝto ĉi tie (“Akiranta Respondojn Reen de la Komenca Aproba Proceza Aktiveco”), Mi menciis ke vi akcidente povas aldoni tutan slew de workflow variables al via SharePoint Designer workflow.  Aferoj rapide povas fariĝi malordaj kaj malfacile legi.  Specife, Se vi aldonas la “Komencan Aproban Procezan Aktivecon” ago al via workflow, Forigi ĝin kaj aldoni ĝin denove, Vi finas supre kun ĉiuj de workflow de tiu aktiveco variables dufoje. 

Ĝi estas vera doloro iri trae kaj forigi ĉiujn de tiuj mane, Do mi tamen mi provus forigi ilin rekte de la XOMLa dosiero.  Tio ĉi pruvis esti facile sufiĉa fari. 

Unue, Vi devas troviĝi la realan XOMLan dosieron.  Mi skribis pri tiu temo ĉi tie: http://www.mstechblogs.com/paul/how-to-find-and-edit-spd-2010-workflow-xoml-files.  Unufoje trovita, Malfermi supre la XOMLan dosieron kaj troviĝi varian vi deziras forigi.  En ĉi tiu kazo, Mi aldonis la "Komencan Aproban Procezan” aktivecon al mia workflow dufoje.  Mi deziras forigi workflow varia nomis “isItemApproved” pro tio ke ĝi estas ne pli longa uzita kaj estas duplikato varia nomis “isItemApproved1”. 

Simple fari tekston serĉas la varian.  Mia ekrano similas tion ĉi:

image 

Se vi serĉas proksimume en la XOMLa dosiero, Vi vidos ke “IsItemApproved1” estas uzita en multaj malsamaj lokoj dum la originala "IsItemApproved” estas simple difinita unufoje kaj neniam uzita.

Forigi ĝin kaj tiam savi la dosieron.

La nura delikata parto estas ke mi devis efektive egale ekstere SPD entute kaj re-malfermi ĝin antaŭ SPD agnoskis ke la kampo forigis.

Nature, Foriganta kampojn ne estas la nura afero vi povas fari kun la XOML kaj mi povas blogon pri aliaj temoj tiel en estonteco.

Vi deziras esti tre zorgema pri kio vi fari ĉi tie kaj preni rezervojn de via laboro.  Vi povas fari ŝajne negravan / Subtila ŝanĝo ĉi tie ke ruinigas la workflow kiom SPD estas koncernita kaj vi povus perdi horojn de peno dum vi rekonstruadas ĝin.

</Fino>

Aboni al mia blogo.

Sekvi min sur Pepi ĉe http://www.twitter.com/pagalvin

Kiel Trovi kaj Redakti SPD 2010 Workflow XOMLaj Dosieroj

Mi estis esploranta facilan vojon forigi aron de workflow variables sen devanta elspezi mian posttagmezon en plene blovita SPDa klako tortura sesio.  Mia penso estis redakti la XOML rekte, Kiu estas la XML registras declarative de fundamenta SPD workflows.  Tio ĉi estas kiel mi trovis ĝin.

Unue, Iri al la Ĉiuj Dosiera elekto sub Ejaj Objektoj en Navigado.  Vi devas konvenajn permesojn vidi tion ĉi, Sekve se ĝi estas perdiĝanta por vi, Pledi dekstre admin persono doni vin la priv.  Tio ĉi estas kio ĝi similas:

image

 

Ĉiuj Dosieroj montras liston de … ĉiuj la dosieroj:

image

Elekti la Workflows teko kaj vi vidas liston de tekoj por ĉiu workflow:

image

Klako en la ĝusta teko kaj  Vi vidas listeron de ĉiuj la interesa goodies kiu faras supre SPD declarative workflow.  Ĝusta klako sur la .Xoml dosiero kaj elektita “Turniro Kun –> SharePoint Designer (Turniro kiel XML)” Redakti la XOML rekte:

image

Vi povas deziri fari manan rezervon antaŭ ol vi ludadas kun aferoj.  Regula kopio/almetas de la dosiero rekte en SPD estas verŝajne bona sufiĉa, Aŭ vi povas kopii almeti la tutan XMLan tekston kaj savi ĝin al via surtabla aŭ kio ajn estas via wont en ĉi tiuj kazoj.

</Fino>

Aboni al mia blogo.

Sekvi min sur Pepi ĉe http://www.twitter.com/pagalvin

Akiranta Respondojn Reen de la Komenca Aproba Proceza Aktiveco

Mi estis ludanta proksimume kun SharePoint Designer eleganta nova “Komenco de workflow Aproba Procezo” aktiveco kaj estis rapide malhelpita ĉar mi ne tuj povus alrespondi la demandon, “Estis ĝi aprobis aŭ ne?”. 

La mallonga respondo estas ke ĝi estas tre facile akiri la respondon.  Kiam vi aldonas ĉi tiun aktivecon al via ĉefa workflow, SPD aldonas bazillion variables al la Workflow Variables kaj Parametra datumo fonto, Kiel vi povas vidi ĉi tie:

SNAGHTML2350fe72

Vi ankaŭ notos ke se vi aldonas pli ol unu el ĉi tiuj, SPD almetas “1” kaj tiel antaŭen al ĉiuj de la variables. 

Mi trovis ke kiam mi forigis la unuan “Komencan Aproban Procezon” aktiveco, La unua aro de rilata workflow variables restita (Bedaŭrinde).  Tiel, Esti zorgema kiel vi uzas tion ĉi ĉar alie, Vi finos supre kun  tre malorda listo de workflow variables.

Mi donas Microsoft kredito por sekvanta la “estas” nomanta kongreson por Boolea varia.  Ĉi tiu kongreso faras ĝin sufiĉe klara kio speco de datumo estas supozita esti tie.

En esploranta, Mi trovis ĉi tiun helpeman artikolon: http://office.microsoft.com/en-us/sharepoint-designer-help/workflow-actions-in-sharepoint-designer-2010-a-quick-reference-guide-HA010376961.aspx.  Ĝi ne vere traktas ĉi tiun specifan aferon, Sed havas iun bonan informon sur la temo do mi irus tie se vi deziras lerni pli da pri ĉi tiu specifa aktiveco kaj ĝiaj samgepatridoj.

</Fino>

Aboni al mia blogo.

Sekvi min sur Pepi ĉe http://www.twitter.com/pagalvin

SharePoint Designer 2010 MODa funkcio

Mi estas eliranta iun ŝtipon kie dungitoj povas peti ferion, Malsana tempo, Ktp. Unu validumada regulo postulas ke vi ĉiam devas peti tempon de je 4 Horaj intertempoj.  Tio ĉi estas facile sufiĉa fari – uzi modulo funkcio.  Modulo funkcio diras vin la cetero en divido.  Se estas neniu cetero, Modulo estas nulo, Alie, Ĝi estas kio ajn estas lasita.  Ekzemple, 8 Mod 4 = 0 (8 / 4 = 2 Kun neniu frakcio).  Aliflanke, 8 Mod 5 Estas 3.

Mi devis fari tion ĉi unufoje kun SPD 2007 Unufoje al tempo kaj mi efektive finita supre uzanta InfoPath formo solvi, Do ĝi estis pritraktita sur la fronta fino ĉe la tempo.  En la nuna kazo, Tie povas esti InfoPath formo en la bildo, Sed tio ne estas malbari ankoraŭ.  Tiel, Mi estis eliranta teknikon certigi tiujn tempajn petojn estas ĉiam je 4 Horaj pliigoj.  Mi estis iranta fari la matematikon, Savi ĝin en ŝnuro kaj tiam fari kelkaj substring aĵo. 

Mi tiras supre SPD 2010 Kaj al mia surprizo (Kaj malgranda embaraso) Estas modulo funkcio jam:

image

Mi estas ankoraŭ foje agrable surprizita ke io mi devis estas jam tie ekstere de la skatolo.  Ĝi faras ŝajni kiel stranga funkcio por Microsoft inkluzivi en la miksaĵo.  Ĝi havas specon de “tio ĉi estas facile, Tiel lasita-a ĵeti ĝin je” senti al ĝi.  Mi kompatas kun tio, Kiel mi faras ĝin mi mem ĉiuj la tempo.  Ĉi tiu CodePlex projekto Havas aron de malgrandaj funkcioj ke rezulto de la ItsEasy principo.  Samtempe, Microsoft daŭras subteni indicon la “95% el la voja” efiko kun la produkto.  Ili efektivigas la Mod funkcio, Sed ne la ronda funkcio, Ekzemple.

</Fino>

Aboni al mia blogo.

Sekvi min sur Pepi ĉe http://www.twitter.com/pagalvin

CodePlex Projekto – SP2010 Esploristo

Kiel parto de sur-iranta penon lerni la teknikajn malaltajn nivelajn detalojn de SharePoint 2010, Mi kreis “SharePoint Esploristo” Speco de ilo.  La ideo ne estas nova.  Mi uzis ĉi tiun projekton pli ol unufoje: http://sharepointexplorer.codeplex.com/.  Mia ideo estas krei SharePoint versio kiu uzas konektita araneaĵajn partojn montri ĉiuj la malalta-nivela detalo ke la objekta modelo povas provizi. 

Ĉi tiu bloga poŝto servas kiel ambaŭ anoncon de la projekto tiel kiel peti volontulojn.  Se vi estas interesita en laboranta sur ĉi tiu projekto, Lasi min scii tra retpoŝto (@Galvin.paul@gmail.com) kaj ni laboros ĝin ekstere.

Ĉi tie estas la projekto: http://sp2010explorer.codeplex.com/

</Fino>

Aboni al mia blogo.

Sekvi min sur Pepi ĉe http://www.twitter.com/pagalvin

SharePoint Designer 2007 Workflow Etendaĵoj CodePlex Projekto

Mi estas kunmetanta mian duan CodePlex projekto (Detaloj esti anoncita merkrede ĉi tiun semajnon, Plus aŭ malutilo) Kaj mi havis rigardi mian unuan projekton, “SharePoint Designer Workflow Etendaĵoj”. Mi estis ŝokita kaj embarasita vidi tion ke ĝi estas estita elŝutita super 4,800 Tempoj:

image

Mi resume forgesis pri ĉi tiu projekto en la lasta 12 Monatoj. Mi estas embarasita ĉar mi esence forlasis ĝin.

Mi estas iranta havi alian rigardon kaj rememorigi min mem de kio ĝi estas ĉiuj proksimume.

Se iu ajn estas interesita en laboranta sur tio ĉi, Lasi min scii kaj ni vidos pri collaborating sur ĝi. 4,800 Deŝutoj ne estas giganta kvanto, Sed ĝi estas pli ol mi iam ajn konsciis kaj ĝi estas verŝajne valora iu peno kaptanta ĝin kaj portanta ĝin antaŭen.

</Fino>

Aboni al mia blogo.

Sekvi min sur Pepi ĉe http://www.twitter.com/pagalvin