మంత్లీ ఆర్కైవ్స్: నిదానంగా నడుచు 2011

SharePoint 2010 పరిష్కారం "మోహరింపులో వాయిదా” హోదా

నేను ఒక SharePoint వ్యవసాయ ఒక పరిష్కారం విస్తరించడానికి PowerShell ఉపయోగిస్తారు (h / t:  కోరీ రోత్ మరియు అతని బ్లాగ్ పోస్ట్). 

నేను కేంద్ర నిర్వాహక వెళ్లిన, వ్యవస్థ సెట్టింగులు ఆక్సెస్ అప్పుడు వ్యవసాయ మరియు నా దానిని అమలు చేయడం "వ్యవసాయ పరిష్కారాలను నిర్వహించండి" (సున్నితమైన) కోపము, ఇది "అలవాటుపడటం" నిలిచిపోయింది.

నేను ఈ సమస్య MSDN ఫోరంలలో అనేక సార్లు పైకి వచ్చి చూసిన, నేను దాని గురించి అందంగా నాడీ ఉంది.  నేను ఒక బిట్ చుట్టూ శోధించిన మరియు ఈ ఉపయోగపడిందా వ్యాసం దొరకలేదు (నుండి ఒక అంతమయినట్లుగా చూపబడతాడు unattributed వ్యక్తి http://www.resolutionsnet.co.uk/).  నేను పరిష్కారం లోకి క్లిక్ నేను విస్తరణ ఉద్యోగం రద్దు, అది విజయవంతంగా వ్యవసాయ నాలుగు సర్వర్ల మూడు పరిష్కారం సమాయత్తపరచారు నాకు చెప్పారు.

నేను సంచరించే సర్వర్ వెళ్లిన, టైమర్ సేవ నిలిపివేయబడింది మరియు పునఃప్రారంభం.  Windows సర్వర్ నిజానికి సేవ కమాండ్ ప్రతిస్పందనకు విఫలమైంది నాకు చెప్పారు, కాబట్టి అది అనారోగ్యంతో నాకు చెబుతుంది.

ఈ సమయం, నేను కేంద్ర నిర్వాహక తిరిగి వెళ్ళినప్పుడు, నాకు సమస్య తో అది విస్తరించడానికి చేయగలిగింది.

ఆశాజనక సమాచారం ఈ బిట్ రోజుల bind ఒక కొన్ని సహాయం చేస్తుంది.

</చివర>

నా బ్లాగ్ సబ్స్క్రయిబ్.

వద్ద ట్విట్టర్ లో నన్ను అనుసరించండి http://www.twitter.com/pagalvin

డే ఆఫ్ లోపం: "GAC నిర్దిష్ట అసెంబ్లీ జోడించండి కాదు”

నేను విజువల్ స్టూడియో ఒక బిట్ పోరాట చేసిన 2010 ఒక ఒక sp2010 పరిష్కారం మరియు ఈ లోపం అయిపోతున్నట్లు:

Error occurred in deployment step ‘Add Solution’: తప్పు: ప్రపంచ అసెంబ్లీ కాష్ నిర్దిష్ట అసెంబ్లీ చేర్చలేరు: YourAwesomeDLLThat IAmJustNotGoingToInstallRightNow.dll

నేను GAC కూడా వెళ్ళింది (సి:\విండోస్ అసెంబ్లీ) ప్రయత్నించండి మరియు తొలగించడానికి మరియు "ఉపయోగంలో ఫైలు" ఒక వచ్చింది లోపం.

నేను ఒక iisreset చేసింది, నేను దాదాపు డౌన్లోడ్ Sysinternals, నేను సేవలు టైమర్ సేవ ఆగిపోయింది ... చివరకు, నేను మూసివేయబడింది మరియు దృశ్య స్టూడియో కూడా తెరవలేదు మరియు నేను చివరకు దాన్ని మూసివేసి చేయగలిగింది.

</చివర>

నా బ్లాగ్ సబ్స్క్రయిబ్.

వద్ద ట్విట్టర్ లో నన్ను అనుసరించండి http://www.twitter.com/pagalvin

త్వరిత మరియు సులువు: డీబగ్ VS 2010 పరిష్కారం అమలు

విజువల్ స్టూడియో 2010 నివేదికలు విస్తరణ కొన్ని సమయాల్లో లోపాలు కష్టపడితే డీబగ్.  కొన్ని చాలా కఠినమైన డీబగ్గింగ్ చేయాలని ఒక వేగవంతమైన మరియు సులువైన మార్గాన్ని మీ సొంత పేరుతో మినహాయింపులు విసిరేయడం.  విజువల్ స్టూడియో అవుట్పుట్ కన్సోల్ వాటిని చూపిస్తుంది.

కోడ్ యొక్క ఈ బిట్ పరిగణించండి:

image

ఈ ఫీచర్ ఒక వెబ్ అప్లికేషన్ మాత్రమే ఉంటే, సైట్ శూన్య ఉంటుంది.  మీరు సైట్ యొక్క ఆస్తి ప్రయత్నించండి మరియు ప్రస్తావించడానికి ఉంటే, మీరు అస్పష్ట లోపం పొందుతారు:

Error occurred in deployment step ‘Add Solution’: ఆబ్జెక్ట్ సూచన ఒక వస్తువు యొక్క సందర్భానికి సెట్ కాదు.

అయితే, ఒక కొత్త అసాధారణ మరియు తయారీదారులు ఒక స్ట్రింగ్ పాస్ ఉంటే, మీరు కొద్దిగా మరింత ఉపయోగకరంగా సందేశాన్ని పొందుటకు:

image

ఇది ఒక ముడి టెక్నిక్ వార్తలు, కానీ చాలా వేగంగా మరియు సులభంగా.

</చివర>

నా బ్లాగ్ సబ్స్క్రయిబ్.

వద్ద ట్విట్టర్ లో నన్ను అనుసరించండి http://www.twitter.com/pagalvin

టైమర్ Job FeatureActivated మరియు ఫీచర్ స్కోప్

నేను ఎవరైనా ఒక టైమర్ ఉద్యోగం కోసం నాకు అప్పగించారు కొన్ని కోడ్ తో పని చేసిన.  నేను వ్రాయడానికి వచ్చింది అతను వాస్తవ ఫీచర్ ఆక్టివేషన్ కోడ్ అందించిన కాలేదు, కోర్సు యొక్క.  నేను యొక్క ప్రయోజనం పట్టింది ఆండ్రూ కన్నేల్ యొక్క ప్రసిద్ధ బ్లాగ్ పోస్ట్ ఈ విషయం పై.

నేను విజువల్ స్టూడియో ఉపయోగించి వెబ్ 2010 and deployment kept failing with an error “Error occurred in deployment step ‘Add Solution’: ఆబ్జెక్ట్ సూచన ఒక వస్తువు యొక్క సందర్భానికి సెట్ కాదు. "

నేను చాలా వాచ్యంగా తన కోడ్ ఇస్తోంది.  నేను వెబ్ అప్లికేషన్ స్థాయి scoping అంశం, చూపిన విధంగా:

image

ఫలితంగా, రిసీవర్ పంపిన గుణాలతో వెబ్ అప్లికేషన్ నుండి, ఒక సైట్ సేకరణ.  చివరికి, కోడ్ ఈ అనిపిస్తోంది:

ప్రజా భర్తీ శూన్యమైన FeatureActivated(SPFeatureReceiverProperties లక్షణాలు)
{

    // వెబ్ అనువర్తనం మాత్రమే లక్షణాలు క్రింది చేయొద్దు, ఇది నిరాశ దారితీస్తుంది స్మైల్
    // SPSite వంటి SPSite సైట్ = properties.Feature.Parent;

    SPWebApplication వంటి SPWebApplication WA = properties.Feature.Parent;

    అయితే (wa == null) కొత్త అసాధారణ("webapp2 is null.");

    foreach (Wa.JobDefinitions లో SPJobDefinition ఉద్యోగం)
    {

        ప్రయత్నించండి
        {
            అయితే (job.Name == List_JOB_NAME)

                job.Delete();
        }
        పట్టుకొను (మినహాయింపు ఇ)
        {
            కొత్త అసాధారణ("marker 2");
        } // మినహాయింపు ఇ క్యాచ్
    }

    // ఉద్యోగం ఇన్స్టాల్

    WeatherForecastTimerJob weatherForecastTimerJob =
        కొత్త WeatherForecastTimerJob(List_JOB_NAME, WA);

    = కొత్త SPMinuteSchedule షెడ్యూల్ SPMinuteSchedule();
    schedule.BeginSecond = 0;
    schedule.EndSecond = 59;
    schedule.Interval = 5;
    = షెడ్యూల్ weatherForecastTimerJob.Schedule;
    weatherForecastTimerJob.Update();

}

తీసుకు కీలక అని ఫీచర్ ఒక వెబ్ అనువర్తనం మాత్రమే ఉన్నప్పుడు, SharePoint మీ ఫీచర్ రిసీవర్ కి వెళుతుంది ఆ SPFeatureReceiverProperties వెబ్ అనువర్తనం స్థాయి పారామీటర్ల ఉంది.  ఆండ్రూ యొక్క పాత బ్లాగ్ ఎంట్రీ అది సైట్ సేకరణ మాత్రమే ఉంది ఊహిస్తుంది.

</చివర>

నా బ్లాగ్ సబ్స్క్రయిబ్.

వద్ద ట్విట్టర్ లో నన్ను అనుసరించండి http://www.twitter.com/pagalvin

CodePlex ప్రాజెక్ట్ అప్డేట్: SharePoint డిజైనర్ వర్క్ఫ్లో పొడిగింపులు

ఒక సమయంలో క్రితం, నేను రాశాడు నేను నా పాత తిరిగి ప్రయత్నిస్తోందని CodePlex ప్రాజెక్ట్, SharePoint డిజైనర్ వర్క్ఫ్లో పొడిగింపులు.  CodePlex ప్రాజెక్ట్ WSS / MOSS కోసం అభివృద్ధి మరియు వినియోగ రకం విధులను చూపడంతో జతచేస్తుంది ఆ, "ToLower వంటి()", “ToUpper()", "Substring()"మొదలగునవి.  ఇది కూడా ఒక సాధారణ అవసరాల "కాల్ వెబ్ సేవ" శైలి లక్షణం ఉంది.  మీరు ఇక్కడ దాని గురించి మరింత తెలుసుకోవచ్చు: http://paulgalvinsoldblog.wordpress.com/2007/10/28/sharepoint-designer-custom-activity-to-execute-user-defined-c-functions/.

నేను ఎక్కువ లేదా తక్కువ చాలా సమయం క్రితం రద్దు.  అప్పటి నుండి SharePoint 2010 బయటకు వచ్చింది, అయితే, నేను తిరిగి చూడండి మరియు SP 2010 లో పని చేయడానికి అర్థం పరిష్కరించగలుగుతున్నాము.  బాగా, నేడు, నేను అదే చేసినవి.  నేను ఇంకా CodePlex కు కోడ్ నవీకరించబడింది లేదు. నేను అలా ముందు నేను CodePlex సంప్రదాయాల వచ్చేలా విద్య కావలసిన, కానీ నేను ప్రాజెక్ట్ కోసం హోమ్ పేజీ వికీ అప్డేట్ చేసింది.

విస్తృత మరియు ఆసక్తికరమైన చిక్కుముడి WSS మరియు MOSS నుండి అనుకూల కార్యకలాపాలు అందంగా సులభంగా పైగా పోర్ట్ ఉన్నట్లు ఉంది, ఇది ఒక (సుస్వాగతము) నాకు ఆశ్చర్యం.

ఇక్కడ అది పనిచేస్తోందని అది SharePoint డిజైనర్ లో కనిపిస్తుంది ఏమిటి:

image

</చివర>

నా బ్లాగ్ సబ్స్క్రయిబ్.

వద్ద ట్విట్టర్ లో నన్ను అనుసరించండి http://www.twitter.com/pagalvin

Microsoft.SharePoint.ApplicationPages.Administration.dll ఎక్కడ ఉంది?

నేను ఒక దృశ్య స్టూడియో ప్రాజెక్ట్ ఆ సూచనలు Microsoft.SharePoint.ApplicationPages.Administration.dll అందజేశారు.  ఇది కనుగొనేందుకు నాకు కొద్దిగా సమయం పట్టిందని మరియు నేను భాగస్వామ్యం ఇష్టం ఆలోచన.  నా వాతావరణంలో, ఇది వద్ద ఉన్న లో:

సి:\కార్యక్రమ ఫైళ్ళు సాధారణ ఫైళ్ళు మైక్రోసాఫ్ట్ షేర్డ్ వెబ్ సర్వర్ పొడిగింపులు 14 config adminbin

</చివర>

నా బ్లాగ్ సబ్స్క్రయిబ్.

వద్ద ట్విట్టర్ లో నన్ను అనుసరించండి http://www.twitter.com/pagalvin

BrightStarr సంయుక్త SharePoint విశ్లేషకుడు గురించి

నా సంస్థ, BrightStarr, ఒక SharePoint వ్యాపార విశ్లేషకుడు కోసం చూస్తున్నానని.  మా లక్ష్యం వారితో పనిచేయటం ఎవరు:

  • చాలా బాగా వేదిక అర్థం
  • కార్డులను కలిసి గులక హౌస్ తో స్మార్ట్ SharePoint పరిష్కారం ఏది మంచి ఆలోచన ఉంది
  • నేరుగా ఖాతాదారులకు పని లభిస్తుంది, వీరిలో కొన్ని SharePoint గురించి అర్థం మరియు కేవలం ఒక అస్పష్టమైన SharePoint సహాయం అని భావన కానీ ఖచ్చితంగా కలిగి ఉన్న కొన్ని ఎలా
  • చాలా బాగా వ్రాయవచ్చు
  • ఒక చిన్న బృందం తో నిజంగా ఉంటారా
  • మంచి మరియు బహువిధి లభిస్తుంది.  ఈ భారీ ప్రక్రియ నడిపే వాతావరణంలో కాదు (మేము తగినంత వ్యవస్థీకృత విధంగా పనులు ప్రక్రియ, కానీ మేము మా అడుగుల లో చాలా వేగంగా మీరు, అతి చురుకైన మరియు అన్ని ఆ మంచి విషయాలు).

ఈ ఒక డెవలపర్ స్థానం కాదు మీరు అభివృద్ధి మరింత లేదా సలహా మరియు తక్కువ దృష్టి చూస్తున్నాయి సలహాదారుగా-డెవలపర్ అయితే, ఈ మీరు ఒక మంచి అడుగు కావచ్చు.

మీకు ఆసక్తి ఉంటే, ట్విట్టర్ లో నన్ను పింగ్ లేదా నాకు ఇమెయిల్!

</చివర>

నా బ్లాగ్ సబ్స్క్రయిబ్.

వద్ద ట్విట్టర్ లో నన్ను అనుసరించండి http://www.twitter.com/pagalvin

Microsoft.CSharp ఏమైనా ఎక్కడ ఉంది?

నేను ఒక మధ్యస్తంగా క్లిష్టమైన ప్రాజెక్టు నిర్మాణం. Zip ఫైల్ అందజేశారు మరియు ఇది కూలదోయడం బయటకు ఆవిర్భవించినది జరిగింది.  కోడ్ Microsoft.CSharp సూచిస్తున్నారని, లో:

image

మీరు చూడగలరు గా, విజువల్ స్టూడియో వాస్తవ DLL లేదు. 

నేను సాధారణంగా ఈ విషయాలు భౌతికంగా ఉన్న గురించి భావించడం లేదు.  నేను ఇక్కడ చుట్టూ త్రవ్విన, ఒక కొత్త కన్సోల్ అనువర్తనం రూపొందించినవారు (ఈ చిన్న మార్పిడి ద్వారా పఠనం తరువాత) మరియు నా పర్యావరణం మీద DLL దొరకలేదు: సి:\ప్రోగ్రామ్ ఫైళ్ళు (x86)\సూచన సమావేశాలు Microsoft ముసాయిదా . NETFramework v4.0 ప్రొఫైల్ క్లయింట్ Microsoft.CSharp.dll.

ఈ నిజానికి నేను తప్పు వాతావరణంలో లక్ష్యంగా ని ఫిర్యాదుతో దృశ్య స్టూడియో సమస్యను పలికాయి, "Microsoft.CSharp.dll లేదా దాని మీద ఆధారపడటం ఒకటి. NET బ్లా బ్లా బ్లా తర్వాత వెర్షన్ అవసరం".  చివరికి, నేను పూర్తిగా సూచన తొలగించడం మరియు సమస్య పరిష్కరించినట్లు కనబడుతుంది.

ఇది కేవలం బయటకు దొరుకుతుందని ఆ విచిత్రమైన కష్టం విషయాలు మరో మరియు గది చాలా మహిళల కోట్లు ఉన్నాయి లేదో పైగా మీ భార్య తో ఒక వాదన కంటే తక్కువ ఆసక్తికరమైన అని విషయం యొక్క విధమైన ఉంది స్మైల్

</చివర>

నా బ్లాగ్ సబ్స్క్రయిబ్.

వద్ద ట్విట్టర్ లో నన్ను అనుసరించండి http://www.twitter.com/pagalvin

చాలా కూల్ BrightStarr వీడియో

కేవలం వద్ద ఇక్కడ పని మొదలైనవి BrightStarr, నేను అందంగా మేము ఇక్కడ YouTube లో ఈ చాలా చల్లని వీడియో అప్ కూర్చు చేసిన psyched వెబ్: http://www.youtube.com/user/BrightStarrSP

నేను ఉత్పన్నం చేయడంలో కాదు మరియు నేను ప్రచార ప్రయత్నాలు ఈ రకాల వ్యక్తిగతంగా పెద్ద కాదు జరిగినది, కానీ ఈ ఒక నాకు చాలా బాగుంది.

కూల్ BrightStarr వీడియో

</చివర>

నా బ్లాగ్ సబ్స్క్రయిబ్.

వద్ద ట్విట్టర్ లో నన్ను అనుసరించండి http://www.twitter.com/pagalvin

గుడ్బై CGS, BrightStarr హలో!

రేపు, నేను అధికారికంగా నా మొదటి రోజు ప్రారంభం BrightStarr (www.brightstarr.com), ఒక సంయుక్త కార్యాలయం ఒక UK ఆధారిత సంస్థ, చాలా, కేవలం 6 నా ఇంటి నుంచి మైళ్ళ.

ఇది CGS వదిలి సులభమైన నిర్ణయం, కానీ ఒక హార్డ్ నిర్ణయాన్ని స్మైల్.  నాకు వివరించేందుకు లెట్.

నేను కేవలం ఒక సంవత్సరం క్రితం CGS చేరారు (డిసెంబర్ 2009) మరియు ఒక SharePoint కన్సల్టెన్సీ డైరెక్టర్ గా చేరారు.  ఈ సమయంలో ఒక తెలివైన ఆలోచన వంటి కనిపించాయి.  ఇక్కడ సంయుక్త కనీసం, ప్రజలు ఒక జూనియర్ dev రకం వ్యక్తి వలె ప్రారంభించడానికి కోసం చాలా సాధారణ వార్తలు, నివేదికలను వ్రాయడంలో మరియు బాధించే చుట్టుముట్టే లోపం సమస్యలు జాడ (నేను అన్ని వద్ద ఆ రోజుల్లో మిస్ లేదు!).  మీరు బాధ్యత మరియు సంబంధిత అభివృద్ధి ఆశ్చర్యాన్ని స్థాయిలతో పొందటానికి.  నా కెరీర్లో కొంత చాలా కూల్ స్టఫ్ కు నమ్మదగని అవకాశాలు మాత్రమే దక్కాయి.  నేను మొదటి నుంచి పంపడం వ్యవస్థ వ్రాయడానికి వచ్చింది.  నేను స్మార్ట్ వ్యక్తులతో పని వచ్చింది, అన్ని ప్రజలు నా సోదరుడు సహా, ఒక 4GL అని అభివృద్దికోసం పూర్తి వెబ్ ఆధారిత అభివృద్ధి అనువర్తనం అభివృద్ధి.  ఎగతాళి, ఫన్ సార్లు.

కోర్సు యొక్క, మీరు Sr నుండి అభివృద్ధి. ఒక సాంకేతిక బృందం కు దేవ్ రకం, సాంకేతిక విషయాలు చాలా పూజనీయమైన ఉండటం సరిహద్దుపై - ఒక ఆర్కిటెక్ట్.

ఈ పురోగతి న సంప్రదాయ జ్ఞానం ఆర్కిటెక్ట్ నుండి తదుపరి దశలో మరింత సీనియర్ నిర్వహణ ఏదో ఒక పాత్రను అని ఉంది.

నేను కొనుగోలు మరియు పురోగతి అంగీకరించారు.  నేను ఆ మరింత సీనియర్ పాత్రల్లో ఒకటి CGS చేరినప్పుడు, నేను ఊహించిన, కొంతవరకు, వాటిని అన్ని పాలించారు ఒక ఆర్కిటెక్ట్ - నేను ఆర్కిటెక్ట్ "ఆవల" మరియు పాత్ర యొక్క "సూపర్ ఆర్కిటెక్ట్" రకమైన రకమైన లోకి పునాది అవుతుంది భావిస్తున్నట్టు స్మైల్

నాకు, విజయవంతమైన కంటే తక్కువ గా మారినది.  ఇది నేను పాత్రలో కొన్ని మంచి విజయం లేదు అని కాదు, కానీ అంతిమంగా, నేను ఒక క్లాసిక్ ఆచరణలో మేనేజర్ కాదు.  వారు timesheet వ్యవస్థ వారి సమయం ఎంటర్ అని ప్రతివారం అడగడం నాకు చాలా ఆసక్తికరమైన కాదు.  "వనరుల" బయటకు ప్రకటించడం (లేదా ప్రజలు, నిజంగా) ముందుగానే నెలల కేవలం బోరింగ్ ఉంది.  ఈనిన పైగా పోయడం మరియు వెతుకుతున్న మరియు భవిష్యత్తులో మాకు బిట్ ఉండవచ్చు సంభావ్య దొడ్డిదారులను మూసివేయడం నిజమైన భయానక ఉంది.  ఇప్పటికీ, ఈ ముఖ్యమైన విషయాలు మరియు CGS పాత్రకు వారు ఎలా ముఖ్యమైన ఇచ్చిన, అది ఒక మార్పు తయారు వచ్చింది స్పష్టమైనది. 

ఇది ఆలోచింపచేసే తర్వాత మాత్రమే నాకు స్పష్టంగా కనిపించింది, అయితే.  అదృష్టవశాత్తూ, సాక్ష్యం ఒకసారి నేను నిజంగా దాని గురించి ఆలోచించడం లేదని నాకు తగినంత స్పష్టంగా, ఇది స్పష్టమైంది. 

నాకు ఓపెన్ స్థానాలు కోసం చూస్తున్న వచ్చింది మరియు నేను BrightStarr దొరకలేదు.

నేను ఒక SharePoint వాస్తుశిల్పి సంతకం చేసిన మరియు నేను ప్రారంభించకుండా ఆగలేక కాదు.  ఇప్పటివరకు, వారు చాలా ఆకట్టుకొనే సిబ్బంది మరియు నేను వారు (మేము!) మార్కెట్ లో ఒక నిజమైన పేరు చేయడానికి భరోసా ఉంటాయి.  నేను అక్కడ నేను ఏమి గురించి మరింత పోస్ట్ అవుతారు మరియు నేను నిజంగా అది ఎదురు చూస్తున్నానని చేస్తున్నాను.  వారి వెబ్ సైట్ లో ఒక లుక్ కలిగి - www.brighstarr.com - ఇది ఒక అద్భుతమైన ముక్క వార్తలు.

నేను ఈ అన్ని లో నేను చాలా అదృష్ట పరిగణలోకి.  మేము అన్ని రకాల ఒక బురద లో కష్టం ఎవరు సీనియర్ స్థాయి మేనేజర్లు వివిధ మధ్య చూసిన, చేయలేక నిజంగా రాణిస్తూ లేదా ముందుకు శీఘ్ర మరియు విశ్వాసం తో తరలించడానికి.  నేను వహించారు పేరు ఆ మరియు నేను సులభంగా తప్పించుకుంది చాలా ఆనందంగా ఉన్నాను. 

</చివర>

నా బ్లాగ్ సబ్స్క్రయిబ్.

వద్ద ట్విట్టర్ లో నన్ను అనుసరించండి http://www.twitter.com/pagalvin