Kjer je Microsoft.CSharp Kakorkoli?

Je izročil datoteko .zip z zmerno kompleksen projekt strukturo in ki je bil ripped iz subversion.  Šifra je navajanje Microsoft.CSharp, kot v:

image

Kot lahko vidite, Visual studio je bil manjka dejanska DLL. 

Običajno ne razmišljati o tem, kje se fizično nahajajo te stvari.  I izkopali tukaj, ustvaril nov podstavek app (po branju te skozi to malo izmenjavo) in najti DLL na moje okolje, v: C:\Programske datoteke (x 86)\Sklic AssembliesMicrosoftFramework.NETFrameworkv4.0ProfileClientMicrosoft.CSharp.dll.

To dejansko povod za težavo z visual studio pritožuje, da sem bil ciljanje narobe okolje, "Microsoft.CSharp.dll ali ene od njenih odvisnosti zahteva novejšo različico .NET blah blah blah".  Na koncu, Odstranite sklic skupaj in da se zdi, da so rešili vprašanje.

To je samo še ena teh stvari nenavadno težko razbrati in nekako stvar, ki je manj zanimivo kot argument s svojo ženo v ali so preveč ženske plašče v omari Smile

</namen>

Naročite se na moj blog.

Sledite mi na Cvrkutati na http://www.twitter.com/pagalvin

Zelo kul BrightStarr Video

Ob pravkar začel delo tukaj v BrightStarr, Zal sem psiha, da smo pripravili to zelo kul video na youtube tukaj: http://www.youtube.com/user/BrightStarrSP

Nisem bil pri pridelavi je in nisem osebno velik na tovrstnih promocijskih prizadevanj, ampak to je precej kul, mi.

Cool BrightStarr Video

</namen>

Naročite se na moj blog.

Sledite mi na Cvrkutati na http://www.twitter.com/pagalvin

Zbogom CGS, Pozdravljeni BrightStarr!

Jutri, Uradno začnem svoj prvi dan v BrightStarr (www.brightstarr.com), UK temelji družbe, ki z ZDA urad, ki je, neverjetno, zgolj 6 km od moje hiše.

To je bila lahka odločitev zapustiti CGS, vendar je težko odločitev, da Smile.  Naj razložim.

Sem se pridružil CGS samo nad enim letom (Decembra 2009) in pridružil kot direktor SharePoint consulting practice.  To je zdelo, kot briljantno idejo takrat.  Tukaj v ZDA vsaj, ono je čisto splošen ljudje začeti kot junior dev tip oseba, pisanje poročil in izsleditve nadležnih zaokroževanje napake vprašanj (Ne zamudite te dni sploh!).  Boste pridobili naraščajočimi ravnmi odgovornosti in povezan razvoj awesomeness.  Imel sem neverjetno priložnosti nad mojo kariero za nekaj zelo kul stvari.  Moram napisati sistem izdajanja računov iz nič.  Sem dobil obdelovati s pametnih ljudi, vključno z bratom vse ljudi, razviti popolno spletne temelji razvoj app za 4GL, imenovan Progress.  Zabavno, zabavno-krat.

seveda, napredek od Sr. Dev tipa, tehnična ekipa na čelu, ki mejijo na čemer večina posvečeno tehnične stvari-arhitekt.

Konvencionalne modrosti o tem napredovanje je, da naslednji korak od arhitekt je nekakšen višji vlogo upravljanja.

Odkupi in sprejel to napredovanje.  Ko sem se pridružil CGS v eni izmed teh višji vlog, Sem pričakoval, do neke mere, da sem bi stepping "zunaj" arhitekt in v neke vrste vlogo – en arhitekt pravilo jih vsi "super arhitekt" Smile

Za mene, je izkazalo, da je manj uspešna.  To pa ne pomeni, da nisem imel nekaj dobrega uspeha v vlogi, Toda na koncu, Nisem klasična praksi manager.  Pozanimala na tedensko ali so sklenili svoj čas na časovnem listu sistem le ni zelo zanimivo za mene.  Razporejanje ven "viri" (ali ljudje, res) mesecev vnaprej je le dolgočasna.  Lije nad svinje in iščejo in zapiranje morebitne vrzeli, da lahko malo nas v prihodnosti je pravi horror.  Še, To so pomembne stvari in glede kako pomembna so za vlogo CGS, bilo je očitno spremembo, je bilo treba opraviti. 

Je bilo očitno, da me le po veliko razmišljanja, vendar.  K sreči, dokazov je bilo dovolj jasno, da mi da ko si res misliš o tem, je postalo očitno. 

Ki mi moraš videti za odprte pozicije in sem našel BrightStarr.

Jaz podpisnik naprej kot arhitekt SharePoint in komaj čakam, da bi začeli.  Doslej, so zelo impresivno posadke in mislim, da so (smo!) so pripravljena narediti pravo ime na trgu.  Bom objavljate več o tem, kaj je in jaz sem res veseli, da ga.  Oglejte si njihovo spletno stran- www.brighstarr.com – je impresivno del dela.

Menim, da sem zelo srečen v vsem tem.  Vsi smo videli različne sredine na višji ravni, menedžerji, ki so nekako zaljubljen v a mire, ni mogoče res excel ali premakniti naprej hitro in z zaupanjem.  To je bilo, kjer je vodil in sem zelo vesel, da so pobegnili tako zlahka. 

</namen>

Naročite se na moj blog.

Sledite mi na Cvrkutati na http://www.twitter.com/pagalvin

Spreminjanje stolpcev skupine mest v programu SharePoint Designer 2010

Sem ustvaril pobio stolpce mesta s programom SharePoint Designer 2010 to jutro in spoznala, da sem imel dan vse narobe skupine.  Je bilo sramotno težko razbrati.  Nisem vedel, kam klikniti...

image

Hranijo želijo dvakrat kliknite Vrstica, sama ali kliknite gumb nastavitve stolpcev v traku.

Kot se izkaže, pravilen odgovor (ali vsaj en pravilen odgovor) je z enim klikom na skupini, sama.  Počakajte trenutek in nato vam bo omogočilo vnesite vrednost, kot je prikazano:

image

Precej enostavno, ko veš kaj narediti, ampak to mi je ušel za malo.

</namen>

Naročite se na moj blog.

Sledite mi na Cvrkutati na http://www.twitter.com/pagalvin

Ročno urejanje datoteke EPD XOML za čiščenje spremenljivke

V ta post tukaj ("Dobili odgovore nazaj od dejavnosti proces odobritve Start"), Sem omenil, da lahko nehote dodate celo pobio workflow spremenljivke SharePoint Designer potek dela.  Stvari lahko hitro postane Zatrpan in težko bere.  Posebej, Če potek dela dodate dejanje "Začeti homologacijski postopek dejavnost", izbrisati in ga znova dodajte, boste na koncu z vsemi ta dejavnost poteka dela spremenljivke dvakrat. 

To je resnično bolečino, da gredo skozi in izbrisati prav do oni ročno, tako sem čeprav bi poskušali odstraniti neposredno iz datoteke XOML.  To se je izkazalo v obstati neprisiljen dosti storiti. 

Prvi, boste morali poiskati dejanske datoteke XOML.  Sem pisal o tej temi, tukaj: http://www.mstechblogs.com/paul/how-to-find-and-edit-spd-2010-workflow-xoml-files.  Ko ugotovi, odprtje XOML datoteko in poiščite spremenljivko, ki jo želite odstraniti.  V tem primeru, Sem dodal "Začeti postopek odobritve" dejavnost potek dela dvakrat.  Hočem premestitev spremenljivke poteka dela, imenovan "isItemApproved", ker to se ne uporablja več in je a podvojiti spremenljivko z imenom "isItemApproved1". 

Preprosto do besedilo iskanja za spremenljivko.  Svoj zaslon izgleda takole:

image 

Če iščete okoli v datoteki XOML, boste videli, da "IsItemApproved1" se uporablja v različnih krajih, medtem ko je original "IsItemApproved" preprosto določite enkrat in nikoli ne uporablja.

Izbrisati in nato shranite datoteko.

Samo rafiniran del je, da sem dejansko zapečatiti EPD skupaj in ponovno odprete, preden EPD priznala, da se polje črta.

seveda, brisanje polj ni edina stvar, vi moči vzdržati se XOML in sem lahko blog o drugih temah, kot so to v prihodnosti.

Želite biti zelo previdni, kaj vam tukaj in sprejmejo varnostne kopije vašega dela.  Lahko bi navidezno manjše / subtilna sprememb tukaj da trashes potek dela, če je SPD je zaskrbljen in lahko izgubite ur napora pa jo obnovili.

</namen>

Naročite se na moj blog.

Sledite mi na Cvrkutati na http://www.twitter.com/pagalvin

Kako poiskati in urejati EPD 2010 Potek dela XOML datoteke

Sem bil raziskati enostaven način odstraniti kup spremenljivk potek dela, ne da bi porabili svoj popoldne zasedanja mučenje, kliknite polno Pregorjeli EPD.  Moja misel je bila neposredno urejanje z XOML, ki je XML datoteka temeljna EPD 's deklarativno poteki dela.  To je, kako sem ugotovil, da.

Prvi, pojdite na možnost vse datoteke iz stran predmetov v krmarjenju.  Potrebujete ustrezna dovoljenja za prikaz tega, Torej, če manjka za vas, pritožbo admin pravi osebi dodeliti na priv.  To je kako izgleda:

image

 

Vse datoteke... pokaže seznam vseh datotek:

image

Izberite mapo, poteke dela in si ogledate seznam map za vsak potek dela:

image

Kliknite v ustrezno mapo in  vidite seznam vseh zanimivih dobrote, ki sestavljajo EPD deklarativno poteka dela.  Desni klik na .xoml datoteko in izberite "Odpri z-> SharePoint Designer (Odprti kot XML)"za neposredno urejanje z XOML:

image

Morda boste želeli storiti ročno varnostno pred you gosli z stvari.  Redno copy/paste datoteke neposredno v EPD, je verjetno dovolj dober, ali lahko kopirate prilepite celotno besedilo XML in ga shranite na namizje ali karkoli je vaše navada v teh primerih.

</namen>

Naročite se na moj blog.

Sledite mi na Cvrkutati na http://www.twitter.com/pagalvin

Dobili odgovore nazaj od začetka odobritev proces dejavnosti

Jaz sem bil igranje okrog s SharePoint Designer potek dela fancy novi "Začeti postopek odobritve" dejavnosti in hitro je bil stymied, saj ne bi mogel takoj odgovorijo na vprašanje, "bil je odobren ali ne?”. 

Kratek odgovor je, da je dokaj enostavno, da dobim odgovor.  Ko dodate ta dejavnost glavna potek dela, EPD dodaja bazillion spremenljivke poteka dela spremenljivke in parametre vir podatkov, kot lahko vidite tukaj:

SNAGHTML2350fe72

Boste prav tako, upoštevajte, da če ste dodali več kot eno od teh, EPD pripne "1" in tako naprej vse spremenljivke. 

Sem ugotovil, da ko sem izbrisal prvi "Začeti postopek odobritve" dejavnost, prvi sklop povezan potek dela spremenljivke ostala (na žalost).  Tako, Pazite, kako vi raba to, ker drugače, boste na koncu z  zelo Zatrpan seznam spremenljivke poteka dela.

Dam Microsoft kredit za naslednje "je" poimenovanja za logične spremenljivke.  Te konvencije je precej jasno, kakšne podatke naj bi tam.

V raziskovanje, Sem našel ta članek koristna: http://office.microsoft.com/en-us/sharepoint-designer-help/workflow-actions-in-sharepoint-designer-2010-a-quick-reference-guide-HA010376961.aspx.  To res ne obravnava ta posebna izdaja, vendar je nekaj dobrih informacij o tej temi, tako da bi šel tja, če želite izvedeti več o tem specifična aktivnost in svoje brate in sestre.

</namen>

Naročite se na moj blog.

Sledite mi na Cvrkutati na http://www.twitter.com/pagalvin

SharePoint Designer 2010 Funkcija MOD

Sem telovaditi nekaj dnevnika, kjer lahko zahteva, da zaposleni počitnice, bolan čas, itd. En veljavnostno pravilo zahteva, da si mora vedno zahtevo čas izklop v 4 urnih intervalih.  To je dovolj enostavno, – rabiti a modulo funkcijo.  Modulo funkcija vam pove ostanek deljenja.  Če ni ostanka, modulo je nič, drugače, To je, kar je ostalo.  Na primer, 8 MOD 4 = 0 (8 / 4 = 2 ni frakcija).  po drugi strani, 8 MOD 5 je 3.

Potrebno storiti to enkrat z EPD 2007 enkrat na čas in sem dejansko končal z InfoPathovim obrazcem rešiti, tako je bila obravnavana na sprednji konec v času.  V sedanjem primeru, InfoPathov obrazec v morda sliko, Ampak to še ni jasen.  Tako, Sem delala, tehnika za zagotovitev takrat zahteve so vedno v 4 urnih intervalih.  Sem bil tekoč uganjati matematika, shranite v nizu in nato nekaj podnizov stvari. 

Potegnem gor EPD 2010 in na moje presenečenje (in malo zadrego) je a modulo funkcijo že:

image

Jaz sem še enkrat prijetno presenečen, da nekaj, kar sem potreboval je že tam iz škatle.  To zdi čudno funkcije za Microsoft vključiti v mešanici.  To je neke vrste "to je enostavno, Torej, kaj je vrgel "občutek, da je.  Se strinjam s tem, kot sem naredil sam ves čas.  Ta projekt CodePlex ima kup malo funkcij, ki so posledica ItsEasy načelo.  Ob istem času, Microsoft še naprej podpira dokaze "95 % poti" učinek z izdelkom.  Izvajajo funkcija Mod, vendar ne funkcijo round, na primer.

</namen>

Naročite se na moj blog.

Sledite mi na Cvrkutati na http://www.twitter.com/pagalvin

CodePlex projekta – SP2010 Explorer

V okviru tekočih prizadevanj za učenje tehničnih nizke ravni podrobnosti SharePointa 2010, Sem ustvaril a "SharePoint Explorer"vrste orodja.  Ideja ni nova.  Včasih sem ta projekt več kot enkrat: http://sharepointexplorer.codeplex.com/.  Moja ideja je, da ustvarite SharePointovo različico, da uporablja povezane spletne gradnike pokazati vse nizko stopnjo podrobnosti, da lahko zagotovi predmetnega modela. 

Ta blog post služi kot obeh napoved projekta, kot tudi razpis za prostovoljce.  Če ste zainteresirani za delo na tem projektu, povej mi po e-pošti (Galvin.Paul@gmail.com) in smo bom izšlo.

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

</namen>

Naročite se na moj blog.

Sledite mi na Cvrkutati na http://www.twitter.com/pagalvin

SharePoint Designer 2007 Potek dela razširitve CodePlex projekta

Sem kar skupaj moj drugi CodePlex projekt (podrobnosti, da se v sredo ta teden napovedal, plus ali minus) in sem imel pogled na moj prvi projekt, »SharePoint Designer razširitve poteka dela«. Sem bil ogorčen in sram, da vidite, da je bilo prenesenih več kot 4,800 krat:

image

V bistvu pozabil tega projekta v zadnjem 12 mesecev. Jaz sem v zadregi, ker v bistvu ga opustili.

Jaz bom moral še enkrat pogledal in sam spomnil, kaj je vse o.

Če kdorkoli je zavzet v ki dela naprej to, pustiti mi znanje in bomo videli o sodelovanje na to. 4,800 prenosi ni velikan znesek, vendar je več kot sem kdaj spoznal in je verjetno vredno nekaj truda pobral in knjigovodska naprej.

</namen>

Naročite se na moj blog.

Sledite mi na Cvrkutati na http://www.twitter.com/pagalvin