Monthly Archives: Decembris 2007

Domājot par komerciālu produktu

Es safasēti SharePoint Designer paplašinājumi projekta augšup uz CodePlex šogad un pat, ja tas ir tiešām diezgan ierobežota, Es lēš, ka tas ir lejupielādēts 40 lai 60 (iespējams, pat 100) uzņēmumi tikai aptuveni divus mēnešus. Kas norāda man, ka pastāv tirgus risinājumam un ja man bija veiksmīgi komercializēt to, that could translate into a goodly amount of beer 🙂

Mana specialitāte ir faktiski daudz vairāk produktu izstrādē un zināt, kas ir nepieciešams, lai top-notch produkta, Atšķirībā no CodePlex hobijs projekta, tirgus. Ar manu pagātnes dzīvi, Es biju atbildīgs par produkta R&D visi programmatūras produkti. Starpība starp tagad un tad ir tas, ka es esmu šobrīd strādā par konsultantu (teicami) konsultāciju uzņēmums (Conchango). Iepriekš, Man bija visa sabiedrība aiz manis, un man priekšā, pārdod un atbalsta produktu mēs atvedām uz tirgus. Šodien, Es gribētu būt vienatnē.

Man ir vairāki produktu idejas prātā, bet es domāju, ka vienkāršākais būtu izveidot komerciālo versiju iepriekšminēto CodePlex projekta, ko izmanto kā sākuma punktu un paplašina to tālāk. Manu izplūdušo off-the-cuff domāšana ir iekasēt kaut ko līdzīgu $100 neierobežots Izstrādātājs License un $500 katram ražošanas web priekšgals. Es domāju, ka es arī atdot avota kods.

Ja jums ir domas, vai pieredzes, ka jūs esat gatavi dalīties, Lūdzu, atstājiet komentāru vai e-pastu man tieši. Es gribētu dzirdēt viedokļus, piemēram:

  • Tas ir visu vērts?
  • Praktiski ieteikumi par mārketinga, vācot naudu, izplatīšanai.
  • Cenu.
  • Atbalsts.
  • Citus komentāru vēlaties atstāt.

Tas ir "viegli" nākt klajā ar produktu idejas un īstenot tās, lai gan daudziem desmitiem darba stundas ir vajadzīgas. Citas lietas nav tik viegli, man.

</beigās>

Technorati Tags: Technorati Tags:

Svētdienas rītā Funny: “Jēzum jāmirst”

Mēs nopirkām mūsu pirmā (un tikai tad) "luksus" automašīnu atpakaļ, kad viesuļvētra Floyd pavirši austrumu krastu ASV. Mēs saņēmām daudz lietus šeit, New Jersey un pagājušas vairākas dienas pirms seja atguva normālu dzīvi. Tieši pirms Floyd skāra, mēs veicām piedāvājumu izmantot Volvo 850 GL un pēc Floyd skāra, brauca mājās.

Tā bija mūsu pirmā automašīna ar CD atskaņotāju. Tāpat kā lielākajā daļā jauno automašīnu īpašniekiem, mēs devāmies mazliet crazy CD, atdzīvināja mūsu neaktivizētas kompaktdisku kolekcijas un turpinājās ilgi diskus tikai, lai klausītos CD mašīnā. Tāpat kā visām ZPI, tas nodots mums un mēs beidzās, klausoties to pašu kompaktdisku atkal un atkal. Mūsu gadījumā, tas bija Jēzus Kristus superzvaigzne.

Viens no (daudzi) izcili gabalus, ka rock opera ir dziedājis ar uzņēmējdarbību reliģisko veidiem, vadīja Caiaphas, "Augstā priestera". Viņi dzied savu ceļu uz izlemtu, kā rīkoties "Jēzus problēmu" un Caiaphas vada tos pie secinājuma, ka "Jēzum jāmirst". Atturēties, dziesma ir "vienkārši ir jāmirst, jāmirst, jāmirst, Šī Jēzum jāmirst". Jūs dzirdat, ka atturēties šajā gabalā daudz.

Brīdī, kad, mans dēls bija apmēram trīs gadus vecs. Jūs varat droši vien redzēt, ja tas notiek.

Es atbraucu mājās no darba vienā dienā, un mans dēls ir dzīvojamā istaba, spēlējoties ar rotaļlietām un pie sevis dungoja. Es tevi vedīšu pie mana jaka, meklē caur pastu, un visas manas parastās walk-in-door stuff, un es pēkšņi aptveru, ka viņš vienkārši sakot, nav īsti dzied: "Jēzum jāmirst, jāmirst, jāmirst." Es biju mortified. Es tikai redzēju, kā dara, ka par vienu no viņa bērnu būt datumu pie drauga māju — iespējams pēdējā spēlē datumu ar šo bērnu draugs.

We pulled that CD out of the Volvo after that 🙂

</beigās>

Technorati Tags: Technorati Tags: ,

Google AdSense programmā nebija pieņemt manu Live Spaces emuāra

ATJAUNINĀJUMS: Kā no 03/09, Ir atrasts veids, kā integrēt ar Google Adsense manā live spaces kontu. Microsoft sistēmu šeit, šķiet, novērst visus tehniskos mehānismus, kas nodrošina Google adsense tā sauktais hosters. Man ir tendence domāt, ka tas ir galvenokārt blakusparādība uzcēla par dzīvu telpu nodrošinājums, nav tiešu piepūli atslēgt Adsense.

Tas nav SharePoint post, bet kopumā varētu būt ieinteresēta Emuāru autori.

Kāds komentēja savu Windows Live Spaces emuāra, ka Google apstiprinoši noliedza to piemērošanu, lai piedalītos AdSense. Viņa theorized Google noliedza viņas, jo Windows Live Spaces vieso viņas blogā. Tomēr, Es nesen tika pieņemta programma, par manu live spaces emuārs, tā politika ir mainīta vai Google viņai liegta kāda cita iemesla dēļ.

protams, Nav redzama jebkurā acīmredzams veids, kā integrēt Google AdSense manā dzīvot kosmosā, but it’s a start 🙂

</beigās>

Technorati Tags: Technorati Tags: ,

Īsteno vispārējās / Detalizēti attiecības, izmantojot pielāgotus sarakstus

Foruma lietotāji bieži kā jumus:

> labdien,
>
> Lūdzu, pasakiet man, ja ir jebkādas iespējas, lai izveidotu pielāgotu sarakstu ar
> pamatelementa un detaļas tips (piemēram, rēķiniem) neizmantojot InfoPath.
>

SharePoint sniegti daži no lodziņa līdzekļi, kas atbalsta veidu biznesa prasības piemēram, ka.

Kopumā, viens saites divos sarakstos kopā, izmantojot uzmeklēšanas kolonnu. A sarakstā ir norādīts rēķina virsraksta informāciju un B sarakstā ir norādīts rēķina detaļas.

Lietot papildu sarakstus, lai saglabātu klienta numuri, produktu numuri, uc.

Lietojiet satura vaicājuma web daļa (ar sūnu tikai) un/vai datu skata web daļu, lai izveidotu sapludinātās sarakstu skatos. SQL Server pārskatu izveides pakalpojumos (VID) pieejama arī ziņošanas malā.

Tomēr, ir daži svarīgi ierobežojumi, kas padara to grūti izmantot tīru out-of--box funkcijas viss, kas ir pat vidēji sarežģītu. Tie ietver:

  • Lielumu saistītiem uzmeklēšanas sarakstiem vs. "smartness" uzmeklēšanas kolonnas tips. Uzmeklēšanas kolonnas tips stādās priekšā uz UI atšķirīgi atkarībā no tā, vai esat iespējojis multi-izvēlēties, vai ne. Abos gadījumos, out-of--box vadīkla rāda visus pieejamos vienumus no saraksta avota. Ja avota sarakstā ir 1,000 krājumi, tas ir gonna ir problēma. Uzmeklēšanas vadīklu nevar lapot caur šiem vienumiem. Tā vietā, tā velk tos visus vadīklā. Kas padara ļoti neērts lietotāja interfeiss, gan datu ievadei, gan veiktspējas.
  • Pārlūkos "pull atpakaļ" vienai informācijas kolonnai. Jūs varat nekad pull atpakaļ vairākas informācija no avota saraksta kolonnas. Piemēram, nevar atlasīt klientu "12345" un tajā pašā laikā rādīt numuru, kā arī klienta vārdu un adresi. Uzmeklēšanas rāda tikai klienta numuru, un nekas cits. Tas padara neveikli un grūti lietotāja interfeisa.
  • Nav veidlapas iekšējai sakaru. Esmu rakstisku par to šeit. Nevar īstenot kaskādes nolaižamie saraksti, nosacīti iespējot/atspējot laukus, uc.
  • Nav kaskadēto dzēšanu vai iebūvēto attiecinošo integritāti. SharePoint apstrādā pielāgotus sarakstus kā neatkarīgas personas un neļauj tās saista ar otru tradicionālā izpratnē ERD. Piemēram, SharePoint ļauj izveidot divus pielāgotiem sarakstiem, "klientu" un "rēķina virsrakstā". Var izveidot rēķina virsrakstā kas ved atpakaļ uz klientu klientu sarakstā. Pēc tam, klients var izdzēst no saraksta. No kastes, nav veids, kā novērst šo. Lai risinātu šāda veida problēmas, parasti jāizmanto notikumu apdarinātāji.

Tas var likties drūma, bet es joprojām izmantot SharePoint kā sākuma punktu ēkas šāda veida funkcionalitāti. Lai gan pastāv atšķirības starp to, kas jums nepieciešams risinājums, SharePoint ļauj aizpildīt šīs nepilnības, izmantojot tādus rīkus kā:

  • Notikumu apdarinātāji. Tos izmantot, lai ieviestu referenciālo integritāti.
  • Pielāgotas kolonnas: Izveidot pielāgotu kolonnu tipus un izmantot tos vietā, pēc noklusējuma uzmeklēšanas kolonnas. Pievienotu lapošanas, buffering un AJAX funkcijas, lai padarītu tos atsaucīgi.
  • BDC. Šo funkciju tikai SŪNA mums ļauj vaicājumu, citiem SharePoint sarakstiem ar izcilu lietotāja interfeiss, kas parasti uzmeklēšanas kolonna. BDC var arī panākt, lai atpakaļ beigās servera lietojumprogramma. Lietot BDC izvairīties replicēšanas. Tā vietā replicē klientu informāciju no atpakaļ beigās ERP sistēmas, tā vietā lietot BDC. BDK līdzekļi nodrošina jauku lietotāja interfeisu, lai vilktu šo informāciju tieši no ERP sistēmā, kur tā pieder un novērš hassle saglabāt replikācijas risinājums.

    BDK ir līdzeklis MOSS (nav pieejams komponentā Windows SharePoint Palkalpojumi) un ir grūti, lai konfigurētu.

  • ASP.NET web veidlapu: Izveidot pilna featured AJAX iespējotu veidlapu, kas izmanto SharePoint objektu modelis un/vai web services sviras SharePoint sarakstiem, nodrošinot ļoti atsaucīgi lietotāja interfeiss.

Pēdējais variants var justies kā jūs sākat no nulles, bet ņem vērā faktu, ka SharePoint platformas aizsāk jūs ar šādas pamatiezīmes:

  • Drošības modeli ar uzturēšanu.
  • Izvēlnes sistēmu uzturēšana.
  • "Galvenajā tabulā" (ti. pielāgotiem sarakstiem) ar drošības, iebūvēts uzturēšana un auditēšanas.
  • Meklēšanas.
  • Aizmugurējais gals integrācijas rīkiem (BDC).

Ja jūs sākat ar jaunu, tukšu projektu programmā visual studio, jums ir daudz infrastruktūru un santehnikas veidot pirms jums tuvu SharePoint piedāvā.

Uzskatu, ka Microsoft plāno paplašināt šo lietojumprogrammu izstrādes virzienā SharePoint. Tas šķiet dabisks paplašinājums bāzes esošo SharePoint. Microsoft CRM lietojumprogrammas sniedz lielu paplašināšanas veidi nepieciešami, lai atbalstītu galvene/detaļu lietojumprogrammu izstrāde. Lai gan šie līdzekļi ir CRM, tehnoloģija ir acīmredzami pieejamas SharePoint izstrādes komandu un sagaidīt, ka tas dos savu ceļu uz SharePoint produktu gada beigās 2008. Ja kāds ir zināšanas vai ieskatu šo, Lūdzu, atstājiet komentāru.

</beigās>

Technorati Tags: Technorati Tags:

Quick Tip: Satura vaicājuma Web daļu, Uzmeklēšanas kolonnas vērtības un XSL

Man ir kolonnas nosaukuma satura tipa nosaukumu "Nekustamā īpašuma atrašanās vieta".

Šis kolonnas tips ir "uzmeklēšana".

Esat modificējis <CommonViewFields> un ItemStyle.xsl, lai parādītu kolonnu.

Vienkārša <XSL:vērtību, atlasiet =…> atgriež atpakaļ iekšējo vērtību, kas ietver kārtas stāvokļa datus, piem.:

1;#Miami

Lai iegūtu vērtību cilvēka draudzīgas, lietot apakšvirkni pēc xsl, kā parādīts:

<XSL:( @Real_x005F_x0020_Estate_x005F_x0020_Location, '#') ">< / xsl:vērtību nav >(@Real_x005F_x0020_Estate_x005F_x0020_Location,’#’)"></XSL:vērtību no>

Izmantojiet šo metodi, kad strādājat ar uzmeklēšanas vērtības XSL transformācijas un ir nepieciešams, lai iegūtu vērtību cilvēka draudzīgas.

<beigām />

Technorati Tags: Technorati Tags: , ,

SharePoint Beagle decembra jautājumu uz augšu & Dzīvot

Daudzi no jums to jau zināt, bet decembra izdevums SharePoint Beagle ir dzīvot.

Katrs raksts ir vērts lasījumā, pēc manām domām.

Es vēlos, lai dotu nedaudz papildus kliegt uz mana kolēģa raksts (Natalya Voskrensenskya). Viņa sniedz ekrāna nošauti sacerējums, aprakstot, kā viņa izmanto pielāgotus sarakstus, darbplūsmas, SharePoint Designer, datu skatus un citus elementus, lai īstenotu apmācību pašapkalpošanās līdzekli MOSS. Viņa apraksta metodes, ko var izmantot daudz dažādu biznesa scenāriju. paskaties viņas Blogs kamēr jūs esat pie tā.

Neaizmirstiet izbraukšana mans raksts as well 🙂 I wrote about using MOSS to help an HR department manage open positions.

</beigās>

Technorati Tags: Technorati Tags: , , ,

SŪNU man saka “Piekļuve liegta” rediģēt darbplūsmas uzdevumu, Bet tiešām ir pieejama

Esam ieviesuši darbplūsmu, izmantojot SharePoint Designer vietnes, kas ir galvenokārt tikai lasāms "NT_AUTHORITYAuthenticated lietotājiem" (ti. visi). Tur ir par InfoPath veidlapu veidlapu bibliotēkā. Tur ir saistīto darbplūsmas uzdevumu sarakstu, lai, kad darbplūsma darbojas, cilvēkiem tā var piešķirt uzdevumus.

Es pārtraukums atļauju veidlapu bibliotēkā un uzdevumu sarakstu, lai visiem autentificētiem lietotājiem var izveidot veidlapas un atjaunināt to piešķirtos uzdevumus.

Es testa ar manu zema privilēģijas pārbaudes kontu.

Vai varat aizpildīt un saglabāt veidlapas bibliotēka? –>

Var piekļūt uzdevumu, izmantojot e-pastu saiti? –>

Redzu, saites Rediģēt darbplūsmas uzdevumu –>

Varat noklikšķināt uz šīs saites? –> … Permission Denied.

Kāpēc redzams saites Rediģēt, kas noliedz mani atļaujas, noklikšķinot uz tā? Tas ir, nevis kā tas ir paredzēts darbam…

Man iet caur drošības konfigurāciju vēlreiz, ļoti cieši. Man to izdarīt vēlreiz. Es uzskatu, ka šo ziņu dzēšana jo es, protams, nezinu neko par drošības.

Beidzot, Es varu meklēt Internets. Es uzskatu, ka maz ticams MSDN forumā diegu: http://forums.microsoft.com/TechNet/ShowPost.aspx?PostID=1838253&SiteID=17

Plakāti, šķiet, liecina, ka vienkārša likuma izvešanai darbplūsmas disku plate noteiks MOSS drošības jautājums? Man grūti noticēt, ka es tikko ierakstījāt. Es esmu atgādināja par South Park epizodi par 9/11 sazvērestība, kur Stan jautā mūsu Preznit, "Patiešām?" atkal un atkal.

Tik, nekas nav ko zaudēt, Es uguns līdz SPD, ar peles labo pogu noklikšķiniet uz darbplūsmas un saglabājiet to uz manu c:\ diskdzinis. Tas būtu c:\ vadīt savu klēpjdatoru. Es meklēju pār manu plecu visu laiku tā, lai neviens man jautā, "kāpēc jūs saglabājat šo darbplūsmu klēpjdatorā?"

Neticami, tas atrisina mana problēma. Var rediģēt šo uzdevumu.

Ar šo es izvirzīt, tas ir visvairāk savāda darbplūsmas risinājums 2007.

</beigās>

Technorati Tags: Technorati Tags:

SharePoint Designer, Pašreizējam krājumam “Kodēts absolūtais URL” un HTTPS

Mēs bieži vēlaties sūtīt e-pastu, kas ietver hipersaiti uz vienuma vai dokumenta, kas izraisa darbplūsmas. Mēs varam izmantot pašreizējam krājumam "kodēts absolūtam vietrādim URL" šim nolūkam. Tomēr, tas vienmēr šķiet izmantot "http" URL protokols. Ja jūsu vietā darbojas uz HTTPS, tad tas nestrādās jums.

attēlu

Cik man zināms, nav neviena ārpus box risinājums šai problēmai. Ja jums nepieciešams izmantot HTTPS, jums nav no lodziņa opciju.

Lai to atrisinātu, izveidot pielāgotas darbības, kas nodrošina virkne aizstāt funkciju izmantot darbplūsmas. Vai arī, izmantot 3rd puses rīks, piemēram lielisks pakete šeit: http://www.codeplex.com/spdwfextensions 🙂

</beigās>

Technorati Tags: Technorati Tags: ,

Ātri un viegli: Noteikt iekšējo kolonnu nosaukumu vietnes kolonnu

ATJAUNINĀJUMS: Jeremy Thake ir blogged par šo un safasēti daži kods konsole programmai kas rāda iekšējās nosaukumus.

Es biju cenšas iegūt satura vaicājuma web daļu, lai parādītu no uzdevuma izpildes datumu un, tā _ kā ekrāna etiķete ir "Izpildes datums", Pieņemts, ka kolonnas nosaukums, kas tiks lietots <CommonViewFields> ir "Due_x0020_Date".

Nepareizi!

Šajā gadījumā reāla kolonnas nosaukums bija "DueDate".

Kā to atradāt? Es vēlreiz izlasīt, Heather Solomona blog entry par pārveidojot CQWP lai rādītu papildu datu kolonnas. Viņa ir aprakstīta šajā procesa posmā #13. Neuzticas. Tas ir pareizs. Vismaz, tas bija pareizs mani. Tomēr nevar uzticēties to citā kolonnā ar daudz garāka vārda sākumā.

Teikt, "Trust" jo tai neuzticas, un droši vien netērēja gandrīz divas stundas butting galvu pret sienu. Pēc tam, kad es nolēmu "DueDate" vārds, Es gribēju pievienot vēl vienu lauku <CommonViewFields>. Izmantojot Solomona tehnika, Bija iegūt kolonnas nosaukumu, piemēram, "XYZ_x0020_Project_x0020_Due_x00".

Es nodomāju, tas ir skaidri saīsināts nosaukums. Es devos uz priekšu un ANO saīsināts tā bez panākumiem. Es beidzot izmantot šķietami saīsināts nosaukums, un tā strādāja.

Bonus Padoms: Kad es strādāju ar CQWP, Ja slikti iekšējo vārdu pievienojis <CommonViewFields>, CQWP taču man pateiktu, ka vaicājums bija neatgrieza nekādus rezultātus. bet, Ja lauka nosaukumam ir pievienots datu tips, tas atgriezīsies rezultāts. Pievienojot datu tipa faktiski maskē problēma, jo bija norādes neeksistējoša lauku. Varētu pievienot to, bet, kad es centos parādīt tās vērtību, Es vienmēr get tukšu.

Tas nebija ne maskas kļūdas:

<CommonViewFields>Due_x0020_Date;</CommonViewfields>

Tas nebija maskas kļūdas:

<CommonViewFields>Due_x0020_Date,DateTime;</CommonViewfields>

</beigās>

Technorati Tags: Technorati Tags: , ,

Sargieties, laužot izmaiņas ItemStyle.xsl

Es strādāju ar ItemStyle.xsl, lai pielāgotu izskatu satura vaicājuma Web daļu un labi ap pusdienas laiku, Man lika sadalīšana, mainīt uz xsl. I didn't realizēt, bet tas bija tālejošas sekas visā vietņu kolekcijā. Es devos uz pusdienām un pēc manas atgriešanās, ievērojuši ķekars vietām parādās ziņojums:

Šo Web daļu nevar parādīt. Lai novērstu šo problēmu, atveriet šo Web lapu ar Windows SharePoint Services saderīgā HTML redaktorā, piemēram, Microsoft Office SharePoint Designer. Ja problēma netiek novērsta, sazinieties ar Web servera administratoru.

Es vainoja klients (nesaprazdams vēl, ka šajā brīdī tā bija mana vaina) bet galu galā pamanīju, ka vizuālā studija intellisense bija mani brīdināja, ka man bija nepareizi veidots XSL. Man tas jālabo un viss sāka strādāt.

Būt darned piesardzīgs, strādājot ar ItemStyle.xsl (un visas pasaules XSL failu) — pārkāpj tās ietekmē daudzi artifacts vietņu kolekcijā.

<beigām />

Technorati Tags: Technorati Tags: , ,