Monataj Arkivoj: Marto 2011

SharePoint 2010 Solvo Senmoviĝita en “Deplojiĝanta” Statuso

Mi uzis PowerShell deplojiĝi solvon al SharePoint bieno (H/t:  Corey Roth Kaj lia Bloga #po?to). 

Mi tiam iris al la centra admin, Alirita Sistemajn Fiksojn kaj tiam “Administri bienajn solvojn” deplojiĝi ĝin al la bieno kaj al mia (Iometa) Konsterniĝo, Ĝi akiris senmoviĝita en “deplojiĝanta”.

I??E vidita #?i tiu aferon venita supre multajn tempojn sur la MSDNaj forumoj, Do mi estis #sufi?e nervoza pri ?i.  Mi #ser?i #?irka? iom kaj Fondi #?i tiu helpeman artikolon (De #?ajne unattributed persono de http://www.resolutionsnet.co.uk/).  Mi nuligis la deplojan laborpostenon kaj kiam mi klakis en la solvo, ?i diris min ke ?i sukcese #deploji?i la solvon al tri el la kvar serviloj en la bieno.

Mi iris al la errant servilo, Haltis la minutatoran servon kaj rekomencis ?in.  Fenestra servilo efektive diris min ke la servo malsukcesita respondi al la komando, Por ke diras min ke ?i estis malsana.

Ĉi tiu tempo, Kiam mi revenis al centra admin, Mi estis kapabla #deploji?i ?in kun neniu problemo.

Espereble #tio ?i mordis de info helpos kelkaj en ligi unu el la tagoj.

</Fino>

Aboni al mia blogo.

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

Eraro de la Tago: ??Annot Aldonas la Specifan Asembleon al la GAC”

I??E estita batalanta iom kun vida studio 2010 Sur sp2010 solvo kaj estis akiranta #?i tiu eraron:

Eraro okazita en deploja paŝo ‘Aldonas Solvon': Eraro: Ne povas aldoni la specifan asembleon al la tutmonda asemblea konservejo: YourAwesomeDLLThat IAmJustNotGoingToInstallRightNow.Dll

Mi iris al la GAC ?i mem (C:\Fenestraasembleo) Provi kaj forigi kaj akiris ??Ile en uzo?? Eraro.

Mi faris iisreset, Mi #preska? #el?uti Sysinternals, Mi haltis la minutatoran servon en servoj?? Fine, Mi nur fermis kaj remalfermis vidan studion ?i mem kaj mi estis fine kapabla fermi ?in ekstere.

</Fino>

Aboni al mia blogo.

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

Rapide kaj Facile: Elpuriganta Kontraŭ 2010 Solva Deplojo

Vida Studio 2010 Raportas malfacile-al-elpurigi erarojn dum deplojo kelkaj tempoj.  Rapida kaj facila vojo fari kelkajn tre aspran elpuriganta estas ĵeti vian propran nomita esceptojn.  Vida Studio montros ilin en la produktada regilaro.

Konsideri tion ĉi mordis de kodo:

image

Se ĉi tiu ĉefaĵo estas scoped al araneaĵa apliko, Ejo estos null.  Se vi provas kaj referenci #nemovebla?o de ejo, Vi??L akiras la ambiguan eraron:

Eraro okazita en deploja paŝo ‘Aldonas Solvon': Objekto referencas ne fiksita al okazo de objekto.

Tamen, Se #?eti novan Escepton kaj pasi #?nuro al la constructor, Vi akiras iomete pli utilan #mesa?o:

image

?i?? Kruda tekniko, Sed #sufi?e rapida kaj facile.

</Fino>

Aboni al mia blogo.

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

Minutatoro Job FeatureActivated Kaj Ĉefaĵa Amplekso

Mi estis laboranta kun iu kodo ke iu donis al mi por minutatora laborposteno.  Li ne provizis la realan ĉefaĵon activation kodo do mi devis skribi ĝin, Nature.  Mi utiligis fama bloga poŝto de Andrew Connell Sur la temo.

Mi estas uzanta Vidan Studion 2010 Kaj deplojo tenis malsukcesanta kun erara “Eraro okazita en deploja paŝo ‘Aldonas Solvon': Objekto referencas ne fiksita al okazo de objekto.”

Mi estis prenanta lian kodon tro laŭvorte.  Mi estis scoping la ĉefaĵo al la araneaĵa aplika nivelo, Kiel montrita:

image

Rezulte, La nemoveblaĵoj kiu estas sendita al la ricevilo estas de la araneaĵa apliko, Ne eja kolekto.  En la fino, La kodo similas tion ĉi:

Publiko superregas malplenan FeatureActivated(SPFeatureReceiverProperties nemoveblaĵoj)
{

    // Ne faras la sekvantaron kun araneaĵo app scoped ĉefaĵoj, Ĝi gvidas malesperi rideto
    // SPSite ejaj = nemoveblaĵoj.Ĉefaĵo.Gepatro kiel SPSite;

    SPWebApplication wa = nemoveblaĵoj.Ĉefaĵo.Gepatro kiel SPWebApplication;

    Se (Wa == null) Ĵeti novan Escepton("Webapp2 estas null.");

    Foreach (SPJobDefinition laborposteno en wa.JobDefinitions)
    {

        Provo
        {
            Se (Laborposteno.Noma == Listo_JOB_NOMO)

                Laborposteno.Forigas();
        }
        Kaptaĵo (Escepto e)
        {
            Ĵeti novan Escepton("Signo 2");
        } // Kaptaĵa escepto e
    }

    // Instali la laborpostenon

    WeatherForecastTimerJob weatherForecastTimerJob =
        Nova WeatherForecastTimerJob(Listo_JOB_NOMO, Wa);

    SPMinuteSchedule enhorarigas = novan SPMinuteSchedule();
    Horaro.BeginSecond = 0;
    Horaro.EndSecond = 59;
    Horaro.Intertempo = 5;
    WeatherForecastTimerJob.Horara = horaro;
    WeatherForecastTimerJob.Ĝisdatigo();

}

La kerna preni-for estas ke kiam la ĉefaĵo estas scoped al araneaĵo app, La SPFeatureReceiverProperties ke SharePoint pasas al via ĉefaĵa ricevilo havas araneaĵon app nivelaj parametroj.  malnova bloga eniro de Andrew supozas ĝin estas scoped al la eja kolekto.

</Fino>

Aboni al mia blogo.

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

CodePlex Projekta Ĝisdatigo: SharePoint Designer Workflow Etendaĵoj

Momento antaŭe, I Skribis KE mi estis provanta resurekti mian malnovan CodePlex Projekto, SharePoint Designer Workflow Etendaĵoj.  KE CodePlex projekto estis evoluigita por WSSa/MUSKO kaj aldonas iometon de ila tipo funkcioj, Kiel “ToLower()”, “ToUpper()”, “Substring()” Kaj tiel antaŭen.  Ĝi eĉ havas ĝeneralan celan “vokan araneaĵon serva” stilo funkcio.  Vi povas legi pli da pri ĝi ĉi tie: http://paulgalvinsoldblog.wordpress.com/2007/10/28/sharepoint-designer-custom-activity-to-execute-user-defined-c-functions/.

Mi pli malpli forlasis ĝin tre momento antaŭe.  Ever ekde SharePoint 2010 Eliris, Tamen, Mi estis signifanta rigardi reen ĉe ĝi kaj fari ĝin laboro en SP 2010.  Puto, Hodiaŭ, Mi faris nur tion.  Mi ne ĝisdatigis la kodon al CodePlex ankoraŭ. Mi deziras eduki min mem sur CodePlex kongresoj antaŭ ol mi fari tion, Sed mi ja ĝisdatigis la hejmpaĝan vikion por la projekto.

La pli larĝa kaj pli interesa implico estas ke laŭmendaj aktivecoj de WSS kaj MUSKO ŝajnas al haveno super sufiĉe facile, Kiu estas (Bonveno) Surprizi al mi.

Ĉi tie-a kio ĝi similas en SharePoint Designer kiam ĝi estas laboranta:

image

</Fino>

Aboni al mia blogo.

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

Kie estas Microsoft.SharePoint.ApplicationPages.Administro.Dll?

Mi estis donita vidan studian projekton kiu referencas Microsoft.SharePoint.ApplicationPages.Administro.Dll.  Ĝi prenis min malgranda momento trovi ĝin kaj min pensis min dividus.  En mia medio, Ĝi estas troviĝita ĉe:

C:\Programo registrasoftajn dosierojnmicrosoft dividitaretservilajn etendaĵojn14configadminbin

</Fino>

Aboni al mia blogo.

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

BrightStarr US Serĉanta SharePoint Analizisto

Mia firmao, BrightStarr, Estas serĉanta SharePoint komerca analizisto.  Nia celo estas labori kun iu kiu:

  • Komprenas la platformon tre bone
  • Havas bonan ideon de kio estas lerta SharePoint solvo kontraŭ cobbled kune domo de kartoj
  • Ĝuas laboranta rekte klientojn, Kelkaj de kiu komprenas kion SharePoint estas ĉiuj pri kaj kelkaj kiu havas nur neklaran ideon ke SharePoint povus helpi ilin sed ne certe ĝuste kiel
  • Povas skribi tre bone
  • Povas komuniki vere bone kun malgranda teamo
  • Estas bone ĉe kaj ĝuas multi-tasking.  Tio ĉi ne estas multe pretigi-veturita medion (Ni havas sufiĉan procezon fari aferojn en organizita vojon, Sed ni estas ekstreme rapide sur niaj piedoj, Facilmova kaj ĉiuj tiu bona aĵo).

Tio ĉi ne estas ellaboranta pozicio kvankam se vi estas komerca konsilisto-ellaboranto rigardanta koncentri pli da aŭ konsultiĝo kaj malpli sur evoluado, Tio ĉi povus esti bona paŝo por vi.

Se vi estas interesita, Ping mi sur pepas aŭ retpoŝtigi min!

</Fino>

Aboni al mia blogo.

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

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