Nyaraka za kila mwezi: Machi 2011

SharePoint 2010 Ufumbuzi kukwama katika "Kupeleka” Hali ya

Nilikuwa PowerShell kupeleka ufumbuzi wa kilimo SharePoint (h / t:  Corey Roth na wake blog post). 

Mimi kisha akaenda admin ya kati, kupatikana Mazingira System na kisha "Kusimamia ufumbuzi shamba" kupeleka kwa kilimo na yangu (kidogo) alisikitishwa, got kukwama katika "kupeleka".

Nimeona suala hili kuja mara nyingi katika vikao MSDN, hivyo nilikuwa pretty neva kuhusu hilo.  I searched kuzunguka kidogo na kupatikana makala hii inasaidia (na mtu inaonekana unattributed kutoka http://www.resolutionsnet.co.uk/).  Mimi kufutwa kazi kupelekwa na wakati mimi clicked katika ufumbuzi, ni aliniambia kuwa alikuwa na mafanikio uliotumika ufumbuzi wa tatu wa seva nne katika kilimo.

Nilikwenda server errant, kusimamishwa huduma timer na imeweza kuanzisha yake.  Madirisha server kweli aliniambia kuwa huduma alishindwa kujibu amri, hivyo kwamba anasema mimi kuwa ni mgonjwa.

Wakati huu, wakati mimi akaenda nyuma admin ya kati, Mimi nilikuwa na uwezo wa kupeleka yake na hakuna tatizo.

Hopefully hii kidogo ya maelezo itasaidia baadhi katika moja kumfunga ya siku.

</mwisho>

Kujiunga na blog yangu.

Kufuata yangu juu ya Twitter kwa http://www.twitter.com/pagalvin

Makosa ya Siku: "Je, si Kuongeza Mkutano Maalum wa GAC”

Nimekuwa mapigano kidogo na Visual studio 2010 juu ya ufumbuzi sp2010 na ilikuwa kupata hitilafu hii:

Error occurred in deployment step ‘Add Solution’: Kosa: Hawezi kuongeza mkutano maalum cache kimataifa mkutano: YourAwesomeDLLThat IAmJustNotGoingToInstallRightNow.dll

Nilikwenda GAC ​​yenyewe (c:\madirisha mkutano) kujaribu na kuondoa na got "faili katika matumizi ya" kosa.

Nilifanya iisreset, Mimi karibu kupakuliwa sysinternals, Mimi kusimamishwa huduma timer katika huduma ... hatimaye, Mimi tu imefungwa na ilifunguliwa Visual studio yenyewe na mimi hatimaye kuweza kuifunga nje.

</mwisho>

Kujiunga na blog yangu.

Kufuata yangu juu ya Twitter kwa http://www.twitter.com/pagalvin

Haraka na Easy: Debugging VS 2010 Ufumbuzi kupelekwa

Studio ya Visual 2010 ripoti ngumu-kwa-Debug makosa wakati wa kupelekwa baadhi ya nyakati.  njia ya haraka na rahisi kufanya baadhi debugging mbaya sana ni kutupa isipokuwa yako mwenyewe jina.  Studio ya Visual nitawaonyeshea katika console pato.

Fikiria hii kidogo ya kanuni:

image

Kama kipengele hiki ni scoped kwa maombi ya mtandao, tovuti itakuwa null.  Kama wewe kujaribu na kumbukumbu ya mali ya tovuti, utasikia kupata kosa utata:

Error occurred in deployment step ‘Add Solution’: Kitu kumbukumbu si kuweka mfano wa kitu.

Hata hivyo, kama kutupa Ubaguzi mpya na kupitisha kamba ya kuujenga, wewe kupata ujumbe kidogo manufaa zaidi:

image

Ni mbinu ghafi, lakini pretty haraka na rahisi.

</mwisho>

Kujiunga na blog yangu.

Kufuata yangu juu ya Twitter kwa http://www.twitter.com/pagalvin

Timer Ayubu FeatureActivated Na Scope Feature

Nimekuwa kazi pamoja na baadhi ya kanuni kwamba mtu mitupu kwangu kwa ajili ya kazi timer.  Yeye alikuwa zinazotolewa halisi kipengele uanzishaji kanuni hivyo nilikuwa na kuandika, bila shaka.  Nilitumia faida za Andrew Connell maarufu blog post juu ya somo.

Mimi nina kutumia Visual Studio 2010 and deployment kept failing with an error “Error occurred in deployment step ‘Add Solution’: Kitu kumbukumbu si kuweka mfano wa kitu. "

Nilikuwa kuchukua kanuni yake pia literally.  Nilikuwa scoping kipengele kwa ngazi ya maombi ya mtandao, kama inavyoonekana:

image

Kama matokeo, mali kwamba waliotumwa receiver ni kutoka maombi ya mtandao, sio mkusanyiko tovuti.  Katika mwisho, kanuni inaonekana kama hii:

umma override utupu FeatureActivated(SPFeatureReceiverProperties mali)
{

    // Je, si kufanya yafuatayo na mtandao makala programu scoped, inaongoza kwa kukata tamaa Smile
    // SPSite tovuti = properties.Feature.Parent kama SPSite;

    SPWebApplication Wa = properties.Feature.Parent kama SPWebApplication;

    kama (wa == null) kutupa Ubaguzi mpya("webapp2 is null.");

    foreach (SPJobDefinition kazi katika wa.JobDefinitions)
    {

        kujaribu
        {
            kama (job.Name == List_JOB_NAME)

                job.Delete();
        }
        kukamata (Ubaguzi e)
        {
            kutupa Ubaguzi mpya("marker 2");
        } // kukamata ubaguzi e
    }

    // kufunga kazi

    WeatherForecastTimerJob weatherForecastTimerJob =
        mpya WeatherForecastTimerJob(List_JOB_NAME, Wa);

    SPMinuteSchedule ratiba = mpya SPMinuteSchedule();
    schedule.BeginSecond = 0;
    schedule.EndSecond = 59;
    schedule.Interval = 5;
    weatherForecastTimerJob.Schedule = ratiba;
    weatherForecastTimerJob.Update();

}

muhimu kuchukua-mbali ni kwamba wakati kipengele ni scoped kwa programu mtandao, SPFeatureReceiverProperties kwamba SharePoint hupita kwa kipengele receiver yako ina mtandao vigezo ngazi ya programu.  Andrew ya zamani blog kuingia akubali ni scoped kwa ukusanyaji tovuti.

</mwisho>

Kujiunga na blog yangu.

Kufuata yangu juu ya Twitter kwa http://www.twitter.com/pagalvin

CodePlex Mradi Mwisho: SharePoint Designer Workflow upanuzi

wakati iliyopita, Mimi aliandika kwamba nilikuwa kujaribu kufufua yangu ya zamani CodePlex mradi, SharePoint Designer Workflow upanuzi.  Kwamba mradi CodePlex ilitengenezwa kwa ajili ya WSS / MOSS na anaongeza wachache wa majukumu ya aina ya shirika, kama vile "ToLower()", “ToUpper()", "Substring()"Na kadhalika.  Hata ina madhumuni ya "wito mtandao wa huduma" style kazi.  Unaweza kusoma zaidi kuhusu hilo hapa: http://paulgalvinsoldblog.wordpress.com/2007/10/28/sharepoint-designer-custom-activity-to-execute-user-defined-c-functions/.

Mimi zaidi au chini ya kutelekezwa kabisa wakati iliyopita.  Tangu SharePoint 2010 akatoka, hata hivyo, Nimekuwa maana ya kuangalia nyuma saa yake na kufanya kazi yake katika SP 2010.  Vizuri, leo, Mimi tu.  Mimi si updated kanuni na CodePlex bado. Mimi nataka kuelimisha mwenyewe juu ya mikataba ya CodePlex kabla ya mimi kufanya hivyo, lakini mimi update ukurasa wa nyumbani wiki kwa ajili ya mradi.

maana pana na kuvutia zaidi ni kwamba shughuli desturi kutoka WSS na MOSS wanaonekana bandari zaidi ya pretty urahisi, ambayo ni (kuwakaribisha) mshangao kwangu.

Hapa ni nini inaonekana kama katika Designer SharePoint wakati ni kazi:

image

</mwisho>

Kujiunga na blog yangu.

Kufuata yangu juu ya Twitter kwa http://www.twitter.com/pagalvin

Ambapo ni Microsoft.SharePoint.ApplicationPages.Administration.dll?

Mimi ilikuwa mitupu Visual studio mradi kwamba marejeo Microsoft.SharePoint.ApplicationPages.Administration.dll.  Ilinichukua muda kidogo kupata hiyo na nilifikiri ningependa kushiriki.  Katika mazingira yangu, ni ziko katika:

c:\mpango files kawaida files Microsoft pamoja mtandao kompyuta upanuzi 14 config adminbin

</mwisho>

Kujiunga na blog yangu.

Kufuata yangu juu ya Twitter kwa http://www.twitter.com/pagalvin

BrightStarr Marekani Kuangalia kwa Mchambuzi SharePoint

Yangu kampuni, BrightStarr, ni kuangalia kwa mchambuzi wa biashara SharePoint.  Lengo letu ni kufanya kazi na mtu ambaye:

  • Anaelewa jukwaa vizuri sana
  • Ana wazo zuri la nini ni smart SharePoint ufumbuzi dhidi ya nyumba cobbled pamoja ya kadi
  • Anafurahia kazi moja kwa moja wateja, ambao baadhi yao kuelewa nini SharePoint ni wote kuhusu na baadhi ambao wana dhana tu utata kwamba SharePoint angeweza kuwasaidia lakini uhakika hasa jinsi
  • Unaweza kuandika vizuri sana
  • Wanaweza kuwasiliana vizuri na timu ndogo ndogo
  • Ni vizuri katika na anafurahia mbalimbali tasking.  Hii si sana mchakato inayotokana mazingira (tuna kutosha mchakato wa kufanya mambo kwa njia kupangwa, lakini sisi ni haraka sana kwa miguu yetu, mahiri na mambo ambayo yote mema).

Hii si nafasi developer ingawa kama wewe ni mshauri-developer kuangalia kuzingatia zaidi au ushauri na kidogo juu ya maendeleo, hii inaweza kuwa hatua nzuri kwa ajili yenu.

Kama wewe ni nia, Ping yangu juu ya Twitter au email yangu!

</mwisho>

Kujiunga na blog yangu.

Kufuata yangu juu ya Twitter kwa http://www.twitter.com/pagalvin

Ambapo ni Microsoft.CSharp Anyway?

Mimi ilikuwa mitupu faili. Zip na muundo kiasi tata mradi na ambayo amekuwa ripped nje ya uvamizi.  kanuni ni referencing Microsoft.CSharp, kama katika:

image

Kama unaweza kuona, Visual studio iliyopungua DLL halisi. 

Mimi si kawaida kufikiri juu ambapo mambo haya ni kimwili iko.  Mimi kuchimbwa karibu hapa, umba mpya console programu (baada ya kusoma kwa njia ya kubadilishana kufuatia hii kidogo) na kupatikana DLL juu ya mazingira yangu katika: C:\Mpango Files (x86)\Kumbukumbu Assemblies Microsoft Mfumo NETFramework. V4.0 Profaili Mteja Microsoft.CSharp.dll.

Hii kwa kweli alitoa kupanda kwa suala hilo na studio ya Visual kulalamika kwamba nilikuwa kulenga mazingira vibaya, "Microsoft.CSharp.dll au mmoja wa beroendet yake inahitaji toleo baadaye. NET blah blah blah".  Katika mwisho, Mimi kuondoa kumbukumbu kabisa na kuwa inaonekana kuwa kutatuliwa suala.

Ni mwingine tu moja ya mambo hayo oddly vigumu kufikiri na aina ya kitu ambacho ni chini ya kuvutia kuliko hoja na mke wako juu kama kuna kanzu wengi mno wa wanawake katika chumbani Smile

</mwisho>

Kujiunga na blog yangu.

Kufuata yangu juu ya Twitter kwa http://www.twitter.com/pagalvin

Sana Cool BrightStarr Sehemu

Baada tu ya kuanza kufanya kazi hapa kwenye BrightStarr, Mimi nina pretty psyched kwamba tumekuwa kuweka pamoja hii video baridi sana hadi kwenye youtube hapa: http://www.youtube.com/user/BrightStarrSP

Mimi ilikuwa si kushiriki katika kuzalisha yake na mimi nina si binafsi kubwa juu ya aina hii ya jitihada za uendelezaji, lakini hii ni moja baridi kabisa kwangu.

Baridi BrightStarr Sehemu

</mwisho>

Kujiunga na blog yangu.

Kufuata yangu juu ya Twitter kwa http://www.twitter.com/pagalvin

Kwaheri CGS, Hujambo BrightStarr!

Kesho, Mimi rasmi kuanza siku yangu ya kwanza katika BrightStarr (www.brightstarr.com), Uingereza msingi kampuni na ofisi ya Marekani kwamba ni, incredibly, tu 6 maili kutoka nyumba yangu.

Ilikuwa ni uamuzi rahisi kuondoka CGS, lakini uamuzi kwa bidii na kufanya Smile.  Napenda kueleza.

Mimi alijiunga CGS tu zaidi ya mwaka mmoja uliopita (Desemba 2009) na alijiunga kama Mkurugenzi wa mazoezi ya ushauri SharePoint.  Hii ilionekana kama wazo kipaji wakati huo.  Hapa nchini Marekani angalau, ni kawaida kabisa kwa watu kuanza nje kama mtu junior dev aina, kuandika ripoti na kufuatilia chini masuala annoying kosa rounding (Mimi si miss siku hizo wakati wote!).  Unaweza kupata kuongeza viwango vya uwajibikaji na utisho kuhusishwa maendeleo.  Mimi nilikuwa na fursa ya ajabu juu ya kazi yangu kwa baadhi ya mambo baridi sana.  I got kuandika mfumo fakturering kutoka mwanzo.  I got kufanya kazi na watu smart, ikiwa ni pamoja na ndugu yangu ya watu wote, kuendeleza kamili mtandao msingi ya maendeleo ya programu kwa ajili ya Maendeleo 4GL kuitwa.  Furaha, furaha mara.

Bila shaka, wewe maendeleo kutoka Sr. Dev aina ya kuongoza timu ya kiufundi, inayopakana na kuwa kwamba wengi akaitakasa ya mambo ya kiufundi - Mbunifu.

hekima ya kawaida juu ya maendeleo ya hii ni kwamba hatua ya pili kutoka Hunting ni baadhi ya aina ya jukumu zaidi mwandamizi wa usimamizi.

Mimi nilikuwa kununuliwa ndani na kukubalika kwamba maendeleo.  Wakati mimi alijiunga CGS katika moja ya majukumu hayo mwandamizi zaidi, Mimi kutarajia, kwa kiasi fulani, kwamba ningependa wanazidi "zaidi ya" mbunifu na katika baadhi ya aina ya "super mbunifu" aina ya jukumu - moja mbunifu wa utawala wao wote Smile

Kwa ajili yangu, kwamba aligeuka kuwa chini ya mafanikio.  Siyo kusema kwamba sikuwa na baadhi ya mafanikio mema katika jukumu, lakini mwisho, Mimi si classic mazoezi meneja.  Kuuliza watu kwa misingi ya kila wiki kama wao wameingia muda wao katika mfumo timesheet tu si ya kuvutia sana kwangu.  Ratiba ya nje "rasilimali" (au watu, kweli) miezi mapema ni boring.  Kumwaga juu hupanda na kuangalia kwa uwezo na kufunga mianya ambayo inaweza wakawauma sisi katika siku zijazo ni kitisho halisi.  Hata hivyo, haya ni mambo muhimu na kupewa jinsi muhimu wao walikuwa na jukumu CGS, ilikuwa dhahiri mabadiliko alikuwa na kufanywa. 

Ilikuwa tu dhahiri kwangu baada ya mengi ya kufikiria, hata hivyo.  Nashiriki, ushahidi wazi kutosha na mimi kwamba mara moja mimi kwa kweli nadhani kuhusu hilo, ikawa dhahiri. 

Kwamba got yangu na kuangalia kwa nafasi za wazi na nimeona BrightStarr.

Nimekuwa saini kama mbunifu SharePoint na siwezi kusubiri kupata kuanza.  Hadi sasa, wao ni wafanyakazi kuvutia sana na nadhani kwamba wao (sisi!) ni ipo katika nafasi ya kufanya jina halisi katika soko.  Mimi nitakuwa posting zaidi juu ya nini mimi kufanya huko na mimi kwa kweli kuangalia mbele yake.  Kuwa na kuangalia tovuti yao - www.brighstarr.com - Ni kipande ya kuvutia ya kazi.

Mimi mwenyewe kufikiria bahati sana katika haya yote.  Sisi sote kuonekana katikati mbalimbali kwa mameneja waandamizi ngazi ambao ni aina ya kukwama katika matope, hawawezi kweli kuliko au kusonga mbele haraka na kwa kujiamini.  Hiyo ilikuwa ambapo mimi ilikuwa inaongozwa na mimi nina furaha sana kwa kuwa alitoroka hivyo kwa urahisi. 

</mwisho>

Kujiunga na blog yangu.

Kufuata yangu juu ya Twitter kwa http://www.twitter.com/pagalvin