Arkivji ta 'Kull Xahar: Marzu 2011

SharePoint 2010 Soluzzjoni Staġnati "Iskjerament” Status

I użati PowerShell li tuża soluzzjoni għal farm SharePoint (h / t:  Corey Roth u tiegħu blog post). 

I mbagħad marru għall-admin ċentrali, aċċessata Sistema Settings u mbagħad "Manage soluzzjonijiet irziezet" li tuża lill-farm u biex tiegħi (żgħir) biża, li ltqajna mwaħħla fil-"iskjerament".

Stajt tidher din il-kwistjoni toħroġ ħafna drabi fuq il-forums MSDN, so I kien pjuttost nervuża dwar dan.  I mfittxija madwar daqsxejn u jinstab dan l-artikolu utli (minn persuna apparentement unattributed minn http://www.resolutionsnet.co.uk/).  I kanċellati l-impjieg iskjerament u meta I għafast fis-soluzzjoni, huwa told me li hija kienet skjerata b'suċċess is-soluzzjoni għal tlieta mill-erba 'servers fil-farm.

I marru għall-server errant, waqfet is-servizz arloġġ u jerġa dan.  Windows server attwalment told me li s-servizz naqas milli jirrispondi għall-kmand, b'tali mod li jgħidlekx me li kien marid.

Din id-darba, meta I marru lura għal admin ċentrali, I kien kapaċi jitħaddem bl-ebda problema.

Nisperaw li dan daqsxejn ta 'info se jgħin xi wħud fil waħda jorbot mill-ġranet.

</aħħar>

Abbona għall-blog tiegħi.

Follow lili Twitter fi http://www.twitter.com/pagalvin

Żball tal-Jum: "Ma tistax Żid il-Assemblea speċifikat għall-GAC”

Stajt ġiet tifi bit viżwali studio 2010 fuq soluzzjoni sp2010 u kien jkollna dan l-iżball:

Error occurred in deployment step ‘Add Solution’: Error: Ma jistgħux iżidu l-assemblaġġ speċifikat għall-cache assemblea dinjija: YourAwesomeDLLThat IAmJustNotGoingToInstallRightNow.dll

I marru għall-GAC innifsu (c:\twieqi assemblaġġ) biex jippruvaw u neħħi u ltqajna "fajl fl-użu" żball.

I did an iisreset, I almost downloaded sysinternals, I stopped the timer service in services… finally, I just closed and reopened visual studio itself and I was finally able to close it out.

</aħħar>

Abbona għall-blog tiegħi.

Follow lili Twitter fi http://www.twitter.com/pagalvin

Quick u Easy: Debugging VS 2010 Użu Soluzzjoni

Visual Studio 2010 rapporti hard-to-debug żbalji matul l-iskjerament xi drabi.  A mezz rapidu u faċli biex jagħmlu xi debugging raffa ħafna huwa li tarmi eċċezzjonijiet tiegħek jismu.  Visual Studio se juru lilhom fl-output console.

Ikkunsidra dan daqsxejn ta 'kodiċi:

image

Jekk din il-karatteristika huwa scoped għal applikazzjoni web, sit se jkun null.  Jekk inti tipprova u jagħmlu riferenza għal proprjetà ta 'sit, inti ser tingħata l-iżball ambigwa:

Error occurred in deployment step ‘Add Solution’: Referenza Għan mhux stabbiliti għal istanza ta 'oġġett.

Madankollu, jekk tarmi Eċċezzjoni ġdida u tgħaddi string għall-kostruttur, ikollok messaġġ ftit aktar utli:

image

Huwa ta 'teknika mhux raffinat, iżda pjuttost veloċi u faċli.

</aħħar>

Abbona għall-blog tiegħi.

Follow lili Twitter fi http://www.twitter.com/pagalvin

Job Timer FeatureActivated u l-ambitu Karatteristika

Stajt ilhom jaħdmu ma 'xi kodiċi li xi ħadd mogħtija lili għal xogħol tajmer.  Hu ma kienx ipprovda l-kodiċi attwali attivazzjoni karatteristika so I kellu jikteb dan, tal-kors.  I ħa vantaġġ ta ' Andrew Connell famuż blog post dwar is-suġġett.

Jien jużaw Visual Studio 2010 and deployment kept failing with an error “Error occurred in deployment step ‘Add Solution’: Referenza Għan mhux stabbiliti għal istanza ta 'oġġett. "

I kien qed kodiċi tiegħu wisq litteralment.  I kien scoping l-karatteristika li l-livell ta 'applikazzjoni web, kif muri:

image

Bħala riżultat, il-proprjetajiet li huma mibgħuta lir-riċevitur huma mill-applikazzjoni tal-web, mhux kollezzjoni sit.  Fl-aħħar, il-kodiċi tidher bħal dan:

null override pubbliku FeatureActivated(Proprjetajiet SPFeatureReceiverProperties)
{

    // M'għandekx tagħmel dan li ġej ma 'web app karatteristiċi scoped, din twassal għal disprament Tbissem
    // Sit SPSite = properties.Feature.Parent bħala SPSite;

    SPWebApplication wa = properties.Feature.Parent bħala SPWebApplication;

    jekk (wa == null) tarmi Eċċezzjoni ġdida("webapp2 is null.");

    foreach (Xogħol SPJobDefinition fl wa.JobDefinitions)
    {

        jippruvaw
        {
            jekk (job.Name == List_JOB_NAME)

                job.Delete();
        }
        qabda (Eċċezzjoni e)
        {
            tarmi Eċċezzjoni ġdida("marker 2");
        } // qabda eċċezzjoni e
    }

    // tinstalla l-impjieg

    WeatherForecastTimerJob weatherForecastTimerJob =
        WeatherForecastTimerJob ġdida(List_JOB_NAME, wa);

    SPMinuteSchedule iskeda = SPMinuteSchedule ġdida();
    schedule.BeginSecond = 0;
    schedule.EndSecond = 59;
    schedule.Interval = 5;
    weatherForecastTimerJob.Schedule = iskeda;
    weatherForecastTimerJob.Update();

}

Iċ-ċavetta take-away hija li meta l-karatteristika hija scoped għal app web, l SPFeatureReceiverProperties li SharePoint jgħaddi li riċevitur karatteristika tiegħek parametri web app livell.  Blog dħul qodma Andrew jassumi huwa scoped għall-ġbir sit.

</aħħar>

Abbona għall-blog tiegħi.

Follow lili Twitter fi http://www.twitter.com/pagalvin

CodePlex Proġett Aġġornament: Workflow Estensjonijiet SharePoint Designer

A filwaqt li ilu, I kiteb that I was trying to resurrect my old CodePlex project, Workflow Estensjonijiet SharePoint Designer.  Dan il-proġett CodePlex kien żviluppat għall WSS / MOSS u żżid numru żgħir ta 'funzjonijiet tat-tip ta' utilità, bħal "ToLower()", “ToUpper()", "Substring()"U oħrajn.  Huwa anki għandha għan ġenerali "sejħa servizz web" funzjoni stil.  You can read more about it here: http://paulgalvinsoldblog.wordpress.com/2007/10/28/sharepoint-designer-custom-activity-to-execute-user-defined-c-functions/.

I more or less abandoned it quite a while ago.  Ever since SharePoint 2010 came out, madankollu, I’ve been meaning to look back at it and make it work in SP 2010.  Well, llum, I did just that.  I haven’t updated the code to CodePlex yet. I want to educate myself on CodePlex conventions before I do that, but I did update the home page wiki for the project.

The wider and more interesting implication is that custom activities from WSS and MOSS seem to port over pretty easily, which is a (merħba) surprise to me.

Here’s what it looks like in SharePoint Designer when it’s working:

image

</aħħar>

Abbona għall-blog tiegħi.

Follow lili Twitter fi http://www.twitter.com/pagalvin

Fejn hi Microsoft.SharePoint.ApplicationPages.Administration.dll?

I ngħatat proġett studio viżwali li r-referenzi Microsoft.SharePoint.ApplicationPages.Administration.dll.  Domt ftit filwaqt li jsibuha u ħsibt d jaqsmu.  Fl-ambjent tiegħi, huwa jinsab fil:

c:\Program Files fajls komuni Microsoft komuni estensjonijiet server web 14 konfigurazzjoni adminbin

</aħħar>

Abbona għall-blog tiegħi.

Follow lili Twitter fi http://www.twitter.com/pagalvin

BrightStarr US Looking for Analyst SharePoint

Kumpanija tiegħi, BrightStarr, qed tfittex għal analista negozju SharePoint.  L-għan tagħna huwa li taħdem ma 'xi ħadd li:

  • Jifhem il-pjattaforma tajjeb ħafna
  • Għandu idea tajba ta 'x'inhu soluzzjoni SharePoint smart versus dar cobbled flimkien ta' karti
  • Tgawdi jaħdmu direttament lill-klijenti, wħud minnhom jifhmu dak SharePoint hija kollha dwar u xi wħud li jkollhom biss idea vaga li SharePoint jistgħu jgħinuhom iżda mhux ċert eżattament kif
  • Tista 'tikteb tajjeb ħafna
  • Jistgħu jikkomunikaw verament tajjeb ma 'tim żgħir
  • Hija tajba fil u tgawdi multi-tasking.  Dan mhux ambjent mmexxija proċess qawwi (għandna biżżejjed proċess biex tagħmel affarijiet b'mod organizzat, iżda aħna qed estremament malajr fuq saqajn tagħna, nimble u dak kollu li Jittieħed tajba).

Din mhix f'pożizzjoni iżviluppatur għalkemm jekk int konsulent-iżviluppatur tfittex li tiffoka aktar jew konsultazzjoni u inqas fuq l-iżvilupp, dan jista 'jkun pass tajjeb għalik.

Jekk int interessat, ping lili twitter jew email me!

</aħħar>

Abbona għall-blog tiegħi.

Follow lili Twitter fi http://www.twitter.com/pagalvin

Fejn hi Microsoft.CSharp Xorta waħda?

I kien mogħtija fajl. Zip bi struttura moderatament proġett kumplessi u li kienu ġew misruqa minn sovverżjoni.  Il-kodiċi hija referenzar Microsoft.CSharp, kif fil-:

image

Kif tistgħu taraw, viżwali studio kienet nieqsa l-DLL attwali. 

I normalment ma jaħsbu dwar fejn dawn l-affarijiet fiżikament.  I dug madwar hawn, ħolqot app console ġdid (wara wara qari permezz ta 'dan l-iskambju ftit) u sabu l-DLL fuq l-ambjent tiegħi fil: C:\Program Files (x86)\Assemblaġġi ta 'referenza Microsoft Qafas . NETFramework v4.0 Profil Klijent Microsoft.CSharp.dll.

Dan fil-fatt taw lok għal kwistjoni ma studio viżwali tilmenta li kien I jimmiraw l-ambjent ħażin, "Microsoft.CSharp.dll jew wieħed mill-dipendenzi tagħha teħtieġ verżjoni aktar tard ta '. NET blah blah blah".  Fl-aħħar, I titneħħa r-referenza għal kollox u li jidher li solviet il-kwistjoni.

Huwa biss ieħor wieħed minn dawk l-affarijiet stramba diffiċli biex insemmu u t-tip ta 'ħaġa li hija inqas interessanti minn argument mal-mara tiegħek fuq jekk hemmx kowtijiet tan-nisa wisq taċ fil-closet Tbissem

</aħħar>

Abbona għall-blog tiegħi.

Follow lili Twitter fi http://www.twitter.com/pagalvin

Ħafna Kessaħ Video BrightStarr

Wara biss bdiet taħdem hawn fuq BrightStarr, Jien pretty psyched li konna jitqiegħdu flimkien dan il-video ħafna jibred up fuq YouTube hawn: http://www.youtube.com/user/BrightStarrSP

I ma kienx involut fil-produzzjoni u li jien personalment ma kbir fuq dawn it-tipi ta 'sforzi promozzjonali, iżda dan huwa wieħed pjuttost jibred lili.

Video BrightStarr Kessaħ

</aħħar>

Abbona għall-blog tiegħi.

Follow lili Twitter fi http://www.twitter.com/pagalvin

CGS Goodbye, Hello BrightStarr!

Għada, I uffiċjalment tibda ewwel jum tiegħi fuq BrightStarr (www.brightstarr.com), kumpanija Renju Unit ibbażat ma 'uffiċċju Istati Uniti li hija, oerhört, sempliċi 6 mil mill-dar tiegħi.

Kienet deċiżjoni faċli li jħallu CGS, imma deċiżjoni diffiċli biex jagħmlu Tbissem.  Let me jispjegaw.

I ssieħbu CGS ftit aktar minn sena ilu (Diċembru 2009) u ssieħbu kif id-Direttur ta 'prattika konsultazzjoni SharePoint.  Dan dehret qisha idea brillanti fil-ħin.  Hawnhekk fl-Istati Uniti mill-inqas, huwa pjuttost komuni għan-nies biex jibdew bħala persuna junior tip DEV, rapporti bil-miktub u intraċċar kwistjonijiet annoying żball arrotondament (I ma titlifx dawk il-ġranet fil-livelli kollha!).  Inti jiksbu livelli dejjem akbar ta 'responsabbiltà u awesomeness żvilupp assoċjat magħha.  I kellhom opportunitajiet unbelievable tul il-karriera tiegħi li xi għalf ħafna jibred.  I ltqajna biex tikteb sistema ta 'fatturar mill-bidu.  I ltqajna biex jaħdmu ma 'nies intelliġenti, inkluż my brother tal-poplu kollu, biex tiżviluppa web app żvilupp bbażati kompleta għal msejħa Progress 4GL.  Pjaċir, ħinijiet gost.

Of course, inti progress mill-Sr. Tip Dev għal ċomb tim tekniku, jmissu tkun li l-aktar hallowed ta 'affarijiet tekniċi - Perit.

L-għerf konvenzjonali fuq dan progressjoni hija li l-pass li jmiss mill-Perit xi tip ta 'rwol ġestjoni aktar anzjan.

I kienu xtraw fis u aċċettat li progressjoni.  Meta I ssieħbu CGS f'waħda minn dawk ir-rwoli aktar anzjani, I antiċipat, sa ċertu punt, li jien jkun titjib "lil hinn" perit u fis xi tip ta '"super perit" tip ta' rwol - architect wieħed li tiddeċiedi lilhom kollha Tbissem

Għalija, li irriżultaw li huma inqas minn suċċess.  Huwa ma jfissirx li jien ma kellhomx xi suċċess tajba fir-rwol, imma fl-aħħar, Jien ma manager prattika klassika.  Tistaqsi lin-nies fuq bażi ta 'ġimgħa jekk huma daħlu ħin tagħhom fis-sistema timesheet biss mhuwiex interessanti ħafna lili.  Skedar out "riżorsi" (jew nies, verament) xhur qabel huwa biss boring.  Tferriegħ fuq majjali nisa u tfittex u lakuni potenzjali li jistgħu BIT magħna fil-futur huwa orrur reali.  Madankollu, dawn huma affarijiet importanti u minħabba kemm huma importanti kellhom ir-rwol CGS, kien ovvju bidla kellha tiġi magħmula. 

Kien biss ovvju għalija wara ħafna ħsieb, madankollu.  Thankfully, l-evidenza kien ċar biżżejjed għalija li ladarba I really ma taħseb dwarha, deher ċar. 

Li ltqajna me biex tfittex għal pożizzjonijiet miftuħa u sibt BrightStarr.

Stajt iffirmat fit bħala perit SharePoint u I ma jistgħux jistennew biex tibda.  S'issa, dawn huma l-ekwipaġġ impressjonanti ħafna u naħseb li (aħna!) huma lest biex jagħmlu isem reali fis-suq.  I ser tkun kollokament aktar dwar dak I do hemm u I am really bil-ħerqa li.  Agħti ħarsa lejn is-sit web tagħhom - www.brighstarr.com - Huwa biċċa impressjonanti ta 'xogħol.

Inqis lili nnifsi ħafna xxurtjati kollha ta 'dan.  Aħna kollha raw diversi nofs lill-maniġers ta 'livell anzjani li huma tip ta staġnati mire, kapaċi verament jisbqu jew timxi 'l quddiem malajr u b'kunfidenza.  Dan kien fejn I kienet immexxija u jien kuntenta ħafna li jkunu maħruba hekk faċilment. 

</aħħar>

Abbona għall-blog tiegħi.

Follow lili Twitter fi http://www.twitter.com/pagalvin