Txoj kev sai thiab yooj yim: Txav mus rau ib tug duab plaub siv C# ntawm lub qhov rais tom khw App

Kuv blog philosophy zuag qhia tag nrho yog tias nws tseem zoo txig rau blog hais txog kev laus, tswm compound uas tau raug tuag sim lwm qhov.  Kuv xav tias cov npe no yog ib cov, tab sis kuv yog blogging nws lawm.

Kuv twb tau ua hauj lwm rau ntawm lub qhov rais tom khw app thiab kuv yog tus nyob rau qhov twg kuv yuav tsum tau ua ib co animating.  Rau qhov tus kawg, Koj khom lub kuv twb tau tsheb tawm cov khoom thiab tej daim ntawm qhov rais cia app animation uas, thaum nws puv, yog heev ze rau, tab sis xyov tsis nyiam, Raws li XAML animations nyob .NET (Kuv tabtom tseem tabtom mus grips uas muaj txog ntawd WinRT <> .NET πŸ™‚ ).

No sawv ntxov kuv xav tau ib tug kov rau drag thiab poob haujlwm.  Siv cov lawv kom uas, Kuv bogged tau nqes mus ib cov duab plaub xwb :).  Ntawm no yog cov chaws uas txav ib tug duab plaub thaum cov neeg clicks lub khawm:

   1:   
   2:              MatrixTransform i = (MatrixTransform)rectBig.RenderTransform;
   3:              Matrix m = i.Matrix;
   4:              m.OffsetX  = 10;
   5:              m.OffsetY  = 10;
   6:              i.Matrix = m;
   7:              rectBig.RenderTransform = i;

Qhov ua kom yuam kev ntawm no yog hais tias kuv ncaj qha mus hloov tsis tau OffsetX los yog OffsetY.  Tej zaum yuav muaj ib txoj kev ntse ntau ua qhov no (Yog hais tias koj paub thiab hnov nyiam, thov rooj vag hauv cov lus). 

Yuav kom ua li no, Kuv yuav tau mus:

1. Tau qhov MatrixTransform ntawm tus duab plaub (ntawm casting RenderTransform).

2. Mus rau Matrix ntawm tus txiv leej tub.

3. Hloov cov Matrix offsets.

4. Reassign hauv Matrix rov qab mus rau lub MatrixTransform.

5. Reassign lub MatrixTransform rov rau cov duab plaub.

Sim nws, Muab ib cov duab plaub thiab button qhov screen. Thaum kuv nias lub khawm, cov hais los saum toj logic executes thiab txav tus duab plaub tam sim.

Ntawm tej taw tes, Kuv xav animate no tab sis kuv muaj tsis muaj lub tswv yim ua tau li cas muaj DoubleAnimation ua hauj lwm rau nws (Storyboard.SetTargetProperty() yog tsis rau kuv ntawm no rau lub sij hawm tau).

</kawg>

undefinedSubscribe rau kuv blog.

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

Teem rau qhov siab ntawm ListboxItems nyob hauv ib ListBox Programmatically rau lub qhov rais tom khw App

Kuv yuav ua hauj lwm rau hauv ib daim ntawv thov lub tsev khw thiab yog ib yam uas kuv xav ua nyob rau hauv lub yog tso saib lub cav uas pom tias yog lus raws li txoj cai thiab muaj lwm yam xwm txheej tidbits li cov neeg ua haujlwm yam. Rau qhov tus kawg, Kuv ntxiv tus ib ListBox raws li nram no:

<ListBox x:Lub npe ="GameStateLog" HorizontalAlignment ="Chaw" Qhov siab ="221" VerticalAlignment ="Saum" Dav ="499" Padding ="0" FontSize ="10">

 

Qhov C# chaws los populate tus listbox ntawm runtime yog raws cov kab kev:

GameStateLog.Items.Insert(0, GameStateCounter    + ": Tshiab qus xeev: tos rau cov neeg uas ua ntawv 1 lub npe");

Qhov no ua haujlwm tawm nplua txaus, tiam sis cov UI tsom tus vwm npaum li cas padding nyob ib ncig ntawm ib tug neeg lus raws li lawv tau ntxiv. Uas ua rau kev txiav txim zoo yog hais tias kuv xav kawg cov neeg siv yuav tsum tau xaiv cov khoom tiam sis tsis ntxim yog thaum kuv xav qhia tus ciav series uas sib cav – cov neeg siv yuav tsis xaiv cov no, cia saib lawv. Kaum feeb ib qho nyuaj mus nrhiav ib txoj kev yooj yim ua li no thiab arguably, qhov uas kuv pom tias nws tsis yog tas "yooj yim" tab sis kuv tau txais nws ua hauj lwm los lawv xav tshuaj. Cov kev pom tseem ceeb tuaj ntawm no xo ntawm no (http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/c4a6f694-bd46-4779-ab83-b1c2fcb2397c) ntawm Bob Relyea. Tsis txhob muab cov hlua rau qhov khoom sau los ntawm tus ListBox, ntxiv ListBoxItems. Yog muab ib txoj hlua, tus ListBox yog ib txoj kev kom nws ListBoxItem nws xwb. Kuv tsis tau mus rau txhua yam uas hais txog ntawd ListBoxItem tom qab txog. Yog lub chaws tshiab:

        lwm yam khoob lug AddGameStateLogMessage(hlua theMessage)
        {
            ListBoxItem lis = tshiab ListBoxItem();
            lis.Txheej = theMessage;
            lis.MaxHeight = 25;

            Thickness thisPadding = tshiab Thickness(5, 0, 5, 0);
            lis.Padding = thisPadding;

            GameStateLog.Items.Insert(0,lis);
        }

 

Ntawm no kuv yog tsim tau lub ListBoxItem thiab inserting lawv. Kuv tshem tawm cov padding ntau heev los ntawm teev cov thickness.

Qhov no zoo nkauj yooj ywm kom ua los ntawm kev ncaj qha mus ntxiv ListBoxItems kuv tau mus style lawv li kuv xav thiab kuv tseem npaj siab yuav ua tau ib co tsos kob coding los highlight tej hom lus.

Qhov no yuav pab lwm tus neeg vam!

</kawg>

undefinedSubscribe rau kuv blog.

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

Txoj kev sai thiab yooj yim – Cov npe Azure Queue xeeb

Ua dag tab sis yooj yim ncej.

Yog tus taug qab rau nag hmo ntawv posting rau"Yog StorageException unhandled"Kuv xav kuv xav qhia rau wee snippet ntawm qhov code kuv siv Meskas queue npe:

 

        pej xeem zoo li qub hlua GetRandomQueueName()
        {
            Guid g;
            j = System.Guid.NewGuid();
            rov qab los g.ToString();

        } 

Yam uas ua nyob rau hauv nws cov simplicity dag, tab sis zoo rau kuv thiab muaj generated 100 tus kom zoo queue npe hauv lub xeem ob peb lub lis piam ua.

</kawg>

undefinedSubscribe rau kuv blog.

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

Ua hauj lwm nrog Azure Queues – "StorageException nyob unhandled”

Kuv twb tau si nrog Azure queues rau lub limtiam uas dhau los ob thiab nws twb tau mus smashingly.  Qhov twg muaj tej no thaum twg kuv yuav tsum tau rov qab rau hauv 1990?

Cov tshooj no, hauv particular, yog ib tug intro zoo heev los queues .NET programmers: http://www.windowsazure.com/en-us/develop/net/how-to-guides/queue-service/.  Siv cov ntawd tsab xov xwm, Kuv mus rub ua ke zoo heev me ntsis logic neeg rau zaub mov nyob hauv kev pab uas nyob deb thiaj txhim khu kev qha thiab nyuam qhuav ua haujlwm nrog kev tu siab tsis tau.  Heev – qhov twg yog qhov khoom nyob rau hauv 1990?

Kuv puas tau ntaus tus me stumbling thaiv ntawm lub rooj vag, tsis tas li ntawd.   Thaum kuv los ntawm tus specifics ntawm lub walk-through strayed, Kuv tau mus ntaus nrog lub StorageException thiab rov ib "tus neeg rau zaub mov rau tej thaj chaw deb neeg rau zaub mov qab ib qho kev ua yuam kev (400) Hais tsis zoo.

image

Nws muab tias kuv lub npe queue twb tawm:

image

Thaum kuv hloov "OneQueueToRuleThemAll" los "onequeuetorulethemall" tau tus StorageException mus tam sim ntawd.  Kuv tsis pom ib yam ntawm cov ntaub ntawv no hu, tiam sis nws kuj zoo li ntawd.

Vam cia pab ib tug neeg.

</kawg>

undefinedSubscribe rau kuv blog.

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

Thaum ntxov Impressions rau cov Pro deg

[Hloov tshiab 3/26: Kuv tau txais ib lub tweet los ntawm tus neeg hais tias lawv yuav pab kuv txhua yam @Surface, ces kuv ua ib plug rau Swype, uas lawv nrog ib tug "Interesting – Thanks rau lub tswv yim acknowledged, Paul!”  Kuv yeej xav tias Swype yuav ua cov ntaus no yooj yim npaum li cas los siv rau xws li productivity.  (Kuj, tas ib typo taw tes qhia kuv yog ib tug phooj ywg qub – tsaug, Mike!)]

Kuv chaw ua hauj lwm yeej ib contest dhau xyoo no nrog tus puav pheej me me nyiaj ntsuab uas txuas mus rau nws.  Kuv siv cov nyiaj no los pab nyiaj rau purchase ntawm ib qhov chaw Pro (128GB muaj rau 2 xyoos kho) thiab kuv twb tau siv ib Nyobzoo deal txij thaum ntawd los.  Kuv yuav nws los ntawm Microsoft Store hauv lub khw los Columbus vajvoog hauv Manhattan.  Tag nrho tus nqi yog hais txog $1300 USD with the better keyboard and the sucker’s insurance πŸ™‚

Kuv tsuas tau nws 4 xav txog tej hnub dhau los thiab twb kuv ua kog yam tsis muaj nws.  Kuv tau coj mus pw nyeem lub ces-far kwm Lub cajmeem qhov rais 8 Apps nrog cov HTML, CSS, thiab JavaScript thiab nws yog tus thawj tshaj plaws mus kuv txog rau thaum kuv sawv tau.

Nov yog ib co impressions, nyob rau kev txiav txim tsis muaj tug:

Li cas los kov: Kuv xav kov txhua npo kuv pom tam sim no.

Qhov rai 8 yog kov li: Kuv muaj ib tug ntau ntsib kev rau lub qhov rais 8.  No O/S translates zoo npaum li cas rau tus kov ntaus dua li ib cov keyboard.  Thaum xub thawj, Kuv tsis paub yuav ua li cas rau NW nyuam qhuav pib, tiam sis los nws sai ua ob xwm rau kuv. Thiab nws yog ib qho uas heev ceev cov miv, li ntawd, koj tsis txhob hnov koj nyob nraum lagging ncig los them lub txim rau ib tug yuam kev.  Kuv kuj tsis yog ib tug kws muaj txuj nrog rau kev povhwm poob haujlwm (tsis muaj yam uas tseem yuav raug) tab sis kuv kuv ya ncig cov chaw uas muaj ib qhov su uas cog qoob loo tom qab ib tug handful tsawg teev rau nws

Tib lub sij hawm, tam sim no tias kuv twb tau siv kov, Kuv muaj ib tug ntau zoo taub cov O/S los Dell laptop foundations.  Tus nas ncoo rau kuv E6430 tsis lwv nrog tus nto ntau ntxiv rau, thiab lwm yam., tab sis nws ua hauj lwm nrog ib co ntawm cov gestures zoo.  Tab sis, tsis hais tus nas ncoo, ua haujlwm coj lawv nrog cov nto tam sim no, Kuv paub qhov teeb meem thaum kuv txav mus rau kuv tus nas cursor los thiab ntau me ntsis cues pop nyob hauv cov fab thiab xws li.

Kuv kuj xav taw tes ua ib kab los no cov ncej blog by Brandon Carson:

Ua raws li Microsoft nrog ib foundations uas li cas ib qhov system operating yuav tsum txhawb cov neeg siv cov kev sib txawv. Siv ob tug OS lub thiab ib fragmentation sib pab kiag li lawm, Microsoft thaum ib tug tshiab OS muab ntshiv rov tsim nrog kev tsim duab thiab muab rau tus neeg tswj INTERACTIONS with ntaus ntawv lawv yuav ua li cas."

Txoj kab crystallized rau kuv qhov tseem kis ntawm Win8 ua ib O/S.  Nws yog ib qho iPad thiab nws laptop.  kuv nyiam qhov ko.  Kuv xav tias heev.  Kuv tsis txhob nqa kuv lub laptop txaj ntau zaus thiab thaum twg kuv ua, Nws yog ib novelty thiab kom ib tug mob.  Cov khoom no yuav mus zaws nrog kuv, nrog rau kev ua hauj lwm.

Qhov rais tom khw muaj txaus!  Kuv nyuam qhuav assumed, Thaum twg kuv yuav tus nto, tias qhov rais app tom khw yuav nkim tag sijhawm xwb, ib barren khib av ntawm half-hearted apps clinging rau tus mob rocky av, tu siab thiab pathetic.  Kuv xav tias haiv neeg zoo ntau yam los tiv thaiv Microsoft lub yeej rau lub siab lub ntsws thiab minds cav no.  Txawm tias nws yog empirically nws muaj tseeb tias cov kua thiab Google muaj bazillions ntau apps nyob rau hauv cov khw muag khoom noj, dwarfing MSFT, MSFT tseem muaj goodly xaiv thiab nws loj hlob.   Kuv taw tes tsis yog tias MSFT lub khw yog "zoo" tshaj, tab sis hais tias yeej tsis phem li raws li tus intertubes yuav ua rau koj xav.  Muab saib. Muaj ntau ntau nthuav apps nws txoj sia?.

Cwj mem muaj txaus!: Kuv muaj xav muaj peev xwm sau thiab kos duab architecture kos duab ib si.  Yam hnub tus neeg uas ib txwm muaj kludgy ntshe koj yuav ib tug kim thiab kuv cia li tsis hnov zoo li nws.  Nrog tus nto, Nws yog ib qho uas lig ntuj thiab ceev, ntxiv rau kom nthuav apps muaj ntau.  Cov no muaj xws li paint.net, tej yam nthuav tawm Evernote (Skitch), Onenote (uas muaj class thawj txhawb rau tus cwj mem), PowerPoint (tso cai rau cov annotating thiab yog nqus thaum nthuav).  Kuv muaj NW nyuam qhuav zaus hauv qhov chaw ntawm no thiab kuv tabtom loving nws.  Ntsuam xyuas dej no ncej blog rau ib cov neeg xav ntau kev nyob li cas nto yuav siv kom muaj ntau daim duab lub zog.  Kuv yuav tos kuv PPT demo tom ntej.

Nws plays Civ5! (nrog kev pab me ntsis los ntawm ib co phooj ywg):  Civ with touch is really neat πŸ™‚

Ib txhia annoyances:

  • Roj teeb yuav tsis yog yawm suab.  Tsis zoo li kuv lub laptop.  Kuv muaj no vague notion tias roj teeb yuav tau "conditioned" (tab sis yog tej zaum dev paus) thiaj li yog nws hais, nws yuav txawj zoo.
  • Keyboard ntawd me me quav.  Tab sis npog, Kuv tau lawm kom siv rau nws.
  • Tsis yog Swype! Kuv nyuam qhuav pib siv Swype li ob peb lub hlis dhau los rau kuv tus Galaxy S3 running Android thiab kuv yuav tsis ntseeg mus li cas tuav nws ua.  Tsis muaj ntawd rau ntawm Win8 yog frustrating tiag tiag thiab no mas, xws li nws yuav tau ib lub sij hawm ntev, yog puas, ua ntej Swype muaj.  Tej hnub tog ua haujlwm rau nws tiam sis kuv 30 vib nas this tsim cov kev tshawb fawb implies tias cov O/S xwb tsis txhawb nws.  (Yog hais tias koj tsis siv Swype los yog ib qhov loj koj yuav tsum tsis txhob nyeem no cov ncej blog thiab muab nws ua ib sim; cov ncej no yuav luag tseem yuav nyob ntawm no ces koj yuav tau rov qab).
  • Zuag qhia tag nrho daim ntawv muab – tseem tau siv rau nws.  Nws yog ib qho screen zoo nkauj thiab Netflix yog zoo rau nws.  Browsing Web site yog yawm muab. Tab sis npog, MS Word – zoo muaj zog thiab tsis tshua kov hauv (rau kuv, li ntawd, nyob deb).  Kuv twb pom kev txhaj tshuaj ntsuam ntawm cov neeg uas siv siv qhov muag saib lub studio rau – uas nkawd zoo li ib tug stretch.  Tab sis kuv yuav muab rau nws ib zaug rau ib co taw tes.

Li ntawd, koj mus muaj!  Vam tias qhov no yuav pab lwm tus txog xav txog nws.  Nws tseem ntxov dhau rau kuv hais tias "yuav nws!”.  Kuv mam li revisit cov ncej no nyob rau hauv ib lub lis piam los yog li thiab lawv qab.

</kawg>

Subscribe rau kuv blog.

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

Ib ce muaj zog uas tsis yog tsev neeg txaus poob nthav

Kuv convened ib pab neeg ntsib no rau lub New York SharePoint pab (team) thiab ntawm lub xeem feeb, tsis muaj tus xyov vim li, ntxiv tej yam txheej txheem tshiab:

Tus kheej info txauv: Kuv yuav mus rub tau rau google lub ntiaj teb thiab txhua yam uas peb yuav qhia lub pab (team) uas peb yug thiab peb nyob qhov twg hnubno. Kuv mam li map nws ntawm lub sij hawm. Peb kuj ua ib rundown yim duas paub ceev. Xav tsis xav tsim fantasy tsev no tab sis txhob nco tias ib zaug koj pib dag txog tsev neeg, koj yuav tsum tsim successively elaborate lies thiab koj tej zaum yuav trip tej taw tes, thiaj li tau npaj rau qhov uas.

Kuv xav tias qhov no yuav tau coj 20 feeb los thiaj ua tau nrog cov neeg cuaj.  Xwb, Nws muab 90 feeb Luag nyav, mas vim cov neeg ho tseem ceeb nqi lub sij hawm rau nyias tej chaw uas nyob ib ncig ntawm lub ntiaj teb.  Nws yog ib tus fascinating ce thiab peb muaj tseeb kawm heev txog sib.  Kuv kawm, Thaum kawg, dab neeg txhais hais tias yog "qaum teb" thiab "qab teb" khej.

Yog hais tias koj yuav nrhiav tau lub sij hawm hauv no tibneeg hu tauj coob thiab muaj num ntau hnub mus ua ib yam dab tsi nyiam nws, Kuv heartily kom nws.

</kawg>

Subscribe rau kuv blog.

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

Mus txog qhovtwg xyaum ua si – Ib feem 1

Txog li ib lub xyoos dhau los, Kuv koom Slalom tau meem nov nyob new York li cas peb hu ib xyaum cheeb tsam ua.  (Raws li ib tug me ib cag rau cheej nyob ntawm no blog tswg, uas yuav hloov rau cov hauj lwm tso nyiaj rau kuv tag nrho koj nyob rau hauv blogging.  Nws yog loj hloov ua tus cwj pwm thiab kev hloov loj hauv ib hnub rau ib hnub "khoom" tab sis kuv twb tsawm tsawv thiab acclimated kuv tus kheej rau nws thiab saib nraim kom sau dua Luag nyav ).

Nyob hauv no luag hauj lwm uas tsis yog NPAWG, Kuv yuav txuag lub tuam txhab thiab cov chaw tam sim ntawd ntawm 21 West 21st txoj kev los ntawm teeb meem loj los so.  Nws yog ib tug ntau siab (xav ntau tshaj qhov koj yuav xav – xwb tias tag nrho cov me nyuam!). 

Nyob rau hauv qhov kev pab mus uas tseemceeb heev, Kuv yuav tau mus pab nrog kho mob ua ntej muag khoom, tsim thiab hloov tau mus rau-tom khw offerings, ntiav zoo folks, tsheb nqaj hlau tuaj folks kom lawv zoo dua (tiag, tab sis, ua rau kuv txoj hauj lwm yooj yim) thiab tej zaum yuav ua ib yam khoom ntawm ib tug neeg billable.  Kuv tau txais ntau tswv yim "ntawv" – cov lus nug los ntawm tus neeg tau, qheb muag, Kuv tus kheej xav addled thiab li ntawd.  Qee yam ntawm nws lub zoo tiag tiag (zoo li ib tug kub muag oppty) thaum muaj ntau heev yog tsis tshua zoo.  Lub ntsiab yog chiv taug qab, prioritize thiab tswj tau txhua yam txog cov tswv yim (Great thiab me) mus xyuas zoo. 

Hom kev tswj hauv kev ua hauj lwm tsis tshiab, txoj cai?  Thiab peb muaj ntau ntawm cov neeg ua hauj lwm cov cuab yeej los pab peb txog qhov nov.  Outlook tau paub tab.  Koj tau ncuav ib spreadsheet ua ke zoo thiab ceev.  Kuv thawj zaug heev ua hauj lwm tswj tuam yog ib cov cai notepad rov qab rau kuv hnub no nyob GAF ua tus tsim tawm nyob rau nws lawv.  (Kuv nug txog cov zoo laus hnub tom ntej thaum koj pom kuv yog hais tias koj xav, los sis tej zaum tsis…).

Yog ib tug txiv leej tub SharePoint (nominally, tsawg), Kuv yeej ib txwm xav siv SharePoint.  Tab sis, vim, ib tug neeg ua hauj lwm teev generic heev yeej tsis ua nws rau kuv.  Ib Rev ntawm lub hlis dhau los, Kuv txiav txim siab los ua zoo rau kuv tus kheej thiab cia li tsim ib cov tshuaj raws li SharePoint.  Yog li embarrassingly yoojyim tsim tau tias kuv xav sau txog nws nyob ntawm no.

Li ntawd, Kuv lub hom phaj ntawm nov tau yooj yim heev:

  • Super yooj yim thiab ceev tej ntaub ntawv nkag teb chaws
  • Prioritize kev ua si
  • Categorize kev ua si
  • saib ntsoov "tom ntej no nqis" uas tau tsav – cov kev ua si yuav ntau txog lub lis piam (nyaj ntau hli).  Lawv yuav luag yeej tsis "xaus" tom qab tej kev hloov tshiab ib.

Cia cov khoom txais lawv tus kheej heev nicely rau ib chav ntawv kawm yam, yog li ntawd yog kuv tsim:

image

Koj yeej pom tau tias kuv muaj ib tug muag thuam cov no thaum xub thawj, vim kuv muaj daim tiaj ntawd "Client".  Ntau kuv xyaum ua raws li ib ncig uas neeg tau (yog tseeb los neeg tham lwm).  Tiam sis muaj coob leej yuav ntxiv hauv lawv kuj teem.  Kuv ncuav "Slalom" hauv yeej muaj thaum kuv kom lawv, tab sis nws yeej yim ib tad weird.  Kuv yuav tsum tau muaj npe tias generic ntau yam.  Tej zaum "Target Organization" los yog ib yam dab tsi.

Ntawm no yog ob peb lwm yam sau ntawv nyob hauv chav ntawv kawm hom:

  • Kev ua tej yam muaj devolved rau hauv kev ntsuas ntawm qhov muaj feem thib.  Kuv tsis paub hais tias vim li cas kuv mus nrog "Tej" thiab tsis "feem" hnub xoom, tiam sis qhov kuv ua dab tsi. 
  • Kauj ruam tom ntej thiab lwm cov kauj ruam hnub – kuv muaj ib tug dashboard uas tus neeg tsav yog yam hauj lwm hnub tom ntej.  No dashboard tsawm tsawv thiab kuj kuv marching kev txiav txim hnub/haujlwm.  Kuv cia li mus tus dashboard thiab tsom rua plaws khoom lawm ua ntej thiab mus los yeej muaj.  (Yog tus notion uas tau "untagged"
  • Thawj cov tswv tsev – qhov tshaj plaws xwb kev ceeb toom no – tsis txaus tias koj yuav txheeb thiab lim rau ntau qho txhua hauv SP 2010! Kuv yeej tsis qoos yuav ua no notion thaum xub thawj.
  • Raws li txoj kev ua cai – xwb tiag tiag "Qhib" lossis "Kaw." 
  • Thawj xyaum – thaum kuv pib siv yam tshuaj no, lwm cov NPAWG nyob rau hauv kuv pab xav sim no, ces kuv ntog no rau hauv cov mix kom paub qhov txawv ntawm cov khoom kuv (Portals & Tswv yim) thiab nws yuav khoom (Azure).

Ntawm no yog kuv dashboard:

image

(Kuv tsis xav muab rau leej twg lub plawv yuav nres lawm sib qhia tau cov lus tseem ceeb heev rau txhua tus qhov muag plooj tawm khoom – thov txim kuv tsis xav tsim ib Rev kev kuaj tej ntaub ntawv thiab kev pab [pom tus ntsis hauv lub intro hluavtaws: cawm ntiaj teb, thiab lwm yam., thiab lwm yam., thiab lwm yam.]).

Kuv muaj ob peb zaug lwm views ntawm daim ntawv, xws li ib tug saib datasheet uas tso cai rau kuv mass tshiab.  Kuv ua qhov no feem ntau thaum ib Rev ntawm sab ces khoom no kuv ua ib txwm tsis quite los tau ua li cas thiab xav tau raug thawb tawm ib lub limtiam twg.

txhua hnub, Rub tau kuv cov cav ua si thiab nyuam qhuav pib ua haujlwm tawm rau saum daim ntawv.

Nyob rau hauv qhov 2, Kuv mam li piav li kuv ua no pab tau tshaj rau ntawm lub tsev qiv ntawv kev zoo email enabled doc thiab SPD workflow.

</kawg>

Subscribe rau kuv blog.

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

Slalom tau meem–Boston SharePoint Leadership ntxiv

Slalom noj kev haus rau (6) lub hlis dhau los rau ib hnub nkaus kuv thiab nws tau muaj ib tug tsis ntseeg li caij.  Kuv npaj blog ib co ntxiv txog tias tam sim no uas kuv tabtom pib muaj lub khoom haum.  Ua hauj lwm ntawm no zoo li nyob rau hauv tus fairy taleas ntau dua.  Tus neeg ntse, yog muaj neeg tau nthuav, tau yug los ntawm cov tswj cov chaw thiab neeg... tus nyob libation... cov khoom zoo.

Peb qhov chaw loj Boston lawm cia li qhib, thiab lawv tab tom nrhiav ib tug coj mus tso lawv cov xyaum SharePoint.  Nws yog ib tug heev, daim ntawv qhia txog cov hauj lwm nrog txoj kev lom zem heev nyaav heev.  Koj txhais offerings cov paj laum rau cov chaw ua lag luam, koj yuav qaws koj lub tsho thiab ua haujlwm tiag tiag thiab ntiav folks los txoos ua zoo pab koj tswj tau koj.  Kuv tsis tau kom nws xav kom txaus.

Yog hais tias koj xav no txoj hauj lwm los sis yog hais tias koj paub leej twg uas tej zaum yuav xav, thov hluav taws tuaj rau tus email rau kuv: Paul.galvin@slalom.com.

Kuv zoo siab tau muab kuv yaam puab paub candid (zoo thiab phem) no New York.

</kawg>

Subscribe rau kuv blog.

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

Kuv cov Workflow phau ntawv no muaj pab rau kev yuav Mes Dis

Kuv xub pib hais lus uas kuv yuavtsum nqi cais ob xyoos dhau los.  Nws nws thiaj li uas peb tes num, tab sis qhov caij lig, nrog kev pab los ntawm ntau nqi cais tshiab, Kuv twb tau coj qhov no nyob rau ntawm finish line thaum kawg. 

Kev Workflow nyob SharePoint 2010: Real World lag luam dlaws ntaus Amazon thiab cov Barnes thiab qhov web site Noble qee lub sij hawm rau qhov kev xeem 10 hnub.  Nws tseem muaj nyob rau hauv paperback thiab Kindle/Nook thiab tag nrho cov uas, nyob rau lub sij hawm rau ib Christmas koob tam sim no. Luag nyav

Phau ntawv no yog ob txog tej yam: 1) empowering kawg cov neeg siv kom lawv daws lawv cov teeb meem ua hauj lwm siv SP 2010 workflow tuition thiab 2) pab qhia rau nws cov neeg ua hauj lwm (developers hauv particular) tsis zoo li qub.  Txog ob feem peb ntawm cov phau ntawv muaj targeted ntawm dab tsi kuv hu "Cov neeg Activist" (cov co koom tiam sis non-technical thiab kubsiab kawg neeg).  Nws tau piav li cas craft ntsiab hauv SharePoint 2010 siv SharePoint Designer workflow thiab ntau ntxiv SharePoint nta.

Qhov peb lub xeem yog tswj squarely tus tsim tawm.  Txawm li cas los, tsis zoo li ib co ntawm cov phau ntawv purely kev rau tom khw, cov chapters piav li cas cov SharePoint developers thiaj tsim functionality empowers cov neeg siv cov activist by means of SharePoint Designer dej num kev cai thiab lwm cov khoom kev ntxiv lawm.  Los ntawm empowering cov neeg siv cov activist rau koj lub koom haum, koj siv koj qhov kev pab dawb (los yog vim koj) ua tus yeej nyuab (thiab muaj feem ntau dua technically interesting) khoom kom tag cov neeg siv yuav tsis txhob ua li thiab yeej yuav tsum tau sim lawv tus kheej.

Nyob rau lub lim tiam tom ntej, Kuv mam li sau tau ntau yam txog phau ntawv, nrog rau cov khoom uas pog pog nyiam "li cas yog nws zoo ib yam li tau sau ib phau ntawv" tias kuv paub xav tsis muaj neeg coob heev yog xav paub txog.  Ua kom thawj pem – kuv mam li paub kuv cov nqi uas sau phau ntawv tsis muaj leej twg phau ntawv no yuav tsis dim saib hnub kaj.

Nyeem ntxiv txog cov phau ntawv rau cov Amazon web site.

</kawg>

Subscribe rau kuv blog.

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

SharePoint Web Part poob tsim tu siv XSL

Kuv twb muab tau rau xyoo ib tug sib tham nrog rau ntawm tus qauv tsim rau SharePoint Web site qhov twg Medicaid cov UI no nkaus tswj ntawm XSL. 

Kuv npaj sau li no nyob hauv tus cej dhau lub sij hawm uas tom ntej.  Thaum lub sij hawm, ntawm no yog cov PowerPoint.

Qhov chaws rau qhov project no yog tuaj rau CodePlex no: http://webpartsxsl.codeplex.com/.

</kawg>

Subscribe rau kuv blog.

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