mesačné archívy: Júna 2011

Nech svieti príklady viesť cesta k zvýšenej SharePoint prijatie

Môj prvý "čistého" BrightStarr blog vstupe bolo uverejnené dnes.  Tu je ukážka:

Tam to bolo veľa konverzáciu na internetové neskoro na tému prijatia SharePoint a najmä nedostatok. Nikto nechce ísť všetky problémy s konštruovaním farmy a bezpečnosti infraštruktúry, zúčastňujú semináre, dať dohromady snazzy vzhľad, vypracovanie rock solídne informácie architektúry, ktoré vydrží nestálosťou spoločnosť re-orgs a nakoniec, fanfare-plnené Zavádzacia len zistiť tri mesiace post go-live, menej ako 50% spoločnosti zamestnanci používajú SharePoint a väčšina z nich sú pomocou nahradiť staré súborové servery siete ("S:\ disk").

Žiadna strieborná bullet (alebo jednom blogu) bude riešiť tento problém. Avšak, existuje veľa vecí, ktoré môžete urobiť pre zníženie rizika anemický SharePoint portal. Jednou z takýchto techník je "Shining príklad vzoru."

Rád by som vedieť o iné stratégie na prijatie SharePoint, ktoré vám záleží na zdieľanie.  Ak zdieľate, prosím, zanechajte ako komentár na blogu BrightStarr.

Prečítať celú vec tady: http://www.brightstarr.com/US/Pages/blog-view.aspx?BlogID=52

</koniec>

Vyberajte môj blog.

Nasledujte ma na stebėtų na http://www.twitter.com/pagalvin

„Prístup odmietnutý” k Default.aspx na lokality SharePoint 2010 Podkapitola stránky

Jeden z mojich klientov odišiel žiť s ich SharePoint 2010 prostredie dnes.  Sme zistili, že niektoré skupiny užívateľov nemohla prístupu ich predvolenú domovskú stránku.  SharePoint odpovedala s "Prístup odmietnutý" bežné "prihlásiť ako iný používateľ" alebo "požadovať prístup" odpoveď. 

Keď sme použili funkciu šikovný "Kontrolovať prístup" potvrdzuje, že koncoví používatelia naozaj urobil prístup.  Ešte, nemohla dostať na stránku.

Sledoval som veľa ciest na rôznych slepej uličky, kým som sa rozhodol porovnať webové časti na stránke zlomkovej proti podobné aktφvnu strßnku.  Urobil som, že tým, že stránky v režime údržby pridaním"?obsah = 1 "na stránke. Takže, to vyzeralo ako "http://Server/subsite/subsite/default.aspx?obsah = 1 ". 

To mi ukázal, dve webové časti s názvom "Chyba" s opisom ako "Chyba" na stránke nefunkčné.  I didn't think prijať obrazovky SPP v čase.

Ich odstrániť a ktoré vyriešený problém.

Videl som otázkou, ako tento príde až na fórach v minulosti, a bol som veľmi skeptickí naliehanie plagát, že mal zabezpečenia správne nastavené.  I * vedieť, * som záruku stanovenú nahor doprava úsmev  Nabudúce, Uvidíme sa otvorenejší a menej skeptický.

</koniec>

Vyberajte môj blog.

Nasledujte ma na stebėtų na http://www.twitter.com/pagalvin

XSLT a jQuery vzorky

Som bol robí veľa XSLT a jQuery a myslel som zdieľať niekoľko úryvkov, ktoré iní môžu nájsť užitočné v budúcnosti.

Príklad 1: Vyžarovanie jednoduchý JavaScript / jQuery v XSLT:

<XSL:Šablóna zápas = "niečo" XML:priestor = "zachovanie">

  <!– Prázdne, skryté pole priateľské filtre dotaz –>
  <skript typ = "text/javascript">
    $(dokument).pripravený(Funkcia(){
      $("#QueryFriendlyFilters").Val("empty");
    });
  </skript>

</XSL:šablóny>

Tom trochu emituje niektoré JavaScript, ktorý čaká na načítanie stránky (z dôvodu $(dokument).pripravený(…)) a potom nastaví hodnota skryté pole s názvom QueryFriendlyFilters na Literálová hodnota "empty".

Príklad 2: Použitie <XSL:Ak> skontrolovať "väčší ako",  "menší ako", atď.

<XSL:Šablóna zápas = "niečo" XML:priestor = "zachovanie">

  <div id = "fdcAllFilters">
 
    <XSL:Ak test="@Count>0">
      <span triedy = "fdcFilterLabel">Aktuálne filtre:</span>
    </XSL:Ak>

    <!– viac vecí sa deje tu. –>

</XSL:šablóny>

Vyššie úryvok skontroluje, ak atribút s názvom "Count" prvku "niečo" je väčšia ako nula.  XML za to by bolo niečo:”

<niečo počet = "5" />

Príklad 3: Iterácia súboru cez všetky prvky, interspersing jQuery hovory.

<!– Iterácia súboru cez všetky filtre a zobraziť správne  odkazy. –>
<XSL:pre každý výber = "UserFilter">

  <trieda = "FilterHref" href = "javascript:mySubmitPage("RemoveUserFilter",'{@ ID}’)">[X]</a>

  <span triedy = "fdcFilterLabel"><XSL:hodnoty z select="@FilterValue"/></span>

  <skript typ = "text/javascript">

    $(dokument).pripravený(Funkcia(){
        <XSL:text><![CDATA[$("#QueryFriendlyFilters").Val( ($("#QueryFriendlyFilters").Val() + " ]]></XSL:text>\"<XSL:hodnoty z select="@FilterValue"/>\"<XSL:text><![CDATA["));]]></XSL:text>
    });

  </skript>

</XSL:pre každý>

Vyššie úryvok je najkomplexnejšie a môže byť jednoduchšie spôsoby, ako na to.

XML za to vyzerá približne takto:

<UserFilter ID = "123" FilterValue = "xyzzy" />

Tento úryvok je Iterácia prostredníctvom <UserFilter> uzly. 

Najprv emituje kotva tag, ktoré po kliknutí vyvolá funkciu JavaScript, ktorý je už na stránke, "mySubmitPage" a odovzdáva hodnotu atribútu <UserFilter> uzol, s názvom "Identifikácia". 

Potom emituje niektoré jQuery, ktorý čaká na stránku načítať.  Že jQuery aktualizuje skryté pole s názvom "QueryFriendlyFilters" pridaním hodnota atribútu FilterValue.  Poznámka všetky crazy <XSL:text> a <![CDATA[ … ]]> veci.

To je všetko, Dúfam, že pomôže!

</koniec>

Vyberajte môj blog.

Nasledujte ma na stebėtų na http://www.twitter.com/pagalvin