Qhov chaw no Microsoft.CSharp Anyway?

Kuv twb tso ib cov .zip ntaub ntawv uas muaj mob pesnrab txoj yog ib qhov qauv thiab cov uas twb raug tau ripped ntawm subversion.  Cov cai no yog referencing Microsoft.CSharp, raws li nyob rau hauv:

image

Raws li koj tau pom, siv qhov muag saib lub studio nyob nco lub txoos DLL. 

Kuv txhob txwm xav txog qhov chaw no muaj heev nyob rau lub cev.  Kuv ncig tuaj khawb, tsim console app (tom qab no nyeem hauv no me ntsis kev txauv) thiab nyob rau lub DLL ntawm kuv chaw nyob: C:\Kev pab cov ntaub ntawv (x 86)\Siv AssembliesMicrosoftFramework.NETFrameworkv4.0ProfileClientMicrosoft.CSharp.dll.

Tau qhov no yeej muab nce mus rau ib qhov teeb meem uas siv qhov muag saib lub studio complaining targeting tias kuv twb nyob tsis ncaj ncees lawm, "Microsoft.CSharp.dll los yog ib yam ntawm nws cov dependencies kom ib tom ntej version of .NET blah blah blah".  Thaum kawg, Kuv tshem tau tus siv zoo rau nws thiab uas nkawd muaj solved qhov no.

Nws tseem tos lwm tus cov khoom nyuab heev oddly paub thiab cov tsi khoom lawm nthuav tsawg tshaj li ib tug sib cav nrog koj tus poj niam puas muaj cov ntau poj coats nyob rau hauv lub txee dai khaub ncaws Luag nyav

</kawg>

Subscribe rau kuv blog.

Raws li kuv nyob Twitter tom http://www.twitter.com/pagalvin

Heev laj BrightStarr yees duab

Thaum nyuam qhuav pib ua haujlwm ntawm no nyob BrightStarr, Kuv tabtom zoo nkauj psyched tias peb twb muab ua ke no cov yees duab txias heev hauv youtube no: http://www.youtube.com/user/BrightStarrSP

Kuv tsis muab kev koom tes rau qhov uas ua rau nws thiab kuv tsis loj ntaub ntawv ntawm tej hom kev promotional, tab sis, qhov ib yog txias heev rau kuv.

Laj BrightStarr yees duab

</kawg>

Subscribe rau kuv blog.

Raws li kuv nyob Twitter tom http://www.twitter.com/pagalvin

Sib ntsib dua CGS, Nyob zoo BrightStarr!

Tag kis, Kuv teb pib ib hnub tom ntej BrightStarr (www.brightstarr.com), ib cov tuam txhab UK raws li lub teb chaws Asmeskas chaw uas yog, incredibly, ib tug mere 6 mais ntawm kuv lub tsev.

Nws yog ib qho yooj yim txiav txim tawm CGS, tab sis kev txiav txim nyuaj ua Luag nyav.  Cia kuv piav.

Kuv nkaus CGS dhau ib lub xyoos dhau los (Nqeg 2009) thiab ua tus thawj coj ntawm lub SharePoint noj kev haus xyaum joined.  Qhov no xws li ib lub tswv yim ci ntsa iab seemed thaum lub sij hawm.  Tuaj nyob hauv U.S tsawg kawg yog, yog nws tshwm sim heev rau cov neeg yuav pib raws li tus dev tshaj hom neeg, sau ntaub ntawv thiab nrhiav hauv rounding annoying meem hauv txoj kev yuam kev (Kuv tsis nco cov hnub nyob rau tag nrho cov!).  Koj nce zuj zus ntawm lub luag hauj lwm thiab cov kab tsim muaj awesomeness ntau ntau.  Kuv muaj caij unbelievable dua kuv cov hauj lwm kom ib co cov khoom txias heev.  Kuv tau sau ib qhov system invoicing ntawm kos.  Kuv tau ua hauj lwm nrog cov neeg ntse, xws li kuv tij laug ntawm txhua tus neeg, tsim ib cov qhov web tiav raws txoj kev loj hlob app rau ib 4GL hu ua tau zoo.  Lom zem, lub sij hawm lom zem.

tau mas, koj npaj los ntawm tus Sr. Dev hom mus rau ib qhov kev pab ua, bordering rau thaum uas feem ntau hallowed yam kev – yog ib tug kws kes duab vajtse.

Lub txhab pa ntawm cov mob no yog tias cov kauj ruam tom ntej los ntawm tus kws kes duab vajtse yog rau tej hom ntau 1-800-510-2020 luag hauj lwm los xyuas dua.

Kuv muaj yuav tau ua thiab txais tej ntawd muaj mob.  Thaum twg kuv nkaus CGS hauv ib qhov ntawm cov cwj pwm uas 1-800-510-2020 ntau, Kuv ntseg, rau qee yam twg, tias kuv yuav tsum stepping "tshaj" kws kes duab vajtse thiab ua tej yam "super architect" hom luag hauj lwm – ib tug kws kes duab vajtse los kav tas nrho lawv Luag nyav

Rau kuv, uas muab kom muaj kev vam meej dua.  Yog tsis tau hais tias kuv tsis muaj tej yam zoo zoo hauv lub luag hauj lwm, tab sis thaum kawg, Kuv yog ib tug neeg saib xyuas classic xyaum tsis.  Nug cov neeg ntawm ib lub limtiam seb lawv muaj nkag lawv lub sij hawm mus ua timesheet lawv cia li tsis nthuav rau kuv.  Teem dua tawm "resources" (los yog neeg, tiag tiag) hli ua ntej yog boring xwb.  Pouring tag SOWs thiab nrhiav thiab kaw tej loopholes uas tej zaum yuav tshuav peb yav yog ib ntshai heev tiag tiag.  Tsis tau, Cov no yog ib yam tseem ceeb thiab tub tseem ceeb li cas lawv rau lub luag hauj lwm CGS, nws muaj cuab kev hloov tau mus ua. 

Yog tsuas cuab kev rau kuv tom qab xav ntau heev, tsis tas li ntawd.  Thankfully, cov pov thawj tsis tau meej txaus rau kuv ib zaug li kuv puas yeej xav txog nws, nws ua cuab kev. 

Uas txais kuv mus nrhiav qhib txaus qhia thiab kuv nyob BrightStarr.

Kuv twb signed li ib tug kws kes duab vajtse hauv SharePoint thiab kuv yuav tos tau pib.  Li ntawd, nyob deb, lawv yog ib cov neeg coob heev impressive thiab kuv xav tias lawv (peb!) cov poised ua ib lub npe tiag tiag hauv lub lag luam.  Kuv mam li muab xo xav paub ntxiv txog yuav ua li cas muaj thiab kuv tab tom yeej nrhiav rau pem hauv ntej rau nws.  Muaj lawv lub web site – saib www.brighstarr.com – tus impressive duas kev haujlwm yog nws.

Kuv saib kuv muaj hmoo heev nyob rau hauv tag nrho cov no.  Peb tau txhua yam pom various mus rau 1-800-510-2020 theem tswj uas yog tsawm tsawv thiab nyam ib mire, tsis tshua mus zoo los tsiv mus nyob rau pem hauv ntej sai thiab kev cog qoob loo.  Uas yog qhov twg kuv taws heev thiab kuv zoo siab heev tau dim tau hauv nws yooj yim heev. 

</kawg>

Subscribe rau kuv blog.

Raws li kuv nyob Twitter tom http://www.twitter.com/pagalvin

Hloov ua qhov chaw kem ib pawg nyob SharePoint Designer 2010

Kuv tsim tau ib lub slew ntawm lub txhua qhov chaw SharePoint Designer 2010 no sawv ntxov thiab pom tau hais tias kuv tau muab lawv txhua tus tibneeg pawg.  Nws yog cov embarrassingly kom paub tseeb.  Kuv tsis paub nyem qhov twg...

image

Kuv xav khaws ob npaug nias rau kab xwb los nyem khawm kem tsev koom rau hauv cov ribbon.

Thaum nws puv, lo lus teb kom yog (los lus teb kom yog tsawg kawg yog ib) yog tib nias rau cov pab pawg xwb.  Tos ib pliag thiab ces nws yuav pub tau koj sau muaj nqis, li:

image

Yoojyim zoo nkauj thaum koj paub tias yuav ua li cas, tab sis nws eluded kuv rau me ntsis.

</kawg>

Subscribe rau kuv blog.

Raws li kuv nyob Twitter tom http://www.twitter.com/pagalvin

Manually hloov tej ntaub ntawv SPD XOML huv zog

Hauv no ncej ntawm no ("Tau cov lus teb rov qab los pib kev tso cai los ntawm txoj kev"), Kuv hais tias koj tau ntawd ntxiv ib slew muaj workflow zog tag nrho rau koj cov workflow SharePoint Designer.  Yam sai sai ua cluttered thiab ib qho nyuaj rau cov nyeem ntawv.  Yeej, Yog hais tias koj ntxiv "Pib tso cai los ntawm txoj kev" tes hauj lwm rau koj workflow, rho tawm nws thiab ntxiv dua, koj mus nrog rau tag nrho tias kev ua workflow qhob ob zaug. 

Nws yog ib qhov mob tiag tiag kom mus thiab rho tawm manually tag nrho cov, ces kuv txawm kuv yuav sim mus tshem lawv tawm hauv cov ntaub ntawv XOML.  Qhov no yuav tsis yooj yim txaus ua proved. 

Ua ntej, koj yuav tsum nrhiav sij XOML ntawv.  Kuv thiaj sau txog ntawd npe ntawm no: http://www.mstechblogs.com/paul/how-to-find-and-edit-spd-2010-workflow-xoml-files.  Ib zaug nyob, qhib pem lub XOML tej ntaub ntawv thiab nrhiav ib tug kuj sib txawv thiab koj xav tawm.  Qhov no, Kuv ntxiv tus "Pib tso cai los ntawm kev" ua rau kuv workflow ob zaug.  Kuv xav kom tshem tau cov kuj sib txawv lub workflow thiab hu ua "isItemApproved" vim tias yog tsis siv thiab cov no kuj sib txawv ib duplicate thiab hu ua "isItemApproved1". 

Tsuas ua ib phau ntawv nrhiav cov kuj sib txawv thiab.  Kuv cov tshuaj ntsuam zoo li no:

image 

Yog koj nrhiav ib ncig rau hauv XOML, koj yuav pom tau tias "IsItemApproved1" yog siv nyob rau ntau qhov chaw txawv thaum tus thawj "IsItemApproved" no tsuas txhais ib zaug thiab yeej tsis siv.

Rho tawm nws thiab ces tseg cov ntaub ntawv.

Ib sab xwb lo qhia yog hais tias kuv yuav tsum tau kaw tawm SPD zoo rau nws thiab rov qhib nws ua ntej SPD acknowledged tias teb deleted.

tau mas, Hmong ua liaj teb tsis yog xwb qhov koj yuav ua tau nrog cov XOML thiab tej zaum kuv yuav blog hais txog lwm yam zoo li no yav.

Koj yuav tau ceev faj txog dab tsi koj ua no thiab muab cov backups uas koj ua haujlwm.  Koj yuav ua ib seemingly me / hloov maj mam hloov no tias trashes cov workflow kom deb li deb SPD concerned thiab koj yuav poob sij hawm siv zog thaum koj yaj.

</kawg>

Subscribe rau kuv blog.

Raws li kuv nyob Twitter tom http://www.twitter.com/pagalvin

Yuav ua li cas los nrhiav thiab kho kom raug SPD 2010 Ntaub ntawv XOML workflow

Kuv twb researching ib qho yooj yim uas tshem ib Rev ntawm workflow zog tsis muaj los yog siv tau kuv tus tav su ib txhij blown SPD nias tsim txom qhib.  Kuv thought tau ncaj qha mus txawv lub XOML, Nws yog ib qhov XML cia lwm SPD tus declarative workflows.  Qhov no yog li cas kuv pom nws.

Ua ntej, mus rau tag nrho cov ntaub ntawv xaiv nyob rau hauv qhov khoom Navigation.  Koj yuav tsum tau tsim nyog permissions saib qhov no, thiaj li yog hais tias nws yog qhov uas ploj lawm rau koj, hais kom tus neeg yog admin los pab koj txoj kev priv.  Qhov no yog qhov uas nws zoo li:

image

 

Tag nrho cov ntaub ntawv qhia ib daim ntawv teev... tag nrho cov ntaub ntawv:

image

Xaiv tau daim ntawv tais ceev tseg Workflows thiab ib daim ntawv teev cov folders rau txhua qhov workflow saib koj:

image

Nyem rau hauv daim nplaub tshev lawm thiab  koj pom ib daim qhia txog txhua yam ntawm nthuav goodies uas ua tau ib qho SPD declarative workflow.  Txoj nyem .xoml cov ntaub ntawv thiab qho "qhib rau –> SharePoint Designer (Qhib tsis tau li XML)"mus ncaj qha mus txawv lub XOML:

image

Koj yuav tau ua ib cov thaub qab kev tuav ua ntej koj fiddle nrog rau tej yam.  Ib yam li daim/muab ntawm cov ntaub ntawv hauv SPD muaj tej zaum zoo txaus, los koj yuav tau luam paste rau hauv cov ntawv nyeem XML tag nrho thiab txuag cia rau koj desktop los xijpeem yog koj wont no.

</kawg>

Subscribe rau kuv blog.

Raws li kuv nyob Twitter tom http://www.twitter.com/pagalvin

Tau cov lus teb rov qab los pib kev tso cai los ntawm txoj kev

Twb tau si nrog SharePoint Designer workflow tej tshiab "Pib tso cai los ntawm kev" yam thiab tau sai stymied vim kuv tsis tau tam sim ntawd teb cov nqe lus nug, "tau pom nws zoo los tsis?”. 

Tsis ntev lub teb yog hais tias nws yuav yooj yim heev kom tau cov lus teb.  Thaum twg koj ntxiv cov kev ua no rau koj tus workflow lub ntsiab, SPD ntxiv ib lub zog bazillion Workflow zog thiab cov ntaub ntawv los ntawm tsis, raws li koj tau pom ntawm no:

SNAGHTML2350fe72

Koj mam li tseem nco tias yog koj ntxiv ntau tshaj ib qho no, SPD appends tus "1" li yees rau tag nrho cov nqi. 

Kuv pom tias thaum kuv deleted yam "Pib pom zoo txheem" thawj, thawj txheej kab workflow zog tseem (sadly).  Li ntawd, yuav ceev faj li cas koj siv no vim nkawd, koj mam li mus nrog  ib daim ntawv teev heev cluttered muaj workflow zog.

Kuv muab Microsoft credit rau raws li qhov "yog" naming convention rau Boolean kuj sib txawv thiab.  No convention zoo zoo nkauj ntshiab cov ntaub ntawv zoo li cas thiab yuav tsum muaj.

Hauv researching, Kuv nyob no yuav pab tau hauv tsab xov xwm: http://office.microsoft.com/en-us/sharepoint-designer-help/workflow-actions-in-sharepoint-designer-2010-a-quick-reference-guide-HA010376961.aspx.  Nws yeej tsis nyob qhov teebmeem uas koj hais, tab sis muaj ib co lus qhia zoo rau lub npe ces kuv yuav mus muaj yog hais tias koj xav kawm ntxiv txog qhov meej thiab nws cov kwvtij ua.

</kawg>

Subscribe rau kuv blog.

Raws li kuv nyob Twitter tom http://www.twitter.com/pagalvin

SharePoint Designer 2010 MOD muaj nuj nqi

Kuv tabtom ua hauj lwm seb tej kev cav uas cov neeg ua hauj lwm yuav thov so, mob lub sij hawm, yam. Validation ib rau txoj cai hais tias koj yuav tsum nco ntsoov thov lub sij hawm tawm hauv 4 teev Team sib.  Qhov no yog ib qho yooj yim txaus – siv ib tug modulo muaj nuj nqi.  Modulo zoo qhia rau koj cov nyiaj hauv kev faib.  Yog tias tsis muaj nyiaj, modulo yog xoom, txwv tsis pub, yog tseem tshuav xijpeem.  Piv txwv, 8 mod 4 = 0 (8 / 4 = 2 tsis muaj feem nrog rau).  Rau lwm cov tes, 8 mod 5 yog 3.

Kuv yuav tsum tau ua no ib zaug SPD 2007 thauj ub thiab kuv yeej tsi siv ib cov InfoPath daim ntawv los daws kom tau, ces nws txawm licas rau pem hauv ntej xaus rau thaum lub sij hawm.  Nyob rau hauv rooj plaub tam sim no, tej zaum mas muaj ib cov InfoPath daim ntawv nyob hauv daim duab, tiam sis yog tsis kaj huv.  Li ntawd, Kuv twb ua hauj lwm tawm ib tug txheej txheem los xyuas kom meej tias lub sij hawm thov uas ib txwm nyob rau hauv 4 increments teev.  Kuv twb mus ua cov zauv, tseg rau hauv ib txoj hlua thiab ces ua ib substring khoom. 

Kuv rub los SPD 2010 thiab rau kuv surprise (thiab me ntsis lossis kev poob ntsej muag) muaj ib modulo kev ua twb:

image

Kuv hais tias ib yam dab tsi uas kuv xav tau ntawd twb muaj mus rau ntawm lub box tag pleasantly dua ib zaug.  Nws zoo li zoo li cov nuj nqi rau Microsoft mus nrog tus mix weird.  Nws muaj ib tug tsi "no yog ib qho yooj yim, ces wb muab nws"xav rau nws.  Kuv sympathize ntawd, raws li kuv ua kuv tus kheej txhua lub sijhawm.  Project no CodePlex muaj ib Rev ntawm cov zog me ntsis uas yog los ntawm koj lub ItsEasy tso.  Tib lub sij hawm, Microsoft tseem txhawb cov nyhuv "95% ntawm txoj kev" qhov khoom uas muaj pov thawj.  Lawv siv qhov kev ua Mod, tab sis qhov kev ua hloov tsis, Piv txwv.

</kawg>

Subscribe rau kuv blog.

Raws li kuv nyob Twitter tom http://www.twitter.com/pagalvin

CodePlex Project – SP2010 Explorer

Ua ib feem ntawm ib qho ntawm siv zog kawm txoj kev uas tsis muaj qib txog kev SharePoint 2010, Kuv twb tau tsim ib tug "SharePoint Explorer"zoo ntawm cov cuab tam.  Lub tswv yim tsis yog tshiab.  Kuv siv tau qhov project no ntau tshaj ib zaug: http://sharepointexplorer.codeplex.com/.  Kuv lub tswv yim no yog tsim muaj SharePoint version uas siv txuas nrog qhov chaw web site qhia txhua tus low-level qhia tias tus kwv qauv yuav muab tau. 

Pab raws no cov ncej blog li li ob muaj tshaj peb tes num raws li tus hu tau tuaj pab dawb.  Yog hais tias koj xav ua haujlwm rau project no, qhia rau kuv paub ntawm tug (galvin.Paul@gmail.com) thiab peb mam li ua nws.

Ntawm no yog peb tes num: http://sp2010explorer.codeplex.com/

</kawg>

Subscribe rau kuv blog.

Raws li kuv nyob Twitter tom http://www.twitter.com/pagalvin

SharePoint Designer 2007 Workflow Extensions CodePlex Project

Kuv yuav sau ua ke kuv ob CodePlex project (txhawb kom muab txhaj rau hnub peb lub lim tiam no, Plus lossis rho tawm) thiab kuv twb saib kuv qhov project thawj, "SharePoint Designer Workflow Extensions". Kuv twb ceeb thiab txaj muag mus pom tau hais tias yog tau downloaded dua 4,800 lub sij hawm:

image

Tsis nco yeej qab txog qhov project no nyob hauv lub xeem 12 lub hli. Kuv txaj muag vim kuv muaj twj abandoned nws.

Kuv yuav muaj lwm saib thiab nco kuv txog dab tsi nws yog txhua yam hais txog.

Yog leej twg xav ua hauj lwm los ntawm qhov no, qhia rau kuv paub thiab peb mam li saib txog collaborating rau. 4,800 downloads tsis yog ib tus nqi giant, tiam sis nws tseem ntau tshaj li qhov kuv tau pom tau hais thiab nws los yog tej zaum siv zog tos nws thiab nqa rau pem hauv ntej.

</kawg>

Subscribe rau kuv blog.

Raws li kuv nyob Twitter tom http://www.twitter.com/pagalvin