Hli Archives: Tej zaum 2008

SharePoint Migration taub: Siv “cov ntaub ntawv untagged” Views rau Incremental Migration

Nyob rau ib qho los kuv posts uas nyuam thawj heev, Kuv piav zuag qhia tag nrho kev peb yuav taug mus rau tus neeg ntawm SPS 2003 mus NTXHUAB. Nyeem ntawv tom qab ib tug saib nug ntau yam thiab nws tseem nyob ntawm no.

Rau ntawd qhov project migration, peb yuav tsum tau nrhiav ib txoj kev zoo kom muaj coob SPS 2003 tej ntaub ntawv nyob rau NTXHUAB. Yog tus pib load yooj yim txaus. Ua kom muaj ib tug tshiab phiaj ntawv qiv hauv NTXHUAB thiab siv explorer qhov rais kom tshem tau cov ntaub ntawv.

Qhov no yog tau qiv ntaub ntawv tshiab:

duab

Qhib tau ob lub tsev explorers. Taw tes thawj ntawm SPS 2003 thiab thaum tus tshiab ob teev cov tsev qiv ntawv hauv NTXHUAB. Txhaj tshuaj ntsuam hauv qab no qhia tau hais tias qhov no. Ceeb toom tias qhov browser sab saum toj yog yeej taw ntawm kuv c:\temp tsav, tab sis, koj yuav xav txog tej yam nws taw mus rau ib SPS 2003 daim ntawv qiv:

duab

Tom qab ntawd luag thiab poob lag luam, Kuv hom zoo li no:

duab

Tam sim no nws yog lub sij hawm rau qhov metadata hais. Xav tias peb muaj ib tug qhia kiag ntawm metadata rau cov ntawv no hu ua "cov chaw." Peb pom tau ntawm qhov saum toj no "tag nrho cov ntawv" saib kom tau qhov chaw ntawd yog dawb paug. Yeej yoojyim ua txaus siv ntaub ntawv saib yuav tsum tau ntaus qhov chaw, los sis tej zaum tseem tso rau hauv ib lub hnab ntawv zog ib los ntawm ib tug ntxiv ib qho chaw. Peb muaj kev pov plob hais tias nws muaj nws tsis muaj tswv yim rau cob sab qhov chaw muaj nqis yuav thiab tias kawg cov neeg siv yuav tsum tau ua no yog xuas tes ntxuav. Tas, Peb xav tias yog 175,000 ntaub ntawv (tej zaum txhiab) thiab qhov uas nws yuav noj ntau ntau hnub los mus hloov cov metadata. Raws li peb paub, tsis muaj leej twg yuav mus zaum thiab ua hauj lwm rau plaub tsib hnub ncaj muab kho dua ntaub ntawv meta rau cov ntaub ntawv. Xwb, lawv yuav lov uas zuj zus lim piam los tejzaum nws ntev. Tsom txoj kev no, peb muaj peev xwm tsim ib qho "untagged ntaub ntawv" pom li:

duab

Tam sim no, Thaum ib tug neeg sits nqes mus nyob lawv allocated niaj hnub teev los yog ob tug lossis migrated ntaub ntawv, lawv yuav siv tus "untagged ntaub ntawv" saib mus xyuas lawv lub dag zog:

duab

Raws li ntaub ntawv lossis cov neeg, lawv xa daim ntawv.

No notion ntawm ib cov ntaub ntawv untagged saib no tseem yuav pab cov hoob kawm ntawv validation teebmeem neeg zeem txog ntawm tus forums. Mus rau ntawm lub box, yog tsis muaj txoj kev los tiv thaiv ib tug neeg ntawm uploading ib tsab ntawv mus NTXHUAB thiab ho tsis sau ntaub ntawv meta. Peb yuav qhia tias yog ib qho chaw qhia kiag Individual thiab cov neeg siv yuav tsis pub thawb lub txuag tau khawm. Txawm li cas los, Yog hais tias tus neeg siv uploads thiab thaij qhov browser (los yog siv qhov rais explorer mus upload daim ntawv), Peb tsis yuam kom tus neeg siv yuav sau cov ntaub ntawv no meta (dua, mus rau ntawm lub box).

Kauj yuav siv tau los pab li. Peb yuav siv tus "tagged tsis" saib kom yooj yim qhia tau cov ntawv no thiab yog lawv. Couple no nrog lub KPI thiab koj muaj zoo visibility rau cov ntaub ntawv nrog laum-down uas tswj cov lus hais saud exceptional.

</kawg>

Subscribe rau kuv blog.

Ntawv cim npe Technorati:

SharePoint Wildcard nrhiav: “Pro” Yog tsis kav ntawm “Lub cajmeem”

Ntawm lub rooj sab laj txog kev tshawb MSDN, tib neeg feem ntau hais ib lo lus nug li no:

"Kuv muaj ib daim ntawv uas hu ua ' Programming Guide’ tab sis, thaum kuv nrhiav ' Pro’ nrhiav nrhiav tsis tau."

Nws yuav tsis zoo ib yam li nws, tiam sis uas muab rau ib tug mus nrhiav wildcard. Tus NTXHUAB/WSS neeg interface tsis txhawb wildcard nrhiav tug ntawm lub thawv.

Yog hais tias koj mus nrhiav qhov chaw web site khawb, koj mam li nrhiav ib tus checkbox, "Pab nrhiav sij hawm stemming". Stemming yog ib lub caij hais lus tib neeg. Nws yuav tsis tau ib lub computer lus substring() yam muaj nuj nqi.

Cov no yog ib co stems:

  • "cov ntses" yog kav mus "nuv ntses"
  • "loj" yog kav mus "majoring"

Cov no yog tsis tau stems:

  • "maj" yog tsis kav mus "loj"
  • "pro" yog tsis kav mus "programmer"

Lub WSS/NTXHUAB nrhiav cav txhawb qus daim ntawv tshawb fawb txog API. Ntawm no yog ib blog tsab xov xwm teev kom paub yuav ua li cas: http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2008/03/06/how-to-use-the-moss-enterprise-search-fulltextsqlquery-class.aspx

Ib tug 3rd party khoom, Ontolica, muab daim card qus nrhiav. Kuv tsis tau siv cov khoom ntawd.

</kawg>

Subscribe rau kuv blog.

Ntawv cim npe Technorati:

Workflow kev ua txiav nyob hauv SharePoint Designer

as thiv tas los, Kuv twb ua hauj lwm paub yuav ua li cas ntxees thiab siv ib lub tshuab xeev siv SharePoint Designer thiab lum, raws li ua ib cag, tias kuv xav tej zaum yuav sau cov ib cov ncej blog txog zoo workflow logging.

Qhov tshij, Sanjeev Rajput tuav kuv mus. Muaj zoo.

Txuag ca cov ntaub ntawv rau ib daim ntawv teev kev cai rau nkawd superior siv mus workflow keeb kwm:

  • Nws yog ib daim ntawv teev kev cai xwb, ces koj yuav export nws yooj yim heev mus zoo.
  • Koj muaj peev xwm tsim views, dynamically lim cov ntaub ntawv, yam.
  • Nws yuav tsis raug qhov pib-purge koj kis mob tsis tu ncua workflow keeb kwm.

Muaj ib co noob / downsides:

  • Ntau ciav workflows muaj logging ntau heev yuav ua ntau cov ntaub ntawv yuav tau muab sau rau daim ntawv.
  • Tej zaum koj * ua * xav rho purging. Koj tsis tau txais ntawd feature nrog no mus kom ze (tsis coding).
  • Ruaj ntseg yog lo. Thiaj li sau rau daim ntawv, tus neeg siv yuav tsum tau tso cai rau lawv. Uas txhais tau hais tias nws no ntshe tsis haum seb "neeg" tshawb vim tus neeg siv yuav nrhiav pom daim ntawv thiab hloov nws. Qhov no yuav tsum tau overcome nrog ib co kev cai programming.

</kawg>

Ntawv cim npe Technorati:

Subscribe rau kuv blog.

Cov teeb meem uas muaj Tribbles … ua yuam kev .. KPIs

No lub lis piam dhau los kuv tas ntawm ib tug pov thawj ntawm yog ib qhov tswvyim rau ib tus thov kev pab hauv Manhattan. Thaum uas siv lub tswv yim yuav muab, Kuv tau khiav mus rau lwm lub shortcoming ntawm NTXHUAB KPIs (saib ntawm no rau ib KPI meem yav dhau los thiab kuv workaround).

Tom qab: Peb siv SharePoint Designer workflow rau ib txoj kev haum txoj tej lub hlis ntev lag luam ua qauv. Thaum nws chugged, nws yuav hloov tej ntaub ntawv lub xeev nyob rau hauv ib daim ntawv teev. KPIs siv cov ntaub ntawv no ua lawv mojo.

Peb yuav txiav txim siab los ua ib qhov chaw tshiab txhua lub sij hawm ib tug tshiab uas cov lag luam muaj dab kicks tawm. Ib cag ntawm tus workflow xwb, cov chaw host ob peb daim ntawv qiv, siv rau cov neeg tuaj saib targeting thiab li ntawd. Ib Rev xwb cov khoom los pab cov tswv yim los ntawm cov neeg ua hauj lwm nrog, mus tsham cov neeg ua hauj lwm thiab tus neeg ntawv koom tes nrog ib tug neeg ua lag ua luam.

Peb kuj xav kom qhia tej KPIs uas saib xyuas lub zuag qhia tag nrho kev ntawm kev ua hauj lwm txoj kev li nce los ntawm cov ntaub ntawv workflow xeev thiab pub siv cov KPIs.

Thaum kawg, peb siv KPI daim ntawv teev cov khoom uas ua tau ib tug suav nyob rau ib saib rau ib daim ntawv teev nyob rau hauv lub site (li opposed mus rub tau los ntawm lwm qhov chaw tej ntaub, xws li mus zoo los yog SQL).

Qhov teeb meem: Thaum uas koj yuav xav txog tej yam, Piv txwv tias yog peb muaj lub neej yooj yim tsab cai idea rau pem hauv ntej mus rau hauv lub ntiaj teb no ntau lawm, peb yuav xav tau ib qhov chaw template. Provision ib qhov chaw tshiab raws tua ib "lag luam ntawv" Template.

Qhov teeb meem yog tias koj tsis tau kom zoo mus ib KPI functioning li ntawd mas. Thaum kuv sau ib qhov chaw tshiab raws li ib tug template nrog rau ib daim ntawv teev KPI thiab KPI Web site qhov, tus tshiab rau tus KPI ntaub ntawv yeej muaj lawm. Tus tshiab rau tus KPI sau ntxiv ntawm txawm tau qhov twg los koj hais tseg thaum koj xub rua nws li ib template.

By way of piv txwv:

  • Ua kom muaj ib qhov chaw tshiab thiab nws tsim kom perfection. Qhov chaw no muaj xws li cov ntaub ntawv KPI.
  • Tseg uas ua ib template.
  • Ua kom muaj ib qhov chaw tshiab thiab pib yog tawm ntawm lub template.
  • Qhov tshiab rau tus KPI daim ntawv teev khoom’ qhov chaw taw tes rau lub chaw template, tsis rau tam sim no qhov chaw.

Txheej txheem instantiation tsis yog qhov URL.

Kuv sim los daws kom tau qhov no los ntawm kev specifying ib tus txheeb ze URL thaum defining qhov KPI daim ntawv teev khoom. Txawm li cas los, Kuv tsis tau txais tej variation ntawd ua hauj lwm.

Kuv yeej xav kom muaj khub tuaj no "qhov teeb meem" Blog posts uas muaj tej yam tshuaj, tab sis, qhov no kuv tsis muaj tau ib tug zoo. Raws li kuv yuav paub yog tias koj tau mus rau hauv qhov site provisioned tshiab khiv thiab kho txhua yam manually. Cov UI no ua nyuab tshaj vim hloov qhov URL ntawm daim ntawv los ua ib tug refresh, ces koj yeej yuav tsum redefine qhov tseem ntawm kos.

Yog leej twg paub txog ib txoj kev zoo lis no, thov logged.

</kawg>

Ntawv cim npe Technorati:

NTXHUAB teb me me Installation thiab dab tsov rog neeg Configuration

Lub lim tiam no, Kuv twb struggled lub uas kuv pab neeg tuaj NTXHUAB ntsia tau rau hauv tej yam yooj yim neeg rau zaub mov ob daim teb. Thaum ncaim ntawm nws, Kuv muaj ib tug ntau dua kev rau hom qhia tib neeg txog teeb meem ntawm qhov MSDN forums thiab sim lwm qhov.

Lub teb kawg configuration:

  • SQL/Index/Intranet WFE hauv lub firewall.
  • WFE nyob hauv lub DMZ.
  • Qee hom firewall ntawm cov DMZ thiab cov neeg rau zaub mov nrog.

Ua ntej peb pib ntawm peb tes num, peb qhia rau tus neeg paub cov ports uas tsim nyog yuav qhib. Thaum muaj tus muab thiab muab, yuj yees hla uas, peb yeej tsis ntsees hais ob yam tseem ceeb:

  1. SSL txhais hais tias koj xav tau ib daim ntawv pov thawj.
  2. Tus DMZ neeg rau zaub mov yuav tsum yog ib feem ntawm ib tug sau.

Hnub ib, Peb kuj tau rau nruab NTXHUAB thiab kawm tau tias cov nyiaj sau database thiab NTXHUAB tsis tau tsim. Txav yam, peb mus tom ntej thiab ntsia txhua yam uas ib tus account hauv zos rau cov neeg rau zaub mov intranet.

Thaum no tus taw tes, peb sab cov nyom nyob rau SSL daim ntawv pov thawj thiab, sadly, txiav txim siab los tau peb yawg rov los tom qab lub limtiam ntawd los mus txhim kho cov neeg rau zaub mov DMZ infrastructure. Thaum lub sij hawm, peb cov kua architects tsiv tom ntej nrog rau cov khoom lag luam.

Ib lis xaus mus thiab tus neeg mus muab tsab ntawv rau daim ntawv pov thawj.

Peb tus txiv leej tub infrastructure qhia thiab tim khawv tias cov neeg rau zaub mov DMZ tsis txuas rau kev sau (ib puag ncig sau nrog kev ntseeg xwb los yog lub intranet sau). Peb lub sij hawm yuav luag ib 1/2 hnub ntawd. Yog tias peb tsis tau qhia rau cov uas ploj lawm SSL daim ntawv pov thawj peb bog, peb yuav tau sab no lawm. Huag zoo….

Lwm hnub dhau mus thiab ntau yam ruaj ntseg pawg, xav rau ob tog thiab (thiaj li tsis) ♦ bystanders tas pom zoo tias yog lawv xav tshuaj los koom nrog cov neeg rau zaub mov DMZ nrog rau lub intranet sau (qhov no yog ib POC, thaum kawg no, tsis ntau lawm tov).

Txiv leej tub infrastructure los txog qhwv yam. Zaum no peb ntse dhau ntawm lub neej tshiab nimno-hnub gauntlet affectionately hu ua tus "SharePoint Configuration Wizard." Peb muaj ib tug peek hauv paug tswj hab txhawb thiab … yim haw! … Neeg rau zaub mov DMZ muaj npe teev nyob rau hauv lub teb. Peb saib me ntsis closer thiab twb paub lawm peb rhuav qhib cov Champaign tawm me ntsis thaum ntxov. WSS kev daig hauv ib "pib" xwm txheej.

Ntev dab neeg luv luv, nws puv tias peb tsis nco qab hloov hais tias cov nyiaj pab ntawm cov tswj hab txhawb los ntawm tus thawj hauv zos nyiaj tshiab sau nyiaj mus rau. Peb yeej ntawd, rov khiav rau configuration wizard thiab voila! Peb tau nyob ua lag ua luam.

</kawg>

Subscribe rau kuv blog.

Ntawv cim npe Technorati:

Mea Culpa — SharePoint Designer * * yuav tsim lub xeev lub tshuab Workflows

Kuv twb nyuam qhuav kawm tias yeej tau thiab yoojyim txawm haum yuav tsim ib lub xeev tshuab workflow siv SharePoint Designer. Seb yuav yog leej niam invention thiab khoom zoo tag li thiab kuv twb xav no lub limtiam ntawd mam li nrhiav ib tug invention. Coincidentally, Kuv tuaj no MSDN Adminstrative ncej zoo li. Kuv tus kheej kev lim tiam no thiab tias "yus hais txog nyiaj" lends ua tau kom kuv txim ua txhaum. Kuv yuav sau txog qhov no siab ntev uas ib txhij blown piv txwv, tab sis, cov ntawm no yog cov gist uas nws:

  • Tus mus kom ze leverages Disease fact qhov tias ib tus workflow yuav hloov tsis tau ib daim ntawv teev khoom, triggering ib workflow tshiab li no. Kuv puas nquag tias tau ib tus lawm thiab txawm blogged hais txog kev siv semaphores nws lis.
  • SharePoint pub ntau yam ywj siab workflows yuav tiv thaiv tsis tau muaj ib daim ntawv teev khoom dhia.

Mus nws configure:

  • Tsim koj lub tshuab xeev (xws li, lub xeev thiab li cas Meskas txoj kev hloov ntawm ib tug rua).
  • Siv txhua lub xeev li cais workflow.
  • Configure muaj hnub no hauv lub xeev workflows rau txim tuag teb rau tej yam kev hloov nyob rau hauv daim ntawv teev cov yam khoom no.

Txhua tus lub xeev workflow raws li nram no no cov qauv ntxhib:

  • Raws li qhov initialization, txiav txim seb nws yuav tsum yeej khiav ntawm xyuas(audits) tej ntaub ntawv lub xeev nyob rau hauv lub "tam sim no yam". Ho yog tsis.
  • Ua haujlwm.
  • Cov "tam sim no yam hloov tshiab" nrog lub xeev xov xwm tshiab. Qhov no ua ib qho kev hloov tshiab rau qhov khoom tam sim no thiab hluav taws kub tuaj txhua lub xeev workflows.

Hauj cov kev pab cuab kev ntawd ib tug yuav tsim lub xeev declarative tshuab workflow, tag nrho lub xeev cov ntaub ntawv tsis yog zoo rau lub tsev KPIs thiab interesting kawg li views.

Nws muaj ib tus drawback kev haum — standard workflow history tracking is even more useless than normal 🙂 That’s easily remedied, Txawm li cas los. Muab koj cov lus tshawb yam nyob rau hauv ib daim ntawv teev kev cai. Li no tej zaum tau ib lub tswv yim zoo txawm yuav tshwm sim los muaj vanilla workflow, but that’s for another blog post 🙂

Kuv hu no ib "mea culpa" vim kuv muaj, hmoov tsis, hais ntau tshaj li ib zaug hauv forums thiab sim lwm qhov ntawd ib tug yuav tsum siv siv qhov muag saib lub studio los ua ib lub xeev tshuab workflow. Uas tsuas tsis muaj tseeb.

</kawg>

Subscribe rau kuv blog.

Ntawv cim npe Technorati:

Tej hau kev kawm qhov nyuaj tshaj — DMZ WFE yuav tsum yog tus sau

Txawm tias nws yuav tsis muaj tseeb cia, thaum muaj teeb meem xwb, internet facing web pem hauv paus nto nyob hauv lub DMZ yuav tsum muaj sau (i.e. tsis yog tej neeg rau zaub mov standalone nyob rau hauv nws cov me workgroup). Nws tsis tau yuav tsum yog tus sau tib yam li tus nrog WFE(s) thiab lwm yam servers (thiab tej zaum tsis), tab sis, nws yuav tsum yog tus sau.

Kuv lug txhawb cov miv thiab kuv siv sij tus nqi inordinate sij hawm rau meej uas nrog SharePoint ua ntej requisites. Qhov no tau sau ib daim ntawv teev qhia ntawv ntawm firewall configurations uas yuav pab kom tus neeg rau zaub mov DMZ tuaj koom lub teb ces yees. Sadly, peb tau tejyam ntxiv ib zag qhov chaw hais tias, rau hauv cov nyhuv, "ntshav tseem kis ntawm no configuration yog cia koj cov DMZ WFE neeg rau zaub mov, nyob hauv ib tug sau, mus koom nrog ua liaj ua teb."

Cua daj nyoog zoo meej, qhov twg peb yeej ntsia lawm thaum peb yuav tau saib zoo, conspired zais tej teeb meem no ntawm peb kom haum lig rau txoj kev, yog li kom kuv los invoking kuv "qhia cov xov xwm phem thaum ntxov" txoj cai.

Xyu.

Subscribe rau kuv blog.

Ntawv cim npe Technorati:

Yog hais tias koj tsis tau sim Twitter …

Twitter yog tus khib heev os. Kuv twb tau siv Twitter rau me ntsis dhau ib hlis thiab ib txoj kev indefinable, Nws tseem yuav luag li ib qho tseem ceeb rau kuv li email. Kuv nrhiav tau kuv tus kheej ua zab ua zuav vaguely yog hais tias kuv tos ntev ntev mam nrhiav dua lwm tus yog twittering dab tsi txog. Kuv tau annoyed ntawm Twitter cov teeb meem kev ua tau zoo nyob vim tias nws txhais tau hais tias kuv yog pawv lawm. Kuv tau me ntsis es nqus zaum ob ntawm excitement thaum kuv pom ib lub ntawv tshaj tawm Woot tshiab.

Nws yog ib tug builder tiag zej zog txoj kev complements tiag blogs thiab forums, thiab txawm tias koj tus kheej cov rooj sib tham lub ntsej muag kom ntsej muag.

Hauv lub hli tas los, Kuv twb ua raws li cov kev npaj siab ib tug neeg ntawm tuav tau khaub thuas thaum uas ua kom tswj tau ib Seder.

Kuv twb tau kawm kev nthuav dav txog ntau kuv mas "paub folks" mus txog blogs — lawv nyob qhov twg, tej yaam num, lawv yuav ua hauj lwm rau qhov zoo, hais tias lawv muaj ib lub chaw ua hauj lwm / tsev neeg tej teeb meem uas tswj ib yam li kuv.

Ib leeg niam tso tseg … ib cov kev tu siab tshwm sim tseeb. Tab sis, sib koom ntawd Disease fact pauv thiab tej lub cim uas tus tseem.

Tus ntawd yog tus tug khoom kheej xwb.

Muaj ntau rau nws tshaj li uas. Li no kuj yog lwm nruab nrab rau qhov sib koom tswv yim, los muaj ntau zaus uas kuv xav hais tias, mus nrhiav kev pab. Muab ib lo lus nug ntawm Twitter thiab koj nyob nraum yeej tsis tshuav dai thiab cov lus teb txog li ntawm this.

Yog hais tias koj tsis tau sim nws, koj yuav tsum tau yeej muab ib tug mus.

Saib kuv http://www.twitter.com/pagalvin

Subscribe rau kuv blog.

Ntawv cim npe Technorati: