Havi Archívum: December 2007

Thinking About kereskedelmi termékek

Tettem fel egy A SharePoint Designer kiterjesztések projekt fel CodePlex Ez év elején, és még akkor is, ha ez tényleg elég korlátozódik, Úgy vélem, hogy ez már letölthető 40 a 60 (talán még 100) vállalatok körülbelül két hónap. Hogy számomra azt jelzi, hogy van a piacon, hogy megoldást, és ha én voltak-hoz sikeresen üzleti alapokra helyez, that could translate into a goodly amount of beer 🙂

Az én-m háttér valójában sokkal több a termékfejlesztés, és tudom, hogy mire szükség, hogy egy remek termék, szemben a CodePlex hobbi projekt, a piaci. -Ban az én-m múlt élet, Felelős a termék R&D az összes szoftver termék. A különbség akkor és most, hogy én vagyok a tanácsadó, most dolgozik egy (kiváló) tanácsadó cég (Conchango). Korábban, Volt egy egész társaság mögöttem és előttem, értékesítési és támogató a termékek piacra hoztuk. Ma, Lennék egyedül.

Nekem van több termék-ötleteket szem előtt, de azt hiszem, a legegyszerűbb lenne, hogy a fent említett CodePlex projekt, hogy használ ez mint egy összerezzenés pont, és kiterjed, hogy további kereskedelmi verzió létrehozása. Az én-m borzas off-the-cuff gondolkodás valami hasonló díjat $100 egy korlátlan fejlesztői licenc és $500 per termelés előtér-webkiszolgáló. Azt hiszem, én is ad el a forrás kód.

Ha gondolatok vagy a tapasztalatok, amit-a ' hajlandó-hoz osztozik, Kérem, hagyjon egy megjegyzést, vagy e-mailt nekem közvetlenül. Szeretném hallani véleményeket, mint:

  • Ez minden érdemes?
  • A marketing gyakorlati javaslatok, gyűjt pénzt, elosztó.
  • Árképzés.
  • Támogatás.
  • Bármely egyéb megjegyzést szeretne hagyni.

"Könnyű" termék-ötleteket dolgozzon ki, és azok végrehajtására, Bár több tucat órányi munka szükség. A többi cucc, nem olyan könnyű nekem.

</vége>

Technorati Tags:

Vasárnap reggel vicces: “Jézus meg kell halnia”

Vettünk, az első (és csak) "luxus" autó vissza, ha a Floyd hurrikán szögezték a keleti partján, az USA-ban. Van egy csomó eső itt, New Jersey-ben, és több nap telt el mielőtt az élet visszatér-hoz szabályos. Csak mielőtt Floyd ütött, csináltunk egy ajánlatot egy használt Volvo 850 GL és Floyd lecsapott, vezettem haza.

Ez volt az első autó, CD-lejátszó. Mint a legtöbb új gépkocsi-tulajdonosok, mentünk egy kicsit CD őrült, újra életre kelt a szunnyadó CD-gyűjtemény, és ment a hosszú vezet, csak hallgatni a CD-k az autóban. Mint minden divatok, Ez át nekünk, és mi végül, újra és újra hallgatni a ugyanazon a CD. A mi esetünkben, Ez volt Jézus Krisztus szupersztár.

Az egyik a (sok) ragyogó darab a rock-opera énekli a vallási Üzlettípusok, által vezetett Kajafás, a "főpap". Énekelnek az utat a döntés, hogyan kell kezelni a "Jézus probléma" és Kajafás irányítja őket, arra a következtetésre jutott, hogy "Jézus must die". A refrén a dal, "csak meg kell halnia, meg kell halnia, meg kell halnia, Ez a Jézus must die". Hallod, hogy tartózkodjon sokat ebben a darabot.

Abban az időben, a fiam volt, körülbelül három év. Tudod talán látni, hol ez megy.

Jöttem haza a munkából egy nap, és az én fiam van a nappaliban játszott játékok és dúdolt magában. Én viszem ki a kabátom, látszó átmenő a felad, és minden az én szokásos séta-the-ajtós cucc, és hirtelen rájön, hogy ő csak azt mondom, nem igazán énekelni: "Jézus meg kell halnia, meg kell halnia, meg kell halnia." Én elhalt. Lehetett csak látni őt ezzel, hogy míg az egyik baba játszanak a dátumokat egy barátja házában — talán az utolsó játék dátumot, hogy baba-barát.

We pulled that CD out of the Volvo after that 🙂

</vége>

A Google az AdSense program elfogadta a Live Spaces-Blog

FRISSÍTÉS: Mint a 03/09, Nekem van alapít, nincs út-hoz kiegészít a live spaces-fiók a Google Adsense. Microsoft rendszer itt úgy tűnik, hogy megakadályozzák az összes biztosító Google adsense leendő szálló műszaki mechanizmusok. Hajlamosak azt hinni, ez elsősorban a mellékhatása építettek élő terek biztonsági, nem a közvetlen erőfeszítés-hoz megbénít Adsense.

Ez nem egy SharePoint-post, de talán érdekes lehet a bloggerek általában.

Valaki kommentálta a Windows Live Spaces-blog amit Google bólogatott tagadás az alkalmazást, hogy vegyenek részt a AdSense. Azt theorized, hogy a Google megtagadták neki, mert a Windows Live Spaces ad otthont a blogjában. Azonban, Én nemrégiben fogadták el a programba a live spaces-blog, így a politika változott vagy Google megtagadták neki valamilyen egyéb okból.

természetesen, Én nem látok semmilyen nyilvánvaló út-hoz Google AdSense integrálni az én élő tér, but it’s a start 🙂

</vége>

Technorati Tags: ,

Végrehajtási mester / Részletek típusú kapcsolatokat, Egyéni listák használata

Fórum felhasználók gyakran kérdéseket, mint a:

> helló,
>
> Kérem, mondja meg, ha vannak akármi lehetőségek-hoz épít egy egyéni listát, a
> főadat és a részletek típusa (mint számlák) az InfoPath használata nélkül.
>

SharePoint nyújt néhány, a doboz jellemzője, hogy támogatja az üzleti követelmények típusú ilyesmi.

Általában, egy összeköti a két lista együtt használva a keresőoszlop. Lista tartalmazza a számla fejléc-információ és a b. lista tartalmazza a számla részletei.

További listák segítségével vevőszámok fenntartása, termék számok, stb.

A Tartalomlekérdezés kijelző használatára (moha csak) és/vagy egy adatnézet kijelző egyesített nézetek listák létrehozásához. A Reporting Services SQL Server (SRS) is elérhető részére a beszámolási szélén.

Azonban, vannak némely fontos korlátok, amit csinál ez bonyolult-hoz használ a tiszta-out-of-the-box funkciók mindenért, amit még közepesen bonyolult. Ezek közé tartozik a:

  • Mérete a kapcsolódó keresési listák vs. "a csípősség" az a keresési oszlop típusa. A keresési oszlop típusa mutatja magát az UI eltérően attól függően, hogy Ön engedélyezte az többszörös kijelölés vagy nem. Mindkét esetben, az out-of-the-box ellenőrzés azt mutatja, hogy a forrás listából elérhető tételeket. Ha a forráslista 1,000 elemek, hogy lesz egy probléma. A keresési vezérlő nem oldalon keresztül ezek a tételek. Ehelyett, mindegyik húzza a vezérlőbe. Ez teszi egy nagyon kínos felhasználói felület adatbevitelre és teljesítmény.
  • Keresések "húzza vissza" egy oszlopának. Soha nem húzza vissza több oszlopot a forráslistából származó információk. Például, nem választhatja ki a vevő "12345" és száma, valamint a vevő nevét és címét, ugyanakkor. A keresés csak mutatja az ügyfél számát, és semmi más. Ez ideiglenes tákolmány részére egy kényelmetlen és nehéz felhasználói felület.
  • Nincs belüli form-kommunikáció. Már írt, ez itt. Nem valósíthat meg CSS legördülő menük, feltételesen képessé tesz/megbénít mezők, stb.
  • Nincsenek kaszkádolt törléseket vagy beépített integritás. SharePoint kezeli az Egyéni listák önálló személyként, és nem teszi lehetővé, hogy összekapcsolják őket egymással ERD hagyományos értelemben. Például, SharePoint lehetővé teszi, hogy hozzon létre két egyéni listák, "ügyfél" és a "számla fejléc". Létrehozhat egy számla fejhez egy ügyfél vissza mutató a vevő listán szereplő. Majd, az ügyfél törlése a listához. Kívül a doboz, nincs út-hoz megakadályoz ez. Ez a fajta probléma megoldására, általában használni eseménykezelők.

Úgy tűnhet, sivár, de még mindig akar használ SharePoint kiindulási pontként az épület ez a fajta funkció. Bár vannak hiányosságok, amire szüksége van egy megoldás között, SharePoint lehetővé teszi számunkra, hogy azok hézagok eszközök használatával, mint például:

  • Eseménykezelők. Használja őket, hogy a hivatkozási integritás.
  • Egyéni oszlopok: Egyéni oszloptípus létrehozása és használata helyett az alapértelmezett keresési oszlop. Add hozzá a lapozás, pufferelés és AJAX funkciókat, hogy azok reagálnak.
  • ÜZLETI ADATKATALÓGUS. A MOSS-egyetlen szolgáltatás lehetővé teszi, hogy más SharePoint-listák egy kiváló felhasználói felület, a szokásos keresőoszlopra lekérdezés. Az üzleti Adatkatalógus is érheti el a hátsó kiszolgálóalkalmazás. Az üzleti Adatkatalógus segítségével replikáció elkerülése. Ahelyett, hogy az ügyfél-információk replikálása hátsó végétől ERP rendszer, használja helyette a BDC. Az üzleti Adatkatalógus-szolgáltatások biztosítása egy szép felhasználói felület, hogy húzza az információt közvetlenül az ERP rendszer, ahol tartozik, és elkerüli a szóváltás fenntartani a megfelelő replikációs megoldás.

    Az üzleti Adatkatalógus MOSS jellemzi (nem áll rendelkezésre, WSS) és kihívást jelent, hogy konfigurálása.

  • Az ASP.NET webes űrlap: Egy teli-jellegét meghatározta AJAX-alapú űrlapok létrehozására használja a SharePoint objektum modell és/vagy web services képes mozgósítani a SharePoint-listák, miközben egy nagyon érzékeny felhasználó illesztő.

Az utolsó lehetőség úgy érzik, mintha te semmiből, de az a tény, hogy a SharePoint emelvény indul, a következő kulcs jellegét meghatározza:

  • Biztonsági modell a karbantartás.
  • A karbantartás menü rendszer.
  • "A törzstábla" (i.e. Egyéni listák) a biztonsági, beépített karbantartása és ellenőrzése.
  • Szálláshelyek keresése.
  • Hátsó egységbe rendezés szerszámok (ÜZLETI ADATKATALÓGUS).

Ha ön elkezd-val egy új, üres projektet a visual studio, van egy csomó infrastruktúra és vízvezeték kiépítése előtt közeledik, mit kínál a SharePoint.

Azt hiszem, hogy a Microsoft szándékozik-hoz meghosszabbít a SharePoint ebben az irányban az alkalmazás fejlesztés. Úgy tűnik, mint egy természetes kiterjesztése a meglévő SharePoint-alap. A Microsoft CRM alkalmazás rendelkezik egy nagy fej/részletek alkalmazás-fejlesztés támogatásához szükséges típusú bővíthetőség. Bár ezek a funkciók a CRM-ben, a technológia nyilvánvaló érhető el a SharePoint fejlesztési csapat, és elvárom, hogy meg fog tenni az utat a SharePoint-termék mellett vég-ból 2008. Ha akárki birtokol egy tudás vagy a bepillantás-ba ez, Kérem, hagyjon egy megjegyzést.

</vége>

Gyors tipp: Tartalomlekérdezési kijelző, Keresési oszlop értékét és az XSL

Nekem van egy oszlop neve egy tartalomtípus nevű "Ingatlan elhelyezkedése".

Oszlopban a "keresés" típusú.

Én módosította <CommonViewFields> és ItemStyle.xsl, hogy az oszlop megjelenítése.

Egy egyszerű <XSL:értékét, válassza ki a =…> adja vissza egy belső érték, amely magában foglalja a sorrendi pozíció adatok, mint például:

1;#Miami

Hogy az ember-barát érték, használjon xsl részkarakterlánc-után, Amint:

<XSL:valuXSLf válassza a "substring-after =(@Real_x005F_x0020_Estate_x005F_x0020_Location,’#’)"></XSL:érték-ból>

Használja ezt a technikát, amikor dolgozunk az XSL-transzformációkat keresőértékeket, és kell, hogy az ember-barát érték.

<vége />

Technorati Tags: , ,

SharePoint-Beagle decemberi számában fel & Live

Sokan tudjátok, ez már, de a decemberi számában SharePoint-Beagle élőben.

Minden olyan cikket, érdemes elolvasni az én véleményem.

Szeretném, hogy egy kis extra bump az én-m kolléga cikk (Natalja Voskrensenskya). Ő szolgáltat egy képernyő-shot szertelen, miközben leírja, hogyan szokott Egyéni listák, munkafolyamat, SharePoint Designer, Adatnézetek és más elemek végrehajtásához egy önkiszolgáló képzési szolgáltatás moha. Ő leírja a technikák, amelyek számos különböző üzleti helyzetekben is alkalmazható. nézd meg blogjában amíg te rajta.

Ne felejtsd el megnézni az én-m cikk as well 🙂 I wrote about using MOSS to help an HR department manage open positions.

</vége>

MOHA azt mondja “Hozzáférés megtagadva” a munkafolyamat-feladat szerkesztése, De én tényleg nem férnek

Én már végre a munkafolyamatot egy webhely, amely elsősorban csak olvasható "NT_AUTHORITYAuthenticated felhasználók a SharePoint Designer használatával" (i.e. mindenki). Van egy forms könyvtár egy InfoPath-űrlap. Van egy kapcsolódó munkafolyamat feladatlistája is, hogy mikor működik a munkafolyamat, tevékenységeket rendelhet az emberek.

Megszegem a forms könyvtár és tevékenységlistájának engedéllyel, úgy, hogy bármely hitelesített felhasználó formák létrehozhatják és frissíthetik a hozzájuk rendelt tevékenységek.

Én teszt-val alacsony-jogosultságok teszt fiókom.

Lehet, töltse ki és mentsük az űrlapot a könyvtár? –> igen

Hozzáférhet a feladata egy e-mailt a linkre? –> igen

Láthatom-e szerkesztés munkafolyamat feladatot link –> igen

Lehet hogy linkre kattintok? –> nem … Engedély megtagadva.

Miért látható Szerkesztés hivatkozásra, hogy tagadás én engedélyt, mikor én kettyenés ez? Ez nem hogyan ' feltételezett-hoz dolgozik…

Megyek át a biztonsági beállításokat újra, nagyon szorosan. Újra meg újra. Úgy vélem, ez az üzenet törlése mert nyilván nem tudom akármi körülbelül biztonság.

Végül, Keressen a Internets. Én talál ez nagyon valószínűtlen MSDN fórumban: http://forums.microsoft.com/TechNet/ShowPost.aspx?PostID=1838253&SiteID=17

A plakátok, úgy tűnik, ami arra utal, hogy a egyszerű cselekmény a munkafolyamat exportálása egy meghajtó tál akarat erősít MOSS biztonsági rés? Alig tudom elhinni, hogy csak írt, hogy. Én emlékeztette a South Park epizód a a 9/11 összeesküvés, ahol Stan azt kérdezi, mi Preznit, "Tényleg?" újra és újra.

Így, semmi-hoz elveszít, Tűz ki az SPD, kattintson a jobb gombbal a munkafolyamatot, és megment ez-hoz az én-m c:\ meghajtó. Ez lenne a c:\ meghajtó az én laptop. Én keresem a vállam fölött egész idő alatt úgy, hogy senki sem fogja kérdezni, "Miért vagytok megtakarítás munkafolyamat a laptop?"

Hihetetlenül, hogy megoldja a problémámat. Lehet szerkeszteni a feladat.

Ezennel jelöl, ez a leg--bb bizarr munkafolyamat megoldás a 2007.

</vége>

Technorati Tags:

SharePoint Designer, Aktuális cikk “Kódolású abszolút URL-t” és HTTPS

Sokszor szeretnénk, hogy küldjön egy e-mailt, amely magában foglalja egy hivatkozás az elem vagy dokumentum, amelynek hatására a munkafolyamat. Tudjuk használni a jelenlegi cikk "kódolású abszolút URL-t" erre a célra. Azonban, mindig úgy tűnik, hogy "http" az URL protokoll. Ha a webhely a HTTPS fut, akkor nem fog működni az Ön számára.

kép

Amennyire tudom, van nem ki a box megoldás erre a problémára. Ha kötelező a HTTPS használata, nincs az a beállítás.

Kell megoldani, hogy, hozzon létre egy egyéni művelet, amit nyújt a string csere funkció a munkafolyamat használata. Alternatív megoldásként, használ egy 3rd csapat szerszám mint a kiváló csomag itt: http://www.codeplex.com/spdwfextensions 🙂

</vége>

Gyors és egyszerű: Határozza meg a webhely oszlop belső oszlop neve

FRISSÍTÉS: Jeremy Thake birtokol blogged erről, és néhány kód részére egy konzolalkalmazásban Ez azt mutatja, hogy belső nevek.

Voltam kipróbálás-hoz kap a Tartalomlekérdezés kijelző megjelenítéséhez a tevékenység határidejét, és azért, mert a képernyő-címkét "Lejáró időpont", Feltételezte, hogy az oszlop neve használata <CommonViewFields> az "Due_x0020_Date".

Rossz!

Ebben az esetben volt a valódi oszlop neve "DueDate".

Hogyan tett talál ez? Én újra olvastam, Heather Solomon's blog bejegyzés módosítása CQWP További oszlopok megjelenítése. Ő írja le ez a folyamat lépés #13. Bízik benne. Helyes. Legalább, Ez volt a helyes, értem. Én nem bízik benne az első a sok hosszabb nevet egy másik oszlop.

Azt mondom, "bízik benne" mert nem bízik benne, és költöttél repülőtér közelében két órán keresztül, a fejem egy fal döfés. Miután elhatároztam, hogy a "DueDate" név, Azt akartam, hogy egy másik mező hozzáadása <CommonViewFields>. A Salamon-technikával, Voltam szerzés egy oszlop neve, mint a "XYZ_x0020_Project_x0020_Due_x00".

Gondoltam magamban, Ez egyértelműen egy csonkolt neve. Mentem előre, és nem csonkolt ez-val nem siker. Én végül használt a látszólag lerövidített névvel, és ez munkás.

Bónusz tipp: Mikor voltam működő-val a CQWP, Ha hozzáadott egy rossz belső nevet <CommonViewFields>, a CQWP azt mondja, hogy a lekérdezés nem hozott eredményt visszatért. de, Ha az adattípus hozzá a mező neve, egy eredmény akkor vissza. Az adatok hozzáadása típusú ténylegesen álarcos probléma óta volt hivatkozva egy nem létező mező. Én tudna összead ez, de mikor próbáltam az érték megjelenítéséhez, Én mindig kap egy üres.

Ez volt nem maszk a hiba:

<CommonViewFields>Due_x0020_Date;</CommonViewfields>

Ez volt a maszk a hiba:

<CommonViewFields>Due_x0020_Date,Dátum és idő;</CommonViewfields>

</vége>

Vigyázz a friss változások ItemStyle.xsl

Voltam működő-val ItemStyle.xsl-hoz megszokott a megjelenés-ból egy tartalomlekérdezési kijelző, és igaza van az ebéd ideje, Csináltam egy törés, váltson az xsl. Nem észre, hogy, de ez volt messzemenő hatása a webhelycsoportban. Elment ebédelni, és én vissza, Észrevettem egy csomó helyen megjelenő üzenet:

Nem jeleníthető meg a kijelző. A probléma elhárítása érdekében, Nyissa meg a kijelzőlapot egy Windows SharePoint Services-kompatibilis HTML-szerkesztővel, például a Microsoft Office SharePoint Designer-ben. Ha a probléma továbbra is fennáll, a kiszolgáló rendszergazdájától.

Az ügyfél hibáztattam (nem ráébredt még, hogy az én hibám, ezen a ponton) de végül észrevette, hogy a visual studio intellisense volt figyelmeztető nekem hogy hibás XSL. Azt korrigálni, és mindent kezdett el dolgozni.

Legyen átkozott óvatos, amikor a ItemStyle.xsl (és a globális XSL-fájlok) — törés őket érinti a webhelycsoport sok leletek.

<vége />