Monthly Archives: Oktobris 2007

SharePoint Designer — Pielāgotu darbību izpildīt lietotāja definētās funkcijas c#

ATJAUNINĀJUMS: Tas ir izlaists CodePlex šeit: http://www.codeplex.com/spdwfextensions

ATJAUNINĀJUMS: Skatīt šeit, lai jaunāko laidienu: http://paulgalvin.spaces.live.com/blog/cns!1CC1EDB3DAA9B8AA!381.entry

ATJAUNINĀJUMS: Skatīt šeit, lai manas domas par šo projektu commercializing: http://paulgalvin.spaces.live.com/blog/cns!1CC1EDB3DAA9B8AA!569.entry

Šis projekts nodrošina pielāgotas darbības programmā SharePoint Designer. Izmantojiet šo pielāgoto darbību izsaukt (nosūtīšanas) jebkurš c# funkcija, kas tiek iestrādāti saistīto montāža.

Gada oktobra beigās, 2007, tas ir tikai projekta sākotnējo versiju. Plānu, lai paplašinātu to ar virkni papildus funkciju, ieskaitot apakšvirkni, indekss, aizstāt, atsaucoties uz web pakalpojumiem, bet neko, kas šķiet noderīga vai interesanta. Arī plāno post to codeplex pēc tam, kad man ir mana likumu kopā, ka priekšā. Tas būs izvietojamais risinājums kādā brīdī.

Ja jums ir kādi komentāri, jautājumi vai ierosinājumi, Lūdzu, atstājiet tos komentārus vai e-pastu man.

Atruna:

Es veicu absolūti nav norādes par to piemērotību jebkuram mērķim. Izmantojiet savu risku.

Instalācijas soļi (kas jāievēro, lai katram WFE fermā):

1. Lejupielādēt zip un ekstrakts.

2. Instalēt. dll GAC. Es parasti atvērts c:\windowsassembly, izmantojot programmu windows explorer un kopēt to tur.

3. Modificēt Web. config montāžas pievienošana drošo vadīklu:

<System.Workflow.ComponentModel.WorkflowCompiler>
<authorizedTypes>

<authorizedType montāža "SpdGenericInterface =, Versija = diapazonā no 1.0.0.0, Kultūras = neitrāla, PublicKeyToken = abe076fd8125f3c4" Namespace = "Nivlag" TypeName = "*" Atļauts = "True" />

4. Kopēt "SpdGenericInterface.actions" c:\Program FilesCommon FilesMicrosoft Sharedweb server extensions12TEMPLATE1033Workflow

Ņemiet vērā, ka iepriekš minēto vietu specifiski angļu valodas instalācijas.

5. Aizveriet SharePoint Designer (Ja tā ir atvērta).

6. iisreset

7. VPD atvērt un izveidot jaunu darbplūsmu.

Ja viss noritēs labi, jums ir apbalvoti ar jaunu kategoriju darbības:

attēlu

Piezīmes:

Sk. šeit (http://blogs.msdn.com/sharepointdesigner/archive/2007/03/15/adding-activities-to-spd.aspx) drausmīgs pārskatu veidošanas process, instalēšanu un konfigurēšanu, kā šis risinājums.

Zip ir paredzēts izvērst tieši pie jums c:\ diskdzinis. Ja to darāt, varat atvērt projekta un ceļi būs konsekventu.

Lai izmantotu šo visual Studio, jūs, iespējams, vajadzēs instalēt "Paplašinājumi Windows WF".

Sākotnējā augšupielāde ir tikai viena "dispečers funkciju", "ToLower()". Pievienot papildu funkcionalitāti, pievienot to izpildīšanas metodi, kā parādīts:

 aizsargāti ignorēt ActivityExecutionStatus
          Izpildīt(ActivityExecutionContext executionContext)
        {

            virkne functionToDispatch;
            functionToDispatch = tas.DispatchFunction.ToLower();

            slēdzis (functionToDispatch)
            {
                gadījumā "tolower()":
                    {
                        tas.OutResult1 = tas.InParam1.ToLower();
                        pārtraukums;
                    }

                noklusējuma:
                    {
                        tas.OutResult1 = "Nezināma funkcija: [" + tas.DispatchFunction + "].";
                        pārtraukums;
                    }
            }

            atgriešanās ActivityExecutionStatus.Slēgts;
        } // ActivityExecutionStatus

    }

Pēc tam, atkārtoti veidot projektu un kopēt montāža GAC. Es ceru, ka būtu nepieciešams iisreset.

VPD darbplūsmas pielāgotā darbība – iegūt <WorkflowInfo> Tag pa labi, lai izvairītos no vilšanās

Piedalās procesā izveidojot pielāgotu darbību attiecībā uz SharePoint Designer ietver izveidot ".actions" failu.

Esat atradis un centās izmantot veidnes parauga, kas aizsāk kā:

<?XML versija="1.0" kodējums="UTF-8" ?>
<
WorkflowInfo xmlns="http://schemas.Microsoft.com/SharePoint/">
<
Darbības Secīgus="pēc tam" Paralēli="un">

Tomēr, Šī xmlns atribūta novērš mani no darba vidi. Manu rīcību neparādās VPD.

Risinājums ir, xmlns atribūta sloksne, iisreset un aizvērt/re-open VPD.

Ātrs un vienkāršs: Konfigurēt MOSS, lai meklētu konkrētas dokumentu bibliotēkas

Skatiet UPDATE (ES) zem (11/24/07) par Kā konfigurēt Microsoft Office SharePoint Server 2007 Indekss un pārmeklēšanas tīkla mapju meklēšanai

Mērķis: Es gribu veikt meklēšanu tikai konkrētas dokumentu bibliotēkas. Šajā gadījumā, dokumentu bibliotēkā ir izglītības dokumenti.

Soļi:

1. Ierakstīt dokumentu bibliotēkas URL.

2. Izveidot tvērumu:

Dotos uz centrālo administrāciju.

Piekļuvi SSP.

Iet uz "Meklēt Settings".

Ritiniet uz leju līdz sadaļai jomu un izvēlieties "View tvērumu".

Izveidot jaunu jomu. Piešķiriet nosaukumu un aprakstu, kas ir noderīgas.

3. Noteiktu jomu pārmeklēšanas kārtulas:

Var pievienot kārtulu, kas nosaka dokumentu bibliotēku šim tvērumam.

Izvēlieties "web adresi" "Tvērumu kārtulas tipam".

Ievadiet mapes nosaukumu (sk. #1 virs).

Akceptējiet noklusēto vērtību "Ietver".

Gaidiet darbības jomu, lai atjauninātu (vai sākt to manuāli).

4. Iespējot jomu vietņu kolekcijā.

Iet uz vietnes kolekcijas vietā, kur vēlēsities lietot šo jomu.

Pievienot jaunu jomu attiecīgus displeja grupai vai grupām.

5. Meklēšanas!

Šajā brīdī, esat pabeidzis. Darbības joma, pieņemot pareizi definēts, tas būs pieejams tvērumus piliens Downs vienkāršus vai sarežģītākus meklēšanai, un, ja jūs meklēt, izmantojot šo jomu, jūs saņemsiet tikai rezultātus, kas jūs sagaida.

Piezīmes:

Es uzrakstīju šo blog entry, jo mani meklē vienkāršu jomu uzstādīšanas kulis sausu, izmantojot frāzes, piemēram:

  • konfigurēt tvērumus MOSS
  • konfigurēt meklēšanas tvērumu sūna
  • tvērumus koplietošanas vidē sharepoint 2007
  • tvērumus koplietošanas vidē sharepoint
  • meklēt dokumentu bibliotēkas sūna
  • tvērumus gruntējuma sūna

Mapi, var izveidot meklēšanas tvērumu, ne tikai visu dokumentu bibliotēkā.

Tvērumu var kopīgot ar vairākām vietņu kolekcijām (līdz ar to, "koplietojams pakalpojums").

Tvērumu var izveidot pats vietņu kolekcijas līmenī. Tomēr, Es gribētu iet uz centrālās administrēšanas, jo var sākt rāpošana no turienes. Pārmeklēšanu nevar startēt no vietņu kolekcijas.

ATJAUNINĀJUMS (ES) kā no 11/24/07:

Kai Shang salikti kopā lielu post tiesības Kā konfigurēt Microsoft Office SharePoint Server 2007 Indekss un pārmeklēšanas tīkla mapju meklēšanai @ http://kaishenghoo.spaces.live.com/blog/cns!8A7458DB12CA5AC9!206.entry

Technorati Tags: Technorati Tags: , ,

Jums nav zupa! Cisco ir zupa nacistu NLB produktiem?

Šodien, Es mēģinājis piekļūt dokumentu bibliotēkas, izmantojot programmu windows explorer. Sistēmā, kas sastāv no diviem WFE slodzes līdzsvarā ar Cisco NLB risinājums, kādu dzīvo šajā doc lib. (Ja/kad wizards tīkla man pateikt, kas tas ir, I'll update šo amatu).

Programmu Windows explorer nevarēja izveidot savienojumu. Man bija daži pētījumi un galu galā, wizards tīkla teica, ka WebDAV ir atspējojis / neatbalsta / NLA cieņu zem.

Tik, pieņemot, ka wizards tīkla nav tikai man saki tīkla vedni ekvivalents "veikt ilgi staigāt pie īss tilts", Man ir brīnums — tas NLB, pēc būtības, atspējot WebDAV? Vai mēs zaudējam mūsu windows failu explorer interfeisa SharePoint? Ir Cisco Zupa nacistu?

Vadošā MOSS / WSS vidēs — neatpalikt no korporācijas Microsoft zināšanu bāzes

Microsoft rada zināšanu bāzes rakstus dienā un dienu out, un daži no tiem ir darned svarīgi zināt, ja jūs dzīvojat pasaulē SharePoint.

Es turpinu līdz ātrumu ar viņiem caur pakalpojumu nodrošina labas folks pie www.kbalertz.com. KBAlertz ļauj piereģistrēties jūsu mīļākie MS tehnoloģijas un tās nosūtīt jums sagremot versijas Microsoft KB rakstu pa e-pastu.

Web lietojumprogrammu politikas, Vietnes drošības un drošības apgriešana — Zināt jūsu konfigurāciju

(ATJAUNINĀTS 11/29 lai izskaidrotu to, kā piekļūt web lietojumprogrammu politikas iestatījumiem, izmantojot lietotāja Interfeisu)

Man bija viens no tiem "MOSS dara tāpēc man????" momentiem šodien. Beigās, tā ir mana vaina.

Mums ir uzņēmuma MOSS projekts turpinās un mēs vēlamies, lai nodrošinātu "place holder" vietas, tāpēc, ka neviens lietotājs var piekļūt vai to redzēt. Tas ir viegli:

  1. Dodieties uz vietni.
  2. Drošības pārmantošanu.
  3. Noņemt katru lietotāju/grupu no vietnes atļaujas.

Iepriekš vajadzētu atstāt tikai vietņu kolekcijas administrators ar atļaujām skatiet Web vietā.

Ja kāds cits, kas piesakās, tie vairs nav jāredz vietā un no visiem parastajiem vietas vajadzētu būt drošības apgrieztām.

bet … tas nebija. Tajā pašā laikā, Es pēkšņi atklāju, ka mans "Joe lietotājs" standarta lietotāja testa konts Nr priv izņemot ierobežotas lasīšanas piekļuvei ir "vietnes darbības" izvēle, visur viņš dodas. Es dubultā pārbaudīt viena lieta, un vēlreiz pārbaudīt kaut kas cits. Es paceļu telefonu zvanīt kolēģim, bet nodot to uz leju un pārbaudīt kaut kas cits. Es iziešu pastaigāties un izmēģināt visu pa visu. Man zvanīt kolēģim un atstāt ziņu. Un pēc tam, beidzot, Es uzskatu, ka pie Ethan blog, viņa darba grafiks padara gluži vienkārši:

SŪNA 2007 jaunu funkciju sauc Web lietojumprogrammu politikas. Tie ir drošības atļaujas, kas ir saistīti ar Web lietojumprogrammu. Šie drošības iestatījumi ignorē drošības iestatījums, kas ir iestatīta vietņu kolekcijas vai vietnes (Web) līmeni šim lietotājam.

Web lietojumprogrammu politikas izstādes "NT Authorityauthenticated lietotāji ātri vizīte" bija piešķirts pilna lasīšanas. Es noņemt to no saraksta un viss beidzot sāka strādāt, kā paredzēts. Es uzskatu, ka tos būtu pievienojis pirmajā vietā kāds maldīgs iespaids, ka tas ir vislabākais veids, kā piešķirt lasīšanas piekļuvi visiem uzņēmumā ar. Tas tiek darīts, bet, celmu quote, "Tas nenozīmē, ka to, ko jūs domājat tas nozīmē."

Piekļuve web lietojumprogrammu politikas šādā veidā:

  1. Dotos uz centrālo administrāciju
  2. Izvēlieties lietojumprogrammu pārvaldība
  3. Izvēlieties "politiku Web lietojumprogrammai"
  4. Uz šī ekrāna, Pārliecinieties, ka jums izvēlēties pareizo web lietojumprogrammu. Man, tā noklusējumus no centrālās administrēšanas, kas nedrīkst būt viena vēlaties, lai web lietojumprogrammai.

Kad man bija šī problēma, Es meklējāt par šādām frāzēm un ieguva pārsteidzoši maz attiecībā uz tiešu palīdzību šajā jautājumā:

Vietnes darbības, kas redzamas visiem lietotājiem

Vietnes darbības, kas redzamas visiem lietotājiem

vietnes darbības nav drošības apgrieztām

droša MOSS vietnes

iepazīšanās ar sūnām drošības

Technorati Tags: Technorati Tags:

Ātrs un vienkāršs: Izmantojiet fiksēto atslēgvārda vaicājumu meklēšanas rezultātos Core

Ātro un vienkāršo instrukciju:

Rediģēt lapu un pievienojiet meklēšanas rezultātu pamata web daļas.

Rediģēt web daļa un paplašināt "Fiksēto atslēgvārda vaicājumu".

Pievienojiet fiksēto atslēgvārda vaicājumu (piem.. ContentType:"Apmācības rēķina" TrainingInvoiceNumber:1111)

Rezultātus vaicājumu iespējas paplašināt un mainīt "Cross-Web daļas vaicājuma ID" vērtība nav "lietotāja vaicājumu, lai" (piem.. "Query 2").

Piezīmes:

Pamata meklēšanas rezultātus, izmantojot šādā veidā ļāva man izveidot lapu, kas parāda informāciju no citā vietņu kolekcijā. Klientam ir divas galvenās vietnes kolekcijas: Departamenti un produktu.

Produkta vietņu kolekcijā ir, tik dabiski, produkta informācija. Vietņu kolekcijā katru produktu uzkrāj datus no vairākiem avotiem.

Viena no struktūrvienībām, kodus un testēšana, uz šādu avotu ir. Kad lietotājs piekļūst produktam XYZ, viņiem vajadzētu redzēt kodus un testēšanas datus tieši XYZ galvenajā lapā. Kopš kodus un testēšana atrodas citā vietņu kolekcijā, tas ir mazliet neveikli. Mēs nolēmām izmantot web daļas galveno meklēšanas rezultātu, jo meklēšana aptver vietņu kolekcijas. Kodus un testēšana pārvalda produkta datus, lietojot pielāgotu sarakstu, kas ir ierobežota ar noteiktu satura tipu. AA atslēgvārda vaicājumu, kurā lietota pirmo reizi satura tipa un pēc tam sašauriniet meklēšanu vienā rindā preces numuru pielāgotā sarakstā.

Iepriekš minēto atslēgvārdu vaicājums ir un. Tiek atgriezts satura dokumentu tips "apmācību rēķina" un, ja rēķina numurs ir vienāds ar "1111".

Jauka ieguvums no šī pieeja: Mēs varam rediģēt XSL no web daļas galveno meklēšanas rezultātus un radīt jebkurā formātā, ko mēs gribam.

Skatīt šeit (http://devcow.com/blogs/jdattis/archive/2007/04/17/SharePoint_2007_How_to_Rollup_Content_from_multiple_Site_Collections.aspx) vēl viens blogger diskusijai par šo tēmu.

</beigās>Abonēt manu blogu.

Pastāsti man par savu blogu!

Ja jums uzturēt blogu, kas vismaz minimāli saistītas ar SharePoint, Lūdzu, ļaujiet man zināt, komentārus. Es labprāt vēlētos, lai jūs varētu pievienot manu emuāru saraksts.

Ja jums uzturēt blogu, kas nav izveidots savienojums ar SharePoint, bet grib, lai tomēr pievienot, Ļaujiet man zināt. Jums var izveidot atsevišķas emuāra sarakstu.

Lūdzu, sniedziet:

  • Jūsu emuāra URL (acīmredzot)
  • Īsu aprakstu par jūsu emuāru.

Es gribu, lai saglabātu saiti uz "aktīvo" Blogs, kas es esmu aptuveni definē kā vienu amata nedēļā un vismaz trīs mēnešus vecs. Ja jums nav atbilst šai prasībai"" Tomēr pievienot savu vārdu uz komentāriem. Tas ir * mana * sarakstam, tāpēc varat pārtraukt savu kārtula, ja vēlaties, lai.

paldies!

Darbinieku apmācību grafiks un materiālu veidnes — Samazinājums bug veidnē

Klienta pamanīju bug šodien ar iepriekš minēto veidni.

Kursu vadītājiem izveidot kursus. Veidojot kursu, vadītājs norāda maksimālo pieejamo sēdvietu skaits.

Šī veidne nodrošina pašapkalpošanās reģistrācijas. Es uzņemt un darbplūsmu pievienot reģistrācijas saraksta samazina "pieejamu vietu" kas saistītas ar šo kursu.

Privātpersonas var arī dzēst reģistrāciju no kursa. Bug šeit slēpjas. Noņemot reģistrāciju no kursa nevar palielināt pieejamo vietu counter. Kā rezultātā, pieejamo vietu nav precīza. Tas bug sarežģī fakts, ka tad, kad pieejamo vietu samazina līdz nullei, ir atļauts ne vairāk pašapkalpošanās reģistrācijas.

Par laimi, Microsoft nodrošina darbplūsmu šim procesam. Vēl labāk, tas ir taisni uz priekšu darbplūsmas, kas izveidots, izmantojot SharePoint Designer.

Augsta līmeņa rīkojieties salabot:

  1. Uguns līdz SDP.
  2. Piekļuves vietā, pamatojoties off apmācība veidnes.
  3. Piekļūt "dalībnieks unregistration" darbplūsmas.
  4. Ievietojiet šos soļus (Veicu pirmos divus soļus):
    1. Aprēķināt Kursi:Aizpildītās sēdvietas mīnus 1 (Izeja uz Mainīgais:Calc)
    2. (pēc tam) Atjaunināt vienuma Kursi

Noklikšķiniet uz Pabeigt un esat pabeidzis.

Ekrānuzņēmumus:


SharePoint Designer:

attēlu

Gatavo darbplūsmu:

attēlu

Aprēķināt rakšanās:

attēlu

Atjaunināt vienuma kursos:

attēlu

Bieži dod labas ziņas; agri sniegt sliktas ziņas

Es esmu bijis konsultants daudz gadiem, tagad un kā jebkurš pieredzējis konsultants zina, laba komunikācija ir viens no galvenajiem pīlāriem veiksmīgu piegādi projektam. Tas ir tik acīmredzams, tas ir tiešām gandrīz garlaicīgi, lai runātu par. Tas nav ziņu par vispārēju komunikāciju. Tā vietā, Esmu rakstiski par komunikācijas tumšākas pusē — sazinoties sliktas ziņas.

Pats par sevi saprotams, sniedzot labas ziņas klientam tiek veikta visu laiku, cik bieži vien iespējams. Kurš nevēlas dot labas ziņas? Kas nepatīk dzirdēt labas ziņas?

Par flip side, sliktās ziņas ir vispār nav jautri. Man vienmēr ir cīnījušies ar šo. Iepriekšējās dienās manā karjerā, Es zinu, kaut ko greizi ar projektu un nevis stāsta klients, Varētu strādāt garākas stundas, lai mēģinātu novērst problēmu. Tas liek mana komanda strādāt grūtāk. Tas ir loģiski impulss domāt, ka super-cilvēka pūles var ietaupīt dienā. Reizēm tas darbojas, reizēm tā nav. Pat tad, ja tas "darbojas" tas bieži vien ir jaukts maisā. Ir kvalitātes iesniedzamo dokumentu tiešām līdz spec, kad galvenās daļas ir izstrādājuši pār vairākiem 60 lai 80 stundu nedēļas?

Kāds ir labākais veids, kā apstrādāt sliktās ziņas? Atbilde ir: pastāstiet to agri. Nav jāgaida, kamēr vienu nedēļu pirms projekta budžeta tiks patērēti. Ja jūs zināt, ka sešām nedēļām, tur vienkārši nav pietiekami daudz laika, lai sniegtu dažas mazliet solīto funkcionalitāti, noteikt klienta tiesības tad un tur. Klients var saņemt sajukums (droši vien būs), var būt apsūdzības un apsūdzībām un aizvainojusi. bet, kad emocijas atvēsināties, tur ir vēl sešas nedēļas pa kreisi pie projekta. Sešas nedēļas ir laba rieciens laika. Nav laika, lai pielāgotu plānu, mainīt grafiku, saņemt bumbu ritošā uz budžeta paplašinājumi (Lai veicas!) un tikai kopumā nākt uz rokturi ar zemes fakti"" un izstrādā jaunu plānu, kas joprojām rada veiksmīgu projektu.

Punktā, gadījumā: Es esmu strādā pie projekta, kas raksturo:

  • T&E budžets ar apvilkti "nav, lai nepārsniegtu" dolāros.
  • "Vislabāk tiks pieliktas" solījumu sniegt X, Y un Z pēc projekta beigām.
  • Trūkums solīto galvenajiem resursiem klienta pusē. Šie resursi netiek netika slēpts ar nolūku, ne visiem "slikti" iemesls, taču tie netika slēpts.
  • Dawning realizācija kā projekts nodots pusceļa punktu, kas mums nav gatavojas spēs sniegt "Z" (galvenokārt tāpēc, ka solīto resursu nebija faktiski pieejami).
  • Regulāras statusa atskaites un "CYA" dokumentācija, kas atbalstīja mūs (konsultāciju komanda) uz augšu.
  • Cieši adīt ieviešanas komandas biedrus, kas novilkta no konsultāciju uzņēmuma (mans uzņēmums) un klientu.
  • Attālā vadība, metaforisko un fiziskā nozīmē. Vadības komanda bija vērsta uz citu lielo uzņēmumu projektu un telpu trūkuma dēļ, ieviešanas komanda tika izmitināti atsevišķā ēkā pilsētiņā, uz leju kalns un samērā tālu ceļu no "civilizācijas".

Ar aptuveni sešas nedēļas, pa kreisi uz projekta budžeta, mēs (ieviešanas komanda) zināja, ka mēs esam nepatikšanas. Līguma teica, ka mums vajadzēja nogādāt "Z". Pat tad, ja projekts ir laiks & materiāli un pat, ja mēs tikai solīja "centieniem" piegādāt Z un pat gan mums bija liels pamatojums trūkst piegāde … bottom line ir tas, ka tas nav meklējat labu — mums nav gatavojas piegādāt Z formas kvalitāti, kas būtu kāds lepns.

Atzīstot šo, mēs devāmies uz pārvaldību un viņiem teicu, ka budžeta projekts būtu patērē līdz noteiktam datumam un ka mums bija problēmas ar Z.

Mini firestorm izcēlās pār tuvāko dienu laikā.

Diena 1: Vadības komanda aicina tās darbiniekiem par īpašu sanāksmi (mēs, konsultanti nav aicinājis). Drukātos un izsniedza visiem līgumiem un rindu pa rindai pārskata var apsvērt. Pārvaldes personāla locekļiem uzliek aizsardzības. Es nedomāju, ka frāze "Stokholmas sindroms" ir * faktiski * izmantot, bet jums attēlu. Mēs esam saspringts adīt grupa, visbeidzot, un darbiniekiem ir strādājusi kopā ar mums konsultanti dienā, un ārā jau vairākus mēnešus tagad.

Diena 2: Pārvaldība prasa citu darbinieku sanāksme. Viņi jūtas mazliet labāk. Viņi vēlas iespējas un idejas par virzās uz priekšu. Viņi sapratīs, ka tur ir vēl sešas nedēļas, paliekot pašreizējā projekta budžeta, kas ir vēl pienācīgas mazliet laika. Viens no darbību vienumiem: ieplānot sapulci ar pilnīgu īstenošanu komanda (tajā skaitā konsultantu).

Diena 5: Pilna komanda tiekas, konstruktīva tikšanās var apsvērt un ieviest jaunu plānu sasniedzamo. Vēl labāk, mēs jau esam sākuši apspriest divas fāzes un klients aicina mūs, lai sagatavotu priekšlikumus par šo posmu nekavējoties.

Ja mēs gaidīja, līdz palika tikai trīs nedēļas, vai vēl ļaunāk, vienu vai divas nedēļas, tas būtu bijis daudz neatšķīrās. Tā vietā, lai konstruktīvi sanāksmē atkārtoti saskaņot projekta, mēs būtu atstājuši statusa atskaites, parsing līgumu un veco e-pastiem, lai attaisnotu šīs vai šo lēmumu pārskatīt. Mēs būtu "uzvarējis" bet tas tiešām "uzvar" Šajā gadījumā?

Tik, Ja jums ir sliktas ziņas, arī tā ir agri. Sliktas ziņas, kas iesniegts ar nokavēšanos, nav tikai slikti, tas ir briesmīgi.