Monthly Archives: Mars 2011

SharePoint 2010 Lausn Fastur í "Dreifa” Staða

Ég notaði PowerShell til að senda lausn á SharePoint bænum (h / t:  Corey Roth og hann blogg). 

Ég fór þá að aðal admin, nálgast System Settings og síðan "stjórna bænum lausnir" til að senda það til bæjarins og að mínum (Lítilsháttar) ótti, það festist í "beita".

Ég hef séð þetta mál koma upp mörgum sinnum á MSDN vettvangi, þannig að ég var frekar kvíðin um það.  Ég leitaði í kringum hluti og fannst þetta gagnlegt grein (af því er virðist unattributed mann frá http://www.resolutionsnet.co.uk/).  Ég niður á uppsetningu vinnu og þegar ég smellti í lausn, það sagði mér að það hefði tekist að dreifa lausn á þremur af fjórum netþjónum í bænum.

Ég fór á errant miðlara, hætt á tímastillingu þjónustu og ný það.  Windows Server sagði reyndar mér að þjónustan ekki til að bregðast við stjórn, svo segir að mér að það væri veikur.

Í þetta sinn, þegar ég fór aftur til Mið-admin, ÉG var fær til senda það með engin vandamál.

Vonandi þetta hluti af upplýsingar munu hjálpa einhverjum í binda einn af þeim dögum.

</enda>

Gerast áskrifandi að bloggið mitt.

Fylgdu mér á Twitter á http://www.twitter.com/pagalvin

Villa í dag: "Get ekki bætt við tilgreinda þing til GAC”

Ég hef verið að berjast svolítið við Visual Studio 2010 á að sp2010 lausn og var að fá þessa villu:

Error occurred in deployment step ‘Add Solution’: Villa: Get ekki bætt við tilgreinda samkoma á heimsvísu samkoma skyndiminni: YourAwesomeDLLThat IAmJustNotGoingToInstallRightNow.dll

Ég fór á GAC sig (c:\Windows samkoma) til að reyna að fjarlægja og fékk "skrá í notkun" villa.

Ég gerði óákveðinn greinir í ensku iisreset, Ég niður næstum Íslenski Arsenal, Ég stoppaði teljara þjónustuna í þjónustu ... loksins, Ég lokað bara og opnað aftur Visual Studio sig og ég var loks fær til að loka það út.

</enda>

Gerast áskrifandi að bloggið mitt.

Fylgdu mér á Twitter á http://www.twitter.com/pagalvin

Fljótur og Þægilegur: Kembiforrit VS 2010 Lausn Dreifing

Visual Studio 2010 skýrslur harður-til-kemba villur á meðan dreifing nokkur sinnum.  A fljótleg og auðveld leið til að gera sumir mjög gróft kembiforrit er að kasta eigin heitir þinn undantekningar.  Visual Studio mun sýna þær í framleiðslu vélinni.

Hugleiddu þetta hluti af kóða:

image

Ef þessi eiginleiki er scoped til a vefur umsókn, síða mun vera null.  Ef þú reynir og tilvísun a eign af vefsvæði, þú munt fá the óljós villa:

Error occurred in deployment step ‘Add Solution’: Object tilvísun ekki sett til dæmis á hlut.

Hins, ef kasta a nýr Undantekning og standast a band til framkvæmdaaðila, þú færð a örlítið fleiri gagnlegur skilaboð:

image

Það 'a grófur tækni, en ansi hratt og auðvelt.

</enda>

Gerast áskrifandi að bloggið mitt.

Fylgdu mér á Twitter á http://www.twitter.com/pagalvin

Teljari Job FeatureActivated og Feature Gildissvið

Ég hef verið að vinna með einhverjum kóða sem einhver gaf mér fyrir myndatöku starf.  Hann hafði ekki veitt raunverulegt lögun örvun merkjamál svo ég þurfti að skrifa hana, auðvitað.  Ég tók forskot á Frægur Andrew Connell er blogg um efnið.

Ég er að nota Visual Studio 2010 and deployment kept failing with an error “Error occurred in deployment step ‘Add Solution’: Tilvísun í hlut ekki sett til að óákveðinn greinir í ensku dæmi af óákveðinn greinir í ensku mótmæla. "

Ég var að taka númerið hans of bókstaflega.  Ég var matsáætlun eiginleiki til the umsókn vefur stigi, eins og sýnt:

image

Þar af leiðandi, eiginleika sem eru send til móttakanda eru frá the vefur umsókn, ekki staður safn.  Í lok, kóðinn lítur svona út:

opinber Hunsun ógilt FeatureActivated(SPFeatureReceiverProperties eiginleikar)
{

    // Ekki gera ekki eftirfarandi með vefur app scoped lögun, það leiðir að örvænta bros
    // SPSite síða = properties.Feature.Parent sem SPSite;

    SPWebApplication WA = properties.Feature.Parent eins og SPWebApplication;

    ef (WA == null) kasta nýju Undantekning("webapp2 is null.");

    framhandleggur (SPJobDefinition starf í wa.JobDefinitions)
    {

        reyna
        {
            ef (job.Name == List_JOB_NAME)

                job.Delete();
        }
        veiða (Undantekning e)
        {
            kasta nýju Undantekning("marker 2");
        } // veiða Exception e
    }

    // setja starfið

    WeatherForecastTimerJob weatherForecastTimerJob =
        nýr WeatherForecastTimerJob(List_JOB_NAME, WA);

    SPMinuteSchedule tímaáætlun = new SPMinuteSchedule();
    schedule.BeginSecond = 0;
    schedule.EndSecond = 59;
    schedule.Interval = 5;
    weatherForecastTimerJob.Schedule = áætlun;
    weatherForecastTimerJob.Update();

}

Lykillinn að taka-burt er að þegar aðgerð er scoped til a vefur app, the SPFeatureReceiverProperties sem SharePoint Passes til lögun móttakara þinni hefur vefur app stigi stika.  Gamla Andrew blogg ráð það er scoped til the staður safn.

</enda>

Gerast áskrifandi að bloggið mitt.

Fylgdu mér á Twitter á http://www.twitter.com/pagalvin

CodePlex Project Uppfæra: SharePoint Designer vinnuflæðisreglum Eftirnafn

A meðan síðan, Ég skrifaði sem ég var að reyna að endurreisa gamla minn CodePlex verkefni, SharePoint Designer vinnuflæðisreglum Eftirnafn.  Það CodePlex verkefni var þróuð fyrir WSS / mosa og bætir handfylli af gagnsemi tegund starfsemi, svo sem "ToLower()", “ToUpper()", "Hlutstreng()"Og svo framvegis.  Það hefur jafnvel til almennra nota: "Kallið á vefþjónustu" stíl virka.  Þú getur lesið meira um það hér: http://paulgalvinsoldblog.wordpress.com/2007/10/28/sharepoint-designer-custom-activity-to-execute-user-defined-c-functions/.

Ég eyði meira eða minna það alveg á meðan síðan.  Allt frá SharePoint 2010 kom út, þó, Ég hef lengi ætlað að líta aftur á það og gera það að vinna í SP 2010.  Jæja, í dag, Ég gerði bara það.  Ég hef ekki uppfært kóðann til CodePlex enn. Ég vil fræða mig á CodePlex samninga áður en ég geri það, en ég gerði að uppfæra heimasíðu wiki fyrir verkefnið.

Á breiðari og meira áhugavert vísbendingu er að sérsniðnum starfsemi frá WSS og Moss virðist höfn yfir nokkuð auðveldlega, sem er (velkomin) á óvart að mér.

Hér er það sem það lítur út eins og í SharePoint Designer þegar það er að vinna:

image

</enda>

Gerast áskrifandi að bloggið mitt.

Fylgdu mér á Twitter á http://www.twitter.com/pagalvin

Hvar er Microsoft.SharePoint.ApplicationPages.Administration.dll?

Ég var afhent Visual Studio verkefni sem tilvísanir Microsoft.SharePoint.ApplicationPages.Administration.dll.  Það tók mig smá tíma að finna það og ég hélt ég myndi deila.  Í umhverfi mínu, það er staðsett á:

c:\Program Files algengar skrár Microsoft Shared vefur framreiðslumaður eftirnafn 14 config adminbin

</enda>

Gerast áskrifandi að bloggið mitt.

Fylgdu mér á Twitter á http://www.twitter.com/pagalvin

BrightStarr US Útlit fyrir SharePoint Analyst

Fyrirtækið mitt, BrightStarr, er að leita að SharePoint viðskipti greinanda.  Markmið okkar er að vinna með einhverjum sem:

  • Skilur vettvang mjög vel
  • Hefur góða hugmynd um hvað er klár SharePoint lausn á móti cobbled saman hús spil
  • Nýtur þess að vinna beint viðskiptavinum, sumir þeirra að skilja hvað SharePoint er allur óður í og ​​sumir sem hafa bara óljósar hugmynd að SharePoint gæti hjálpað þeim en ekki viss nákvæmlega hvernig
  • Get skrifað mjög vel
  • Getur tjáð mjög vel með litlum lið
  • Er góð í og ​​nýtur multi-verkefni.  Þetta er ekki mikið ferli-ekin umhverfi (við höfum unnið nóg til að gera hlutina á skipulegan hátt, en við erum afar hratt á fætur okkar, fimur og allt sem gott efni).

Þetta er ekki forritari stöðu þótt ef þú ert ráðgjafi, verktaki leita að einbeita sér meira eða ráðgjöf og minna á þróun, þetta gæti verið gott skref fyrir þig.

Ef þú hefur áhuga, smellur mér á Twitter eða sendu mér tölvupóst!

</enda>

Gerast áskrifandi að bloggið mitt.

Fylgdu mér á Twitter á http://www.twitter.com/pagalvin

Hvar er Microsoft.CSharp Engu að síður?

Ég var afhent. Zip skrá með hóflega flókin verkefni uppbyggingu og sem hafði verið morðingi af niðurrifsstarfsemi.  Kóðinn er vísa Microsoft.CSharp, eins og í:

image

Eins og þú sérð, Visual Studio vantaði í raun DLL. 

Ég er ekki venjulega hugsa um hvar þessir hlutir eru líkamlega staðsett.  Ég gróf hér um, búið til nýja hugga app (eftir eftir að lesa í gegnum þetta litla skiptum) og fann DLL á umhverfi mitt á: C:\Program Files (x86)\Tilvísun þing Microsoft Framework . NETFramework v4.0 Prófíll Viðskiptavinur Microsoft.CSharp.dll.

Þetta gaf í raun tilefni til þess að málið með Visual Studio kvarta að ég var að miða á rangt umhverfi, "Microsoft.CSharp.dll eða einn af ósjálfstæði þess krefst nýrri útgáfa af. NET bla bla bla".  Í lok, Ég fjarlægja tilvísun öllu leyti og sem virðist hafa leyst málið.

Það er bara annað af þessum einkennilega erfitt hlutur til að reikna út og svoleiðis sem er minna áhugavert en rifrildi við konuna þína um hvort það eru yfirhafnir of margra kvenna í skápnum bros

</enda>

Gerast áskrifandi að bloggið mitt.

Fylgdu mér á Twitter á http://www.twitter.com/pagalvin

Mjög flott BrightStarr Video

Hafa bara byrjaði að vinna hér á BrightStarr, Ég er nokkuð geðveikt að við höfum sett saman þessa mjög flott vídeó upp á youtube hér: http://www.youtube.com/user/BrightStarrSP

Ég var ekki þátt í að framleiða það og ég er ekki persónulega stór á þessum tegundum af eflingarviðleitni, en þetta er alveg flott að mér.

Cool BrightStarr Video

</enda>

Gerast áskrifandi að bloggið mitt.

Fylgdu mér á Twitter á http://www.twitter.com/pagalvin

Kveðja CGS, Halló BrightStarr!

Á morgun, Ég byrja opinberlega fyrsti dagurinn minn á BrightStarr (www.brightstarr.com), í Bretlandi undirstaða fyrirtæki með bandaríska skrifstofu sem er, ótrúlega, aðeins 6 kílómetrar frá húsinu mínu.

Það var auðveld ákvörðun að yfirgefa CGS, en erfið ákvörðun að gera bros.  Leyfðu mér að útskýra.

Ég gekk CGS rúmlega ári síðan (Desember 2009) og gekk eins framkvæmdastjóra á SharePoint ráðgjöf reynd.  Þetta virtist eins ljómandi hugmynd á þeim tíma.  Hér í Bandaríkjunum að minnsta kosti, það er mjög algengt að fólk til að byrja út eins og yngri dev tegund mann, skrifa skýrslur og mælingar niður pirrandi sléttunar villa málefni (Ég sakna ekki þessa dagana á öllum!).  Þú öðlast vaxandi magn af ábyrgð og tilheyrandi þróun æðisleikastuðulinn.  Ég hafði ótrúlegt tækifæri yfir feril minn að einhverju mjög flott efni.  Ég fékk að skrifa innheimtu kerfi frá grunni.  Ég fékk að vinna með sviði fólk, þar á meðal bróðir minn allra, til að þróa fullkomið vefur undirstaða þróunar app fyrir 4GL heitir framförum.  Gaman, gaman.

Auðvitað, þú framfarir frá Sr. Dev gerð að tæknimönnum leiða, liggja á að vera að mestu helgað af tæknilegum hlutum - arkitekt.

The venjulegur speki á þessari framvindu er að næsta skref frá arkitekt er að einhvers konar fleiri æðstu stjórnenda hlutverk.

Ég hafði keypt í og ​​samþykkt að framrás.  Þegar ég gekk til liðs CGS í einu af þessum fleiri eldri hlutverk, Ég ráð, að einhverju leyti, að ég myndi vera stepping "handan" arkitekt og í einhvers konar "frábær arkitekt" konar hlutverk - einn arkitekt til að ráða þá alla bros

Fyrir mig, sem reyndist vera minna en árangri.  Það er ekki að segja að ég hafði ekki góðan árangur í hlutverki, en í lok, Ég er ekki klassískt æfa framkvæmdastjóri.  Biðja fólk vikulega hvort þeir hafa gert tíma sínum í timesheet kerfi bara er ekki mjög áhugavert fyrir mig.  Áætlanir út "auðlindir" (eða fólk, í raun) mánuðum áður er bara leiðinlegt.  Hella yfir sáir og leita og loka mögulegum skotgat að geta bita okkur í framtíðinni er algjör hryllingur.  En, Þetta eru mikilvæg atriði og gefa hversu mikilvægt þeir voru að CGS hlutverk, það var augljóst að breyting átti að vera. 

Það var aðeins augljóst að mér eftir a einhver fjöldi af hugsun, þó.  Sem betur fer, sönnunargögn var ljóst nóg fyrir mig að þegar ég var virkilega að hugsa um það, það varð augljóst. 

Það fékk mig til að leita að opnum stöðum og ég fann BrightStarr.

Ég hef undirritaður sem SharePoint arkitekt og ég get ekki beðið eftir að byrja.  Svo langt, þeir eru mjög áhrifamikill áhöfn og ég held að þeir (við!) ætla að gera alvöru nafn á markaðnum.  Ég ætla að pósta meira um hvað ég geri það og ég hlakka til þess.  Líttu á vefsíðu þeirra - www.brighstarr.com - Það er áhrifamikill stykki af vinnu.

Ég tel mig mjög heppinn í þessu.  Við höfum öll séð ýmsar meðal til æðstu stjórnenda stigi sem er tegund af fastur í mire, ekki raunverulega skara fram úr eða færa fram fljótur og með traust.  Það var þar sem ég var undir og ég er mjög fegin að hafa sloppið það svo auðveldlega. 

</enda>

Gerast áskrifandi að bloggið mitt.

Fylgdu mér á Twitter á http://www.twitter.com/pagalvin