Kus on Microsoft.CSharp niikuinii?

Ma anti .zip faili mõõdukalt keerukas projekti struktuuri ja mis oli ripitud välja subversion.  Kood on viitamine Microsoft.CSharp, nagu ka:

image

Nagu näete, Visual studio oli puudu tegeliku DLL. 

Ma ei mõtle tavaliselt kui need asjad on füüsiliselt asub.  Ma kaevatud umbes siin, loodud uus konsool app (pärast järgmist lugemist see väike vahetades) ja leidsin DLL minu keskkonna: C:\Program Files (x 86)\Viide AssembliesMicrosoftFramework.NETFrameworkv4.0ProfileClientMicrosoft.CSharp.dll.

See tegelikult tekitasid probleeme visual studio kaevates, et mul oli suunatud vales keskkonnas, "Microsoft.CSharp.dll või mõne selle sõltuvuse nõuab uuemat versiooni .NET blah blah blah".  Aasta lõpus, Ma eemaldada viide kokku ja see tundub lahendanud probleemi.

See on lihtsalt üks üks neist veidralt raske asjadest aru saada ja sellised asjad, mis on vähem huvitav kui argument oma naise üle, kas on liiga palju Naiste mantlid kapp naeratus

</lõpp>

Telli minu blogi.

Järgi mind vidistama kell http://www.twitter.com/pagalvin

Väga lahe BrightStarr Video

Olles äsja alanud töötavad siin BrightStarr, Ma olen päris sillas, et me oleme kokku pannud selle väga lahe video YouTube siin: http://www.youtube.com/user/BrightStarrSP

Ma ei osalenud toodavad seda ja ma ei ole isiklikult suur reklaamikampaaniate selliseid, Aga see on päris lahe mulle.

Lahe BrightStarr Video

</lõpp>

Telli minu blogi.

Järgi mind vidistama kell http://www.twitter.com/pagalvin

Hüvasti CGS, Tere BrightStarr!

Homme, Ma ametlikult alustada minu esimene päev BrightStarr (www.brightstarr.com), Ühendkuningriigis asuva äriühingu USA kontor, mis on, uskumatult, lihtsalt 6 km kaugusel mu majast.

See oli lihtne otsus jätta CGS, kuid raske otsus teha naeratus.  Seletan.

Liitusin CGS veidi üle aasta tagasi (Detsember 2009) ja liidetud SharePointi konsulteerimist tavade direktorina.  See tundus nagu geniaalne mõte ajal.  Siin USAs vähemalt, See on üsna tavaline, et inimesed juunioride dev tüüpi inimene hakkama, kirjalikult aruanded ja tabada tüütu ümardamise viga küsimusi (Ära jäta neid päevi üldse!).  Te võita tootmistase vastutus ja nendega seotud arengu awesomeness.  Mul oli uskumatu võimaluste üle oma karjääris, et mõned väga lahedaid asju.  Sain kirjutada arve esitamise süsteemi nullist.  Ma sain töötada arukad inimesed, sealhulgas kõigi inimeste vend, arendada täielik web based arengu app nimega edu 4GL.  Lõbus, Fun korda.

Muidugi, te progresseerub Sr. Dev tüübi tehniline meeskond kaasa, kusjuures enamik piirneva pühitsetud tehnilisi asju – arhitekt.

Tavapäraste tarkust selle kulgu on järgmine samm: arhitekt on vanematel haldusrollile mingi.

Mul oli ostetud ja nõustuda selle kulgu.  Kuna liitusin CGS ühes nende vanematel rollid, Ma oodata, mingil määral, et mul oleks samm "kaugemale" arhitekt ja mingi "super arhitekt" liiki ülesandeid – üks arhitekt kodukorra neid kõiki naeratus

Minu jaoks, mis osutus vähem kui edukas.  See ei ole öelda, et mul polnud hea edu rollis, kuid lõpuks, Ma ei ole klassikaline tava manager.  Paludes inimestel nädalas kas nad on sõlminud oma aega Ajatabeli süsteemi just pole väga huvitav mulle.  Planeerimine "vahendid" (või inimesi, Päriselt) kuid ette on lihtsalt igav.  Kallates üle emised ja Otsid ja sulgemise võimalikke lünki, mis võivad meid tulevikus natuke on tõeline õudus.  Veel, need on olulised asjad ja arvestades, kui olulised nad pidid CGS rolli, oli ilmselge muutus tuli seda teha. 

See oli ainult mulle selge, pärast palju mõtlemist, ei mingeid broneeringutasusid.  Õnneks, tõendusmaterjali on piisavalt selge, mulle et kui ma ei tõesti arvad sellest, sai selgeks. 

See sai mulle otsin avatud positsioonid ja leidsin BrightStarr.

Ma olen kirjutati SharePointi arhitektina ja ma ei saa oodata, et alustada.  Siiani, nad on väga muljetavaldav meeskond ja ma arvan, et nad (Me!) oleme valmis tegema tegelik nimi turul.  Ma tulen kohe postitad rohkem sellest, mida ma tegema seal ja ma tõesti ootan seda.  Heitke pilk oma veebisaidile www.brighstarr.com – See on muljetavaldav fragment.

Pean ennast väga õnnelik on see kõik.  Me kõik oleme näinud erinevate keskmise taseme tippjuhid, kes justkui kleebitud on soos, ei saa tõesti excel või liikuda kiiresti ja enesekindlalt.  See oli kui ma juhtis ja ma olen väga rõõmus, et on põgenenud ta nii kergesti. 

</lõpp>

Telli minu blogi.

Järgi mind vidistama kell http://www.twitter.com/pagalvin

Muutuva saidi veerugrupid SharePoint Designeris 2010

Olen loonud saidi veergude SharePoint Designeri abil pöördenurk 2010 täna hommikul ja mõistsin, et ma oleks andnud neile vale grupp.  See oli piinlikult raske aru saada.  Ma ei tea, kui klõpsata...

image

Ma hoida tahavad topeltklõpsake rida, ise või lindil nuppu veeru sätted.

Nagu selgub, õige vastus (või vähemalt üks õige vastus) on esimesel ise.  Oodake hetk ja siis see võimaldab teil sisestada väärtus, nagu on näidatud:

image

Päris lihtne, kui tead, mida teha, kuid see hoidutaks mind natuke.

</lõpp>

Telli minu blogi.

Järgi mind vidistama kell http://www.twitter.com/pagalvin

Käsitsi redigeerida ühtse Programmdokumendi XOML faili muutujate puhastamine

Kirjutage siia ("Saada vastuseid tagasi Start kinnitamise protsessi aktiivsust"), Mainisin, et võite kogemata lisada töövoo muutujad kogu pöördenurk SharePoint Designeri töövoo.  Asjad võivad kiiresti muutuda kirjuks ja raskesti loetav.  Konkreetselt, kui "Alustada kinnitamise protsessi aktiivsus" toimingu töövoo lisamine, kustutada ja lisada see uuesti, sa lõpuks koos kõigi selle tegevusega töövoo muutujad kaks korda. 

See on tõeline valu läbi minna ja kõik need käsitsi kustutada, nii et ma kuigi ma püüan neid eemaldada otse failist XOML.  See osutus piisavalt lihtne teha. 

Esimese, teil on vaja leida tegelik XOML faili.  Ma kirjutasin seda teemat siin: http://www.mstechblogs.com/paul/how-to-find-and-edit-spd-2010-workflow-xoml-files.  Kui leitakse, XOML faili avada ja otsige üles eemaldatava muutuja.  Sel juhul, Ma lisada "Start kinnitamisprotsessi" aktiivsus oma töövoo kaks korda.  Ma tahan kustutada Töövoomuutuja nimega "isItemApproved", kuna see enam ei kasutata ning on dubleeritud muutuja nimega "isItemApproved1". 

Lihtsalt ärge muutuja tekst Otsi.  Minu ekraan näeb välja selline:

image 

Kui otsite läheduses XOML faili, näete, et "IsItemApproved1" kasutatakse paljudes erinevates kohtades originaal "IsItemApproved" on vaid määratleda kord ning kunagi kasutanud.

Kustutada ja seejärel salvestage fail.

Ainult keeruline osa on mul tegelikult üldse välja ühtse Programmdokumendi sulgeda ja uuesti avada enne ühtse Programmdokumendi tunnistas, et välja kustutada.

Muidugi, väljade kustutamist ei ole ainus asi, mida saab teha ka XOML ja ma võib teisi teemasid meeldib see blogi ka tulevikus.

Sa tahad olla väga ettevaatlik, mida sa siin teha ja teha varukoopiaid oma tööd.  Võite teha näiliselt väike / väike muutus siin et trashes niipalju kui ühtse Programmdokumendi töövoog on mures ja sa võid kaotada tunde vaeva kui te ehitada seda.

</lõpp>

Telli minu blogi.

Järgi mind vidistama kell http://www.twitter.com/pagalvin

Kuidas otsida ja redigeerida ühtse Programmdokumendi 2010 Töövoo XOML failid

Olin uurides on lihtne eemaldada ilma veeta minu pärastlõunal täis puhutud ühtse Programmdokumendi klõpsake piinamise istungil hulga töövoo muutujaid.  Minu mõtlesin selle XOML otse redigeerida, mis on XML faili aluseks Programmdokumendis tema deklaratiivseid töövood.  See on, kuidas ma leidsin ta.

Esimese, Mine saidi meresõidualane objektide valiku kõik failid.  Vajalikud õigused selle nägemiseks peate, kui see teil puudub, kaevata see otsus edasi anda selle priv. isikule õiguse admin  See on, kuidas see välja näeb:

image

 

Kõik failid kuvatakse loend... kõik failid:

image

Valige töövood kausta ja näete iga töövoo jaoks eraldi kaustade loend:

image

Klõpsake õige kausta ja  näete huvitavat goodies, mis moodustavad ühtse Programmdokumendi deklaratiivseid töövoo loetelu.  Paremklõpsake klikkima .xoml fail ja valige "avada –> SharePoint Designer (Avatud XML-ina)"mis on XOML otse redigeerida:

image

Võite käsitsi varundusel enne asju viiul.  Faili otse ühtse Programmdokumendi korrapäraselt Kopeeri/Aseta on tõenäoliselt piisavalt hea, Võite kopeerida kogu XML-I teksti kleepida ja salvestage see oma töölauda või mis tahes on teie harjumus nendel juhtudel.

</lõpp>

Telli minu blogi.

Järgi mind vidistama kell http://www.twitter.com/pagalvin

Vastuste saamine tagasi tegevusest Start kinnitamise protsess

Ma olen olnud mängides SharePoint Designeri töövoo väljamõeldud uue "Start kinnitamisprotsessi" tegevuse ja kiiresti stymied, sest ma ei saanud kohe vastata küsimusele, "oli see heaks kiidetud või mitte?”. 

Lühike vastus on, et see on üsna lihtne saada vastus.  Selle tegevuse peamised töövoo lisamisel, Ühtse Programmdokumendi lisab bazillion muutujate töövoo muutujate ja parameetrite andmete allikas, nagu näete siin:

SNAGHTML2350fe72

Sa ka tähele, et kui lisate rohkem kui üks nendest, Ühtse Programmdokumendi lisab "1" ja nii edasi kõik muutujad. 

Ma leidsin, et kui ma välja esimese "Alusta kinnitamisprotsessi" tegevus, muutujate jäi töövoo esimesed (Kahjuks).  Nii, ole ettevaatlik, kuidas te kasutate seda, sest muidu, saate lõpuks koos  väga kirjuks loendisse töövoo muutujad.

Annan Microsoft krediidi pärast "on" nimetamistava Boole'i muutuja.  Käesoleva konventsiooni teeb päris selgelt, milliseid andmeid peaks olema seal.

Uurides, Ma leidsin selle kasulik artikkel: http://office.microsoft.com/en-us/sharepoint-designer-help/workflow-actions-in-sharepoint-designer-2010-a-quick-reference-guide-HA010376961.aspx.  See ei ole tõesti tegeleda selle küsimuse, kuid on mõned head teavet teema, et ma läheks sinna, kui soovite rohkem teada seda konkreetset tegevust ja tema õed-vennad.

</lõpp>

Telli minu blogi.

Järgi mind vidistama kell http://www.twitter.com/pagalvin

SharePoint Designer 2010 MOD-funktsioon

Ma töötan välja mõned Logi, kus töötajad võivad taotleda puhkus, haige aeg, jne. Üks Valideerimisreegel nõuab, et peate alati taotlema aeg maha ja 4 tunni järel.  See on lihtne – Kasuta ühe mooduli funktsioon.  Mooduli funktsioon näitab ülejäänud rajoonis.  Kui ükski ülejäänud, moodul on null, muidu, See on, milline on jäänud.  Näiteks, 8 Mod 4 = 0 (8 / 4 = 2 mille ükski osa).  Aga teisest küljest, 8 Mod 5 on 3.

Mul oli vaja teha üks kord ühtse Programmdokumendi 2007 Ükskord ma tegelikult lõpetas InfoPathi vormi abil lahendada, nii et see on käsitletud esiots ajal.  Käesoleval juhul, pildil võib olla InfoPathi vormi, Aga see pole veel selge.  Nii, Ma töötasin välja tehnikat, et tagada selle aja taotlusi on alati Ümbruskonnas 4 tunni kaupa.  Ma kavatsesin teha matemaatika, Salvestage string ja siis mõned Protsessinimede kraami. 

I tõmba SPD 2010 ja minu üllatuseks (ja veidi piinlikkust) seal on ka moodul funktsiooni juba:

image

Olen taas meeldivalt üllatunud, et midagi ma vajasin on juba karbist.  Tundub nagu imelik funktsioon Microsoft segu hulka.  See on omamoodi "see on lihtne, So let's viskaks "tunne seda.  Ma mõistan, et, nagu me seda ise kogu aeg.  CodePlex projekt on kamp vähe funktsioone, mis tulenevad ItsEasy põhimõte.  Samal ajal, Microsoft jätkab tõendite "95%, kuidas" efekti tootega.  Nad rakendavad funktsiooni Mod, kuid mitte funktsioon round, näiteks.

</lõpp>

Telli minu blogi.

Järgi mind vidistama kell http://www.twitter.com/pagalvin

CodePlex projekt – SP2010 Explorer

Pidev jõupingutus õppida tehnilisi madala taseme üksikasju SharePointi osana 2010, Olen loonud selle "SharePointi Explorer"selline vahend.  Idee ei ole uus.  Ma kasutasin seda projekti mitu korda: http://sharepointexplorer.codeplex.com/.  Minu idee on luua SharePointi versiooni kasutusalad ühendatud veebiosade madala taseme üksikasjade kuvamiseks objektimudeli annavad. 

See blogi postitus teenib mõlema teate projekti kui ka kõne vabatahtlikele.  Kui oled huvitatud selle projekti kallal, andke teada e-posti (galvin.Paul@gmail.com) ja kujundame seda.

Siin on projekti: http://sp2010explorer.codeplex.com/

</lõpp>

Telli minu blogi.

Järgi mind vidistama kell http://www.twitter.com/pagalvin

SharePoint Designer 2007 Töövoo laiendused CodePlex projekt

Ma olen koondades minu teine CodePlex projekt (andmed tehakse teatavaks kolmapäeval sel nädalal, pluss / miinus) ja mul oli pilk minu esimene projekt, "SharePoint Designeri töövoo laiendusi". Olin šokeeritud ja piinlik näha, et see on alla laaditud üle 4,800 korda:

image

Ma põhimõtteliselt unustas selle projekti viimasel 12 kuu. Olen piinlik, sest mul on sisuliselt loobunud.

Ma lähen on teine vaadata ja meenutada ennast, mis see on kõik umbes.

Kui keegi on huvitatud selle kallal, andke teada ja näha, kuidas seda teha koostööd. 4,800 allalaaditavaid faile pole hiiglaslik summa, Aga see on rohkem kui ma eales ja ilmselt tasub veidi pingutust reisijad peale võetakse ja selle toimetamine edasi.

</lõpp>

Telli minu blogi.

Järgi mind vidistama kell http://www.twitter.com/pagalvin