Die SharePoint MVP Chat on Wed 04/20

Ek sal in een van die tydperk MVP geselsies deelneem volgende week, 04/20.  Hier is Microsoft se skryf-en 'n skakel na die registrasie:

Het jy moeilike tegniese vrae met betrekking tot SharePoint waarvoor jy soek na antwoorde? Wil jy toegang tot die diep kennis van die talentvolle Microsoft mees waardevolle Professionals? Die SharePoint MWBs is dieselfde mense wat jy sien in die tegniese gemeenskap as skrywers, sprekers, gebruiker groep leiers en kan beantwoord in die MSDN-en TechNet forums. Deur die gewilde vraag, ons het hierdie kundiges saam as 'n kollektiewe groep om te antwoord op jou vrae lewe. So asseblief saam met ons en bring op die vrae! Hierdie chat sal dek WSS 3.0, MOSS, SharePoint Foundation 2010 en die SharePoint Server 2010. Onderwerpe sluit in die opstel en administrasie, ontwerp, ontwikkeling en algemene vraag.
Let asseblief saam met ons op Woensdag April 20ste op 09:00 PDT / middag EST om te gesels met MWBs van regoor die wêreld. Hier is meer en hierdie geselsies na jou agenda deur 'n besoek van die MSDN geval bladsy http://msdn.microsoft.com/en-us/events/aa497438.aspx

Ek het aangesluit in een van die laaste jaar en dit was 'n werklike ontploffing.  Dit is net 'n gek soort van 'n ope vraag / antwoord skouspel. 

Hier is 'n paar van die (tans) geskeduleer SharePoint MVP deelnemers:

Cornelius van Dyk
Dan Attis
Daniel Wessels
David Martos
Ivan Sanders
Jeremy Thake
John Ross
Kris Wagner
Mike Oryszak
Randy Drisgill
Woody  Windischman
Zlatan Dzinic

Dit is 'n wye spektrum van belangstellings en spesialiteite.  Ek dink dit sal 'n tyd vir pret en goeie gebruik van jou middagete (of 'n uur gedurende die dag Smile )

Teken hier (http://msdn.microsoft.com/en-us/events/aa497438.aspx).

</einde>

Skryf in op my blog.

Volg my op Twitter http://www.twitter.com/pagalvin

Een van die redes vir "Een of meer veldtipes is nie behoorlik geïnstalleer”

Ek was besig om 'n klein tweak gister na 'n web deel wat 'n CAML navraag teen 'n lys nie.  Ek het die verandering, ontplooi en het getref met 'n fout:

'N Onverwagse fout het voorgekom in die Drie Dag Outlook Weer Voorspelling Webpart. Kontak asseblief die stelseladministrateur. Een of meer veldtipes is nie behoorlik geïnstalleer. Gaan na die lys instellings hierdie velde te verwyder.

Ek is teenoor ander oddball kwessie vroeër so ek het nie dadelik my CAML navraag verbind met die fout wat SharePoint is verslagdoening aan my.  Ek het 'n vinnige die bing soek en het dit behulpsaam gevind blog post deur Sandeep Nahta  (http://snahta.blogspot.com/2009/01/one-or-more-field-types-are-not.html).

Hier is die slegte navraag:

Query.query = "<Waar><En><Neq><FieldRef Naam = "Abbr-/><Waarde Tipe = "teks">SFNY</Waarde><FieldRef Naam = "Abbr-/><Waarde Tipe = "teks">SFIS</Waarde></Neq></En></Waar>";

Hier is vasgestel:

Query.query = "<Waar><En><Neq><FieldRef Naam = "Abbr-/><Waarde Tipe = "teks">SFNY</Waarde></Neq><Neq><FieldRef Naam = "Abbr-/><Waarde Tipe = "teks">SFIS</Waarde></Neq></En></Waar>";

So, die morele van die storie is: maak seker jou CAML korrek is, of jy kan 'n oddball fout.

Skryf in op my blog.

Volg my op Twitter http://www.twitter.com/pagalvin

</einde>

Kitsoplossing vir "Daar is 'n fout tydens die laai van die vorm”

Ek is die toets van 'n persoonlike SharePoint Designer 2010 aktiwiteit hierdie pragtige Sondag middag en ek was onverwags tref 'n "kritieke fout" wanneer ek probeer om die werksvloei te begin:

Daar was 'n fout tydens die laai van die vorm.

Kliek begin om 'n nuwe kopie van die vorm te laai.  As hierdie probleem voortduur, kontak met die ondersteuning-span vir die webwerf.

Kliek Maak hierdie boodskap te verlaat.

Wys fout besonderhede

Natuurlik, As jy kliek op die "Wys fout besonderhede"-knoppie Al wat dit doen is jy 'n korrelasie ID:

image

In my geval, blyk dit 'n Alternatiewe Toegang afbeeldings probleem te wees.  Ek kyk na die log lêer in die 14 miernes en sien dat Path kla oor 'n AAM uitgawe (want ek is localhost slaan in plaas van die bediener se naam).  Ek het my adres verander en wat opgelos.

Dit doen om te wys met al die linkings van die verskillende stukkies nou in SP 2010, die ding wat jy natuurlik hierdie is 'n probleem (SharePoint Designer workflow in my geval) is eintlik totaal onverwant aan die kern probleem.

Skryf in op my blog.

Volg my op Twitter http://www.twitter.com/pagalvin

</einde>

SharePoint 2010 Oplossing Vasgevang in "die implementering van” Status

Ek gebruik PowerShell 'n oplossing vir 'n SharePoint plaas te ontplooi (h / t:  Corey Roth en sy blog post). 

Ek het toe na die sentrale admin, Stelsel Stellings en dan "Bestuur plaas oplossings" om dit te sit op die plaas en my (effense) ontsteltenis, dit vasgeval het in "ontplooi".

Ek het gesien dat hierdie kwessie kom baie keer op die MSDN forums, so ek was redelik senuweeagtig daaroor.  Ek het gesoek om 'n bietjie en het gevind dat hierdie nuttige artikel (deur 'n skynbaar unattributed persoon van http://www.resolutionsnet.co.uk/).  Ek het die ontplooiing werk gekanselleer en toe ek gekliek het in die oplossing, dit het my vertel dat dit suksesvol ontplooi het die oplossing vir drie van die vier bedieners op die plaas.

Ek het aan die dwalende bediener, die timer diens gestop en weer.  Windows Server eintlik het my vertel dat die diens versuim om te reageer op die bevel, sodat my vertel dat dit siek was.

Hierdie keer, toe ek terug na die sentrale admin, Ek was in staat om dit te sit nie 'n probleem.

Hopelik sal hierdie bietjie van die info sal help om in 'n bind een van die dae.

</einde>

Skryf in op my blog.

Volg my op Twitter http://www.twitter.com/pagalvin

Fout van die Dag: "Kan nie by die gespesifiseerde Vergadering aan die GAC”

Ek het die stryd teen 'n bietjie met Visual Studio 2010 op 'n sp2010 oplossing en is om hierdie fout:

Error occurred in deployment step ‘Add Solution’: Fout: Kan nie voeg die gespesifiseerde vergadering aan die globale vergadering kas: YourAwesomeDLLThat IAmJustNotGoingToInstallRightNow.dll

Ek het aan die GAC self (c:\windows vergadering) om te probeer en te verwyder, en het 'n lêer in gebruik "Fout.

Ek 1 iisreset het, Ek het amper afgelaai sysinternals, Ek het ook die timer diens in dienste ... uiteindelik, Ek het nou net gesluit en heropen Visual Studio en ek uiteindelik in staat was om dit uit te sluit.

</einde>

Skryf in op my blog.

Volg my op Twitter http://www.twitter.com/pagalvin

Vinnige en maklike: Ontfouting VS 2010 Oplossing Ontplooiing

Visual Studio 2010 verslae hard-to-debug foute tydens ontplooiing n paar keer.  'N vinnige en maklike manier om 'n paar baie rowwe debugging te doen, is om jou eie naam van uitsonderings te gooi.  Visual Studio sal hulle wys in die uitset konsole.

Oorweeg dit bietjie van die kode:

image

Indien hierdie funksie is scoped aan 'n web toepassing, Die site sal leeg is.  As jy probeer en 'n eiendom van die werf verwys, kry jy die dubbelsinnige fout:

Error occurred in deployment step ‘Add Solution’: Object verwys nie na 'n geval van 'n voorwerp.

Egter, as 'n nuwe uitsondering gooi en trek 'n tou aan die konstruktor, jy kry 'n effens meer bruikbaar boodskap:

image

Dit is 'n ru-tegniek, maar redelik vinnig en maklik.

</einde>

Skryf in op my blog.

Volg my op Twitter http://www.twitter.com/pagalvin

Timer Job FeatureActivated En Feature Scope

Ek werk met 'n paar kode dat iemand aan my oorhandig vir 'n timer werk.  Hy het nie die werklike funksie aktivering kode so ek moes dit om te skryf, van die kursus.  Ek het voordeel van Andrew Connell se beroemde blog boodskap oor die onderwerp.

Ek gebruik Visual Studio 2010 and deployment kept failing with an error “Error occurred in deployment step ‘Add Solution’: Object verwysing nie ingestel na 'n geval van 'n voorwerp. "

Ek was sy kode te letterlik.  Ek was bestekopname die funksie na die vlak van die web-program, soos aangedui:

image

As 'n gevolg, die eienskappe wat aan die ontvanger gestuur word, is van die web-program, nie 'n webwerf versameling.  Op die ou end, die kode lyk soos hierdie:

openbare ignoreer nietig FeatureActivated(SPFeatureReceiverProperties eienskappe)
{

    // Doen nie die volgende web artikels scoped funksies, dit lei tot wanhoop Smile
    // SPSite webwerf = properties.Feature.Parent as SPSite;

    SPWebApplication wa = properties.Feature.Parent as die SPWebApplication;

    indien (wa == null) gooi nuwe Uitsondering("Webapp2 is leeg.");

    foreach (SPJobDefinition werk in wa.JobDefinitions)
    {

        probeer
        {
            indien (job.Name == List_JOB_NAME)

                job.Delete();
        }
        vang (Uitsondering e)
        {
            gooi nuwe Uitsondering("Merker 2");
        } // vang uitsondering e
    }

    // installeer die werk

    WeatherForecastTimerJob weatherForecastTimerJob =
        nuwe WeatherForecastTimerJob(List_JOB_NAME, wa);

    SPMinuteSchedule skeduleer = nuwe SPMinuteSchedule();
    schedule.BeginSecond = 0;
    schedule.EndSecond = 59;
    schedule.Interval = 5;
    weatherForecastTimerJob.Schedule = skedule;
    weatherForecastTimerJob.Update();

}

Die sleutel wegneem-is dat wanneer die funksie is scoped aan 'n web artikels, die SPFeatureReceiverProperties wat SharePoint gaan jou funksie ontvanger web artikels vlak parameters.  Andrew se ou blog inskrywing aanvaar dit is scoped aan die werf versameling.

</einde>

Skryf in op my blog.

Volg my op Twitter http://www.twitter.com/pagalvin

CodePlex Projek Update: SharePoint Designer Workflow Uitbreidings

'N ruk gelede, Ek geskryf Ek het probeer om my ou te wek CodePlex projek, SharePoint Designer Workflow Uitbreidings.  Dat CodePlex projek is ontwikkel die WSS / MOSS en voeg 'n handvol van nut tipe funksies, soos "ToLower()", “ToUpper()", "Substring()"En so meer.  Dit het selfs 'n algemene doel "oproep Web Service" styl funksie.  Jy kan meer lees oor dit hier: http://paulgalvinsoldblog.wordpress.com/2007/10/28/sharepoint-designer-custom-activity-to-execute-user-defined-c-functions/.

Ek min of meer verlaat dit nogal 'n rukkie gelede.  Sedert SharePoint 2010 toe hulle uitkom, egter, Ek het beteken om terug te kyk na dit en maak dit werk in die SP 2010.  Wel, vandag, Ek het dit gedoen.  Ek het nie by die kode na CodePlex nog. Ek wil myself op te voed oor CodePlex konvensies voor ek dit doen, maar ek het werk die tuisblad wiki vir die projek.

Die wyer en meer interessante implikasie is dat persoonlike aktiwiteite van WSS en mos lyk na Port redelik maklik, wat 'n (welkom) verrassing vir my.

Hier is hoe dit lyk in SharePoint Ontwerper wanneer dit werk:

image

</einde>

Skryf in op my blog.

Volg my op Twitter http://www.twitter.com/pagalvin

Waar is Microsoft.SharePoint.ApplicationPages.Administration.dll?

Ek is oorhandig 'n visuele studio projek wat verwysings Microsoft.SharePoint.ApplicationPages.Administration.dll.  Dit het my 'n bietjie tyd om dit te vind en ek het gedink ek wil deel.  In my omgewing, Dit is geleë op:

c:\Program Files Common Files Microsoft Shared Web Server Extensions 14 config adminbin

</einde>

Skryf in op my blog.

Volg my op Twitter http://www.twitter.com/pagalvin

BrightStarr Amerikaanse soek vir SharePoint Analyst

My maatskappy, BrightStarr, is op soek na 'n SharePoint sake-ontleder.  Ons doel is om te werk met iemand wat:

  • Verstaan ​​die platform baie goed
  • Het 'n goeie idee van wat is 'n slim SharePoint oplossing teenoor 'n geplaveide saam huis van kaarte
  • Geniet die werk direk kliënte, sommige van wie verstaan ​​wat SharePoint is alles oor en 'n paar wat net 'n vae idee dat SharePoint hulle kon help, maar nie seker presies hoe
  • Kan baie goed te skryf
  • Kan baie goed kommunikeer met 'n klein span
  • Is goed op en geniet multi-tasking.  Dit is nie 'n swaar proses-gedrewe omgewing (ons verwerk het genoeg dinge om te doen in 'n georganiseerde manier, maar ons is baie vinnig op ons voete, ratse en al daardie goeie dinge).

Dit is nie 'n ontwikkelaar posisie, maar as jy op soek na meer of konsultasie en minder te fokus op die ontwikkeling van 'n konsultant-ontwikkelaar, dit kan 'n goeie stap vir jou.

As jy belangstel, ping my op twitter of epos my!

</einde>

Skryf in op my blog.

Volg my op Twitter http://www.twitter.com/pagalvin