mėnesio Archyvai: Gruodžio 2007

Galvoti apie komercinių produktų

Aš supilstytas į SharePoint Designer plėtinių projekto iki ne CodePlex anksčiau šiais metais ir net jei jis yra tikrai gana ribotos apimties, Aš įvertinti, kad jis jau atsisiųstas iš 40 į 60 (galbūt net 100) įmonių – beveik du mėnesius. Tai rodo, kad ta, kad toks sprendimas rinką ir jeigu aš sėkmingai komercializuoti, that could translate into a goodly amount of beer 🙂

Mano fonas yra iš tikrųjų daug daugiau kuriant produktą ir aš žinau, kas yra reikalaujama, kad geriausios produkto, o CodePlex hobis projektas, į rinką. Į mano praeities gyvenimo, Buvau atsakingas už produkto R&D visi programinės įrangos produktai. Skirtumas tarp tada ir dabar, kad aš dabar dirba konsultantu, (puikus) konsultacinė firma (Conchango). Anksčiau, Aš turėjau visą įmonę už mane ir prieš mane, pardavimo ir remti produktus mes išvedė į rinką. Šiandien, Aš būčiau vienas.

Turiu keletą produktų idėjų galvoje, bet manau, kad lengviausia būtų sukurti komercinio minėtame CodePlex projektą, kuris naudoja, kaip atskaitos tašką, ir kuri tęsiasi toliau versija. Mano Apytikslė ne-Manžetai mąstymas yra imti kažką panašaus $100 už licencijos neribota kūrėjas ir $500 per gamybos žiniatinklio priekinės dalies. Manau, kad man būtų taip pat atiduoti kodo.

Jei turite minčių ar patirties, kad jūs norite pasidalinti, Prašome palikti komentarą arba rašykite man tiesiai. Norėčiau išgirsti nuomones kaip:

  • Tai visi verta?
  • Pasiūlymus rinkodaros, rinkti pinigus, platinti.
  • Kainodaros.
  • Parama.
  • Jokių kitų komentarų norite palikti.

"Paprasta" parengti produkto idėjas ir jas įgyvendinti, Nors daug dešimčių valandų skaičių, kai yra reikalaujama. Kitų dalykų, tai nėra taip paprasta man.

</pabaigos>

Sekmadienio rytą juokinga: “Jėzus turi mirti”

Mes nupirko pirmasis mūsų (ir tik) "prabanga" automobilį atgal, kai uraganas Floyd prikaltos JAV rytinės pakrantės. Mes gavome daug lietaus čia, New Jersey ir keletą dienų praėjo kol gyvenimas sugrįžo į įprastą. Prieš Floyd smūgio, mes padarėme pasiūlymą naudotos Volvo 850 GL ir po to Floyd smūgio, važiavau namo.

Tai buvo mūsų pirmasis automobilis su CD grotuvu. Kaip ir dauguma naujų automobilių savininkams, nuėjome šiek tiek CD pamišęs, atgaivino mūsų ramybės CD kolekcija ir atėjo ilgai diskus tik įsiklausyti į CD automobilyje. Kaip ir visus fads, tai vyko mums ir mes baigėsi vėl ir vėl klausytis patį CD. Mūsų atveju, tai buvo Jėzus Kristus superžvaigždė.

Vienas iš, (daug) puikus gabalus, kad roko opera yra dainuojama įmonės religinių tipai, vadovauja Caiaphas, "High Priest". Jie dainuoti savo kelią į nuspręsti, kaip elgtis "Jėzus problema" ir Caiaphas nukreipia juos daryti išvadą, kad "Jėzus turi mirti". Susilaikyti dainoje yra "tiesiog turi mirti, turi mirti, turi mirti, Šis Jėzus turi mirti". Girdi, kad susilaikyti daug, kad gabalas.

Tuo metu, mano sūnus buvo ma˛daug treji metai. Jūs greičiausiai gali pamatyti, kur tai vyksta.

Aš atėjau namo iš darbo vieną dieną ir mano sūnus yra žaisti su žaislais ir dūzgiantis sau kambarį. Aš geriu nuo mano striukė, žvelgdami Pro paštą ir visi mano įprastas Walk-through-in-the-durų stuff ir aš staiga suvokti, kad jis tiesiog sako, tikrai ne dainuoti: "Jėzus turi mirti, turi mirti, turi mirti." Man buvo mortified. I could just pamatyti jį tai daryti, kad nors vienas iš jo kūdikio žaisti datos ne draugo namuose — tikriausiai paskutinis žaisti su kad kūdikis draugui datą.

We pulled that CD out of the Volvo after that 🙂

</pabaigos>

"Google" padarė priimti mano Live Spaces dienoraštį į AdSense programa

NAUJINIMAS: Nuo 03/09, Aš rasiu jokiu būdu integruoti mano live spaces abonementą su Google Adsense. Microsoft sistema čia atrodo, kad išvengti visų techninių mechanizmai, dėl kurių "Google" teikia būsimieji adsense hosters. Aš linkęs manyti, tai yra daugiausia šalutinis poveikis saugumo jie sukūrėme į live spaces, ne ne tiesioginių pastangų išjungti Adsense.

Tai ne SharePoint po, bet gali būti naudinga bloggers paprastai.

Nors komentarų apie savo Windows Live Spaces dienoraščio kad Google teigiamai paneigti jų paraiškos dalyvauti AdSense. Ji theorized kad Google neigė jos nes Windows Live Spaces šeimininkai savo dienoraštį. Tačiau, Aš neseniai buvo priimtas į programą mano live spaces dienoraštį, Todėl politika turi pakeisti arba "Google" priimta dėl kitos priežasties.

žinoma, Aš nematau jokių aiškių būdu integruoti Google AdSense į mano gyvena erdvėje, but it’s a start 🙂

</pabaigos>

Technorati Tags: ,

Įgyvendinimo kapitonas / Išsamiai santykius, naudojami Pasirinktiniai sąrašai

Forumo vartotojai dažnai kaip klausimus, kaip šis:

> labas,
>
> Pasakykite man, jei yra bet kokios galimybės kurti pasirinktinį sąrašą su
> Pagrindinis ir išsami informacija tipo (kaip SF) nenaudojant InfoPath.
>

SharePoint suteikia kai kurie iš langelį funkcijas, palaikančias rūšių verslo reikalavimus panašaus.

Apskritai, vienas susieja du sąrašus kartu naudojant peržvalgos stulpelį. A sąraše yra SF antraštės informacija ir B sąraše yra SF duomenys.

Naudoti papildomus sąrašus išlaikyti klientų skaičius, produkto numeriai, ir tt.

Naudokite turinio užklausos žiniatinklio dalis (Moss tik) ir (arba) duomenų Rodyti žiniatinklio dalyje Kurti sulietus nuomonėmis sąrašus. SQL serverio ataskaitų paslaugų (SRS) taip pat yra ataskaitų pusės ji.

Tačiau, yra tam tikrų svarbių apribojimų, kad bus sunku naudoti grynas out-of-the-box yra nieko, kad yra net šiek tiek sudėtinga. Tai apima:

  • Dydžio susijusių peržvalgos sąrašai vs. "puošnumas" peržvalgos stulpelio tipo. Peržvalgos stulpelio tipas prisistato dėl UI skirtingai priklausomai nuo to, ar įjungėte kelių objektų žymėjimas ar ne. Bet kuriuo atveju, out-of-the-box kontrolės rezultatai rodo elementus iš šaltinio sąrašo. Jei šaltinio sąrašo 1,000 elementai, kad 's gonna būti problema. Peržvalgos kontrolės ne vartyti šiuos elementus. Vietoj, Jis išsitraukia juos visus į valdiklį. Tai daro labai nepatogu vartotojo sąsajos tiek duomenų įvedimo ir veiklos.
  • Paieška "traukti atgal" vieną informacijos stulpelį. Jūs galite niekada atsitraukti daugiau nei vieno stulpelio informaciją iš šaltinio sąrašo. Pavyzdžiui, Jūs negalite pasirinkti pirkėjo "12345" ir tuo pačiu metu Rodyti skaičių, taip pat pirkėjo pavadinimą ir adresą. Peržvalgos tik rodo kliento numerį ir nieko daugiau. Tai leidžia už nepatogi ir sunkiai vartotojo sąsają.
  • Viduje-formos pranešimo. Aš parašiau apie tai čia. Nepavyksta įdiegti pakopinių kritimo sumažėjimas, sąlyginai įjungti/išjungti laukai, ir tt.
  • Nėra pakopiniais naikinimais arba įmontuotą nuorodų vientisumą. SharePoint gydo pasirinktinius sąrašus kaip nepriklausomi asmenys ir neleidžia juos susieti tarpusavyje tradicinių ERD prasme. Pvz., SharePoint leidžia jums sukurti du pasirinktinius sąrašus, "klientas" ir "SF antraštėje". Galite sukurti SF antraštėje kad nuorodos atgal į klientą klientų sąrašą. Tada, naikina klientas iš sąrašo. Out of the box, Tai jokiu būdu to išvengti. Išspręsti tokios problemos, Jūs paprastai naudoti įvykio apdorojimo programas.

Ji gali atrodyti niūri, bet aš vis dar naudoti SharePoint atspirties tašku kuriant šios rūšies funkcijos. Nors yra spragų tarp ko reikia tirpale, SharePoint leidžia užpildyti tas spragas naudojant įrankius, pvz.:

  • Įvykių apdorojimo programos. Juos naudoti nuorodų vientisumą.
  • Pasirinktinius stulpelius: Sukurti pasirinktinę stulpelių tipų ir naudoti juos vietoj numatytojo peržvalgos stulpelį. Pridėti ieškos, Buffering ir turtingu, kad jie reaguoja.
  • BDC. Ši tik samanų funkcija leidžia mums užklausą kitų SharePoint sąrašai su aukščiausios vartotojo sąsaja į įprastą peržvalgos stulpelį. BDC taip pat galite pasiekti galutinio serverio programa. Naudoti BDC išvengti replikacijos. O ne atkartoti kliento informaciją iš vidinės ERP sistemą, Vietoj to naudokite BDC. BDC savybes suteikia gražus vartotojo sąsaja į traukti šią informaciją tiesiogiai iš ERP sistemos kur priklauso ir išvengiama problemų išlaikyti replikacijos sprendimas.

    BDC pasižymi didele MOSS (nėra WSS) ir yra sudėtingas konfigūruoti.

  • ASP.NET žiniatinklio forma: Sukurti tokia pilnai AJAX leido forma, kuri naudoja SharePoint objekto modelis ir (arba) interneto paslaugų sverto SharePoint sąrašai o teikia labai reaguoja vartotojo sąsaja.

Paskutinis variantas gali jaustis kaip jums pradedant nuo nulio, bet atsižvelgti į tai, kad SharePoint platformos prasideda jums su tokiais pagrindiniais bruožais:

  • Saugumo modelis su techninės priežiūros.
  • Meniu sistemos priežiūros.
  • "Pagrindinę lentelę" (ty. pasirinktinius sąrašus) su saugumo, Built-in priežiūra ir tikrinimas.
  • Paieška.
  • Vidinės integracijos priemones (BDC).

Jeigu pradėsite naują tuščią projektą visual Studio, Jūs turite daug infrastruktūros ir vandentiekio statyti prieš jums beveik kas SharePoint siūlo.

Aš tikiu, kad Microsoft planuoja išplėsti SharePoint šia kryptimi, programų kūrimas. Atrodo kaip natūralus tęsinys į bazę esamų SharePoint. Microsoft CRM programa suteikia daug ištęsiamumas tipų reikia remti antraštės/išsamiai programų kūrimas. Nors šių funkcijų programoje CRM, technologija yra akivaizdžiai naudotis SharePoint vystymo grupė ir tikiuosi, kad jis bus padaryti savo kelią į SharePoint produktų iki pabaigos 2008. Jei kas nors turi žinių arba pažvelgti į tai, Prašome palikti komentarą.

</pabaigos>

Greitas Patarimas: Turinio užklausos žiniatinklio dalis, Peržvalgos stulpelio reikšmė ir XSL

Turiu stulpelio pavadinimą, turinio tipe, pavadintas "Nekilnojamojo turto vietą".

Kad skiltis yra tipo "peržvalgos".

Aš pakeitė <CommonViewFields> bei ItemStyle.xsl Rodyti stulpelį.

Paprasta <XSL:vertė, pasirinkite =…> Grąžina atgal vidaus vertę, kuri apima Ordinalioji balanso duomenų, pvz.:

1;#Miami

Gauti žmogaus draugiškas vertė, naudoti xsl parametras-po, kaip parodyta:

<XSL:( @Real_x005F_x0020_Estate_x005F_x0020_Location, '#') ">< / xsl:vertė >(@Real_x005F_x0020_Estate_x005F_x0020_Location,’#’)"></XSL:vertė>

Naudoti šį metodą, kai dirbate su XSL transformacijos verčių peržvalgos ir reikia gauti žmogaus draugiškas vertė.

<pabaigos />

Technorati Tags: , ,

SharePoint Beagle gruodis numeris iki & Gyventi

Daugelis iš jūsų žino tai jau, bet gruodžio leidimas SharePoint Biglis yra gyvas.

Kiekvienas straipsnis yra verta paskaityti mano nuomone.

Aš noriu duoti šiek tiek papildomų guzas į mano kolegos straipsnio (Natalija Voskrensenskya). Ji suteikia ekrano fotografiją ekstravagantiškumas aprašydama kaip ji naudoti pasirinktinius sąrašus, darbo eigos, SharePoint Designer, duomenų rodiniai ir kitų elementų įgyvendinti savitarnos mokymo funkcija Moss. Ji aprašo metodus, kurie gali būti taikoma daug skirtingų verslo scenarijams. patikrinti, patikrink jos Dienoraštis o jūs į jį.

Nepamirškite patikrinti mano straipsnis as well 🙂 I wrote about using MOSS to help an HR department manage open positions.

</pabaigos>

SAMANŲ man sako “Prieiga uždrausta” Redaguoti darbo eigos užduotį, Bet aš tikrai turiu prieigą

Aš įgyvendino darbo eigą naudojant SharePoint Designer į svetainę, kuri yra daugiausia tik skaityti "NT_AUTHORITYAuthenticated vartotojams" (ty. Kiekvienas). Yra formų biblioteką InfoPath formos. Yra yra susietas darbo eigos užduočių sąrašo taip pat, kad kai darbo eiga veikia, užduotis galima priskirti žmonės.

Aš nutraukti leidimo formų biblioteką ir užduočių sąrašą, kad jokių autentifikuotas vartotojas gali sukurti formas ir atnaujinti jų paskirtų užduočių.

Aš išbandyti mažai-privilegijų bandymo paskyra.

Gali man užpildykite ir išsaugokite formą į biblioteką? –> taip

Ar aš galiu naudotis užduotį iš el. pašto saitą? –> taip

Ar galiu pamatyti redaguoti darbo eigos užduotį nuorodą –> taip

Galima aš spaudžiu šią nuorodą? –> ne … Leidimo.

Kodėl aš matau nuorodą Redaguoti, kad neigia man leidimo, kai aš spustelėkite jį? Tai ne kaip jis turėjo dirbti…

Aš einu per saugos konfigūravimo vėl, labai atidžiai. Aš tai padaryti dar kartą. Manau, kad panaikinus šį pranešimą nes aš akivaizdžiai nieko nežinau apie saugumo.

Pagaliau, Ieškoti internetas. Manau, tai vargiai MSDN forumo temoje: http://forums.microsoft.com/TechNet/ShowPost.aspx?PostID=1838253&SiteID=17

Plakatai gali būti tai rodo, kad paprastas aktas eksportuoti darbo eigą į diską patiekalas bus nustatyti su samanų saugumu? Aš vargu ar manote, aš ką tik įrašėte. Aš priminė Pietų parkas epizodas apie į 9/11 prabilo kur Stan prašo mūsų Preznit, "Tikrai?" ir vėl.

Taigi, nieko neprarandate, Aš ugnį BPD, Dešiniuoju pelės mygtuku spustelėkite darbo eigos ir įrašykite jį į mano c:\ automobiliu. Kad būtų c:\ vairuoti mano nešiojamas. Aš ieškau per savo pečių visą laiką taip, kad niekas paklausti, "kodėl jūs tą darbo eigą į įrašyti savo nešiojamojo kompiuterio?"

Neįtikėtinai, kad išspręsti mano problemą. Galiu redaguoti užduotį.

Aš šiuo sprendimu paskirti tai būtų labiausiai Bizarre darbo eigos problemos 2007.

</pabaigos>

Technorati Tags:

SharePoint Designer, Dabartinio elemento “Užkoduotas absoliutinis URL” ir HTTPS

Mes dažnai norite siųsti el. laišką, kuriame yra hipersaitas į elementą arba dokumentą, kuris sukėlė darbo eigos. Mes galime naudoti dabartinio elemento "užkoduotas absoliutųjį URL" šiam tikslui. Tačiau, visada atrodo reikia naudoti "http" URL protokolo. Jei jūsų svetainė veikia HTTPS, tada ji negali dirbti jums.

vaizdas

Kiek aš žinau, yra ne iš laukelio išspręsti šią problemą. Jei jums reikia naudoti HTTPS, Jūs neturi iš lango parinkties.

Ją išspręsti, sukurti pasirinktinį veiksmą, teikianti eilutę pakeisti funkciją naudoti jūsų darbo eigoje. Taip pat galite, naudoti 3rd šalies įrankį, pvz puikus paketas čia: http://www.codeplex.com/spdwfextensions 🙂

</pabaigos>

Greitai ir lengvai: Nustatyti vidaus stulpelio pavadinimas svetainės stulpelio

NAUJINIMAS: Jeremy Thake turi blogų apie tai ir kai kuriuos konsolės programą, kodas tai rodo vidaus pavadinimai.

Aš bandė gauti turinio užklausos žiniatinklio dalyje Rodyti terminą iš užduotį ir nes ekrano etiketė yra "Termino", Aš manyti, kad stulpelio pavadinimas naudoti <CommonViewFields> yra "Due_x0020_Date".

Negerai!

Reali stulpelio pavadinimas šiuo atveju buvo "DueDate".

Kaip man jį rasti? Aš dar kartą perskaityti Heather Saliamono dienoraščio įrašas dėl keisti CQWP Rodyti papildomus stulpelius duomenų. Ji aprašo šio proceso etape #13. Pasitikėti. Jis yra teisingas. Ne mažiau kaip, ji buvo teisinga man. Aš nepasitikėjo jį iš pradžių dėl kito stulpelio su daug ilgesnį pavadinimą.

Sakau "pasitikėti" nes jis nepasitikėjo ir tikriausiai švaistomi ir į jį – dvi valandas Wtrącanie galvą prieš sienos. Po to, kai aš išspręsti "DueDate" vardas, pavadinimas, Aš norėjau įdėti kitą lauką <CommonViewFields>. Naudojant Saliamono technika, Aš gaunu stulpelio pavadinimą kaip "XYZ_x0020_Project_x0020_Due_x00".

Aš maniau, kad aš, tai akivaizdžiai sutrumpintas pavadinimas. Nuėjau į priekį ir JT sutrumpintas jis nepadėjo. Pagaliau aš pažiūros sutrumpintas pavadinimas ir jis dirbo.

Bonus Patarimas: Kai aš dirbau su į CQWP, Jei dodałem blogai vidaus pavadinimas <CommonViewFields>, į CQWP būtų man, kad užklausa buvo grąžino jokių rezultatų. bet, Jei dodałem duomenų tipo lauko pavadinimas, ji sugrįš rezultatas. Pridedant duomenų tipą iš tikrųjų užmaskuotas problema nes buvau su nuoroda neegzistuoja lauką. Aš gali pridėti jį, bet kai aš bandė vertei pavaizduoti., Aš visada gauti tuščią.

Tai padarė ne maskuoti klaida:

<CommonViewFields>Due_x0020_Date;</CommonViewfields>

Tai padarė kaukė klaida:

<CommonViewFields>Due_x0020_Date,Data ir laikas;</CommonViewfields>

</pabaigos>

Saugokitės naujausias pakeitimų į ItemStyle.xsl

Aš dirbau su ItemStyle.xsl pritaikyti turinio užklausos žiniatinklio dalį ir teisė apie Pietų metu, Aš padariau nesilaikantiems pakeisti į xsl. Aš ne suprato, jis, bet tai buvo didelio masto poveikį visame svetainių rinkinyje. Aš nuėjo į pietus ir po mano grįžimo, pastebėjau šį pranešimą įtrauktų į krūva vietose:

Negali Rodyti šios tinklapio dalies. Norėdami pašalinti triktis, Atidarykite šį interneto puslapį naudodami su Windows SharePoint tarnybomis suderinamą HTML rengyklę, pvz., Microsoft Office SharePoint Designer. Jei problema kartojasi, kreipkitės į žiniatinklio serverio administratorių.

Aš kaltino klientas (ne suprasti iki šiol, kad jis buvo mano kaltė šiuo metu) tačiau ilgainiui pastebėjo, kad visual studio intellisense buvo įspėjimas man kad aš blogai suformuotas XSL. Aš pataisyta ir viskas pradėjo dirbti.

Būti darned atsargūs dirbant su ItemStyle.xsl (ir bet pasaulio XSL failus) — jas įtakoja daug dalykų svetainių rinkinio.

<pabaigos />