ÁghyBlog

2010. August 31., Tuesday

Best Practices Conference 2010 Follow-up

Múlt héten zajlott Washington DC-ben a Best Practices Conference 2010, ahol ismét előadóként vehettem részt. Rendkívül büszkeséggel tölt el, hogy újra meghívtak, hiszen a világ egyik legszínvonalasabb SharePoint konferenciájáról van szó! Eredetileg három előadást és egy Expert Panelt terveztem, de Zlatan Dzinic sajnos egy baleset miatt nem tudom eljönni a konferenciára, így az ő egyik előadását is én vettem át. Elég sűrűre sikeredett ez a három nap így, de ugyanakkor nagyon tartalmasra is, a session-jeimen sokan, érdeklődéssel vettek részt, rengeteg kérdéssel, stb.

Az alábbiakban az előadásaim slide-jait találjátok:

A következő esemény, ahol előadóként részt veszek, a The Experst Conference Europe lesz, október elején Düsseldorfban. A következő Best Practices Conference pedig 2011 márciusában, San Diego-ban.

2010. July 6., Tuesday

SharePoint 2010 Keresés – Kedvenc funkcióim

Filed under: Blog, érdekesség, SharePoint, SharePoint 2010, cikk, keresés — aghy @ 11:48

Tegnap jelent meg első cikkem az EndUserSharePoint2010.com-on, még friss és ropogós: My Favorite SharePoint 2010 Search Features Include. A tartalomból:

  • Rich User Interface with Refinement Panel
  • Boolean Query Syntax
  • Suggestion while typing
  • ‘Did you mean’ suggestions
  • Federated results
  • ‘View in Browser’ for Office documents
  • Improved People Search
  • SharePoint Search engine as a Federated Location in Windows 7

2010. June 28., Monday

Keresési tartomány dokumentumokhoz

Filed under: SharePoint, SharePoint 2007, SharePoint 2010, keresés — aghy @ 17:09

Gyakori igény, hogy olyan keresési tartományt (Search Scope) kell definiálni, amely a dokumentum elemeket tartalmazza. Az alább bemutatott módszer egyezik SharePoint 2007 és 2010 esetében - az egyetlen különbség az, hogy míg MOSS2007 alatt a Shared Services beállításoknál találjuk a Scope-okat, addig SPS2010 alatt Search Service Application beállításokról beszélünk.

A ‘Documentumok’ keresési tartomány elkészítésének lépései:

  1. A keresési beállítások között nyissuk meg a ‘Metadat Properties’ listát, azon belül az ‘IsDocument’ tulajdonságot, s állítsuk be ennek ‘Allow this property to be used in scopes’ tulajdonságát. Ezzel engedélyeztük, hogy keresési tartományok definiálásakor szűreseket definiáljunk erre a tulajdonságra.
  2. Mentsük el a változásokat.
  3. Menjünk el a “Scopes” oldalra, és a ‘New Scope’ gombra történő kattintással hozzunk létre egy új keresési tartományt.
  4. Címként (Title) adjuk meg új keresési tartományunknak: “Dokumentumok”.
  5. Mentés után adjunk új szabályt (Rula) az újonnan létrehozott keresési tartományhoz:
    • Scope rule tyoe: Property Query
    • Property query: IsDocument = 1
    • Behavior: Include
  6. Menjünk vissza a Search Administration oldalra, és manuálisan indítsuk el a keresési tartományok frissítését (Start update now), vagy pedig várjuk meg a következő ütemezett frissítést.

Ezután a Dokumentumok tartomány máris használhatóvá válik.

2009. February 12., Thursday

Történések

Miközben időm nagy részét lefoglalja pár hetes kislányom, a nagyvilágban egymást követik az érdekes események és bejelentések. Emellett épp különféle doksikat review-zok, így az eseményeket már követni sem egyszerű, up-to-date beszámolni róluk pedig…
De íme most “ömlesztve” az elmúlt néhány nap (hét) legfontosabb SharePoint vonatkozású hírei:

  • SharePoint Dispose Checker: A SharePoint fejlesztés, API használat közben gyakran dispose-problémák merülnek fel, az. Ezek nemcsak a fejlesztők életét keserítik meg, de a kód minőségén keresztül végső soron a felhasználók, megrendelők isszák meg a dolog levét. Szerencsére január 30. óta publikusan is elérhető az SPDisposeChecker:

SPDisposeCheck is a tool to help you to check your assemblies that use the SharePoint API so that you can build better code. It provides assistance in correctly disposing of certain SharePoint objects to help you follow published best practice. This tool may not show all memory leaks in your code.

  • FAST Search integráció: Las Vegasban, a FASTforward’09-en hivatalosan is bejelentésre került: a SharePoint “14” (vagyis a következő verzió) már tartalmazni fogja az úgynevezett “FAST Search for SharePoint”-ot:

FAST Search for SharePoint will combine high-end search with the broad portal, collaboration, content management and business intelligence capabilities of SharePoint.

  • Best Practices Conference: Sikeresen lezajlott San Diego-ban a második Best Practices Conference. Folyt. köv. Londonban, április elején.
    (Több e-mailt is kaptam ezzel kapcsolatban, így akik esetleg aggódnának: nem, nem marad nélkülem az akkor alig 2,5 hónapos kislányom, nem fogok távszoptatni, és béranyát sem fogadtam. A család is utazik velem - a konferencia szervezőinek hála, a meghívás része volt az is, hogy számukra is biztosítanak mindent, ha elfogadom az előadói felkérést.)

Folyt. köv.

2009. January 9., Friday

European SharePoint Best Practices Conference - Előadásaim

A szeptemberben Washingtonban tartott SharePoint Best Practices Conference után idén először február elején folytatódik a sorozat, ezúttal San Diegoban. Oda sajnos most nem tudok kiutazni (bár a szervezők ismét hívtak), de amint arról már beszámoltam, a következő állomás április elején Londonban lesz.

This conference goes beyond the how-to’s of SharePoint and delves into real world issues facing successful SharePoint implementations. Learn how to:

  • Make consistent, confident decisions at every level, across your enterprise.
  • Break the cycle of avoidance, disagreement and ignorance that leads to subpar results.
  • Eliminate design, deployment, organizational and administrative confusion.
  • Apply effective SharePoint decision-making in any situation and in turn enhance enterprise communication, collaboration and efficiency - while significantly lowering cost.
  • Replace disorder with clarity, direction and confidence.

Learn practical and productive SharePoint practices from the industry’s leading authorities. Event speakers include:

  • Microsoft MVPs
  • Microsoft Product Team Members
  • Industry Experts

Nos, örömmel jelentem, hogy az európai állomáson, Londonban is előadóként veszek részt, ráadásul ezúttal két témával is:

  • Best Practices – Document Management with MOSS 2007 (IW 310): Document Management is one of the most important function of SharePoint. In my session I’ll try to clarify what the word ‘document’ means, what is the typical document lifecycle model, and what kind of tasks/functionalities are needed in a document management system. After discussing these general questions I’ll show how can we take the advantages of SharePoint and the full Office System as an advanced document management system, where processes (workflows) and the optimal storing is very important as well as usability and findability/searchability.
  • Search can be your best friend you just need to know how to talk to it (IW 306):  Whatever you work, finding the information what you are searching for is one of the most critical part of your everyday tasks. MOSS 2007 has a very powerful query engine – if you know its capabilities, and how to use them in an easy way, you could get a really good friend. I’ll introduce you to my friend called SharePoint Enterprise Query: what is the right way to do a query or make use of the advanced search options , how to manage your search results and alerts, how to search in external data sources – or even how to search with SharePoint but without opening your SharePoint site.

Jön valaki esetleg?  Regisztráció és bővebb információ az esemény honlapján.

2008. December 11., Thursday

PDF iFilter 64 biten

Filed under: indexelés, keresés, linkek — aghy @ 22:20

A PDF file-ok indexeléséhez az Adobe PDF iFilterét használjuk sokan, ám eddig csak 32 bites változat volt elérhető. Most azonban végre megjelent a 64 bites verzió is, máris letölthető innen.

“Adobe is releasing Adobe PDF iFilter 9 for 64-bit platforms, which will allow searching PDF files on Microsoft® Windows® 64-bit platforms for applications such as Microsoft Office SharePoint Server 2007, Microsoft Exchange Server 2007, and Microsoft SQL Server 2005.”

2008. November 7., Friday

Web Frond-end vs. Complete telepítés

Filed under: SharePoint, admin, keresés, telepítés — aghy @ 14:03

Tegnap érdekes tapasztalatot szereztem egy ügyfél-telepítés során. Frissen telepített MOSS farm várt rám, hogy konfiguráljam, illetve másik farmon lévő tartalmakat, custom feature-öket migráljak át rá. Egyszerűnek tűnt a történet: egyetlen MOSS szerver, a háttérben különálló SQL 2005-tel. Egyszerűnek tűnt, de…

A tartalmi adatbázis (content database) készen állt, létrehoztuk az új webalkalmazást (Web application), hozzácsatoltuk a meglévő adatbázist, s minden jónak is tűnt. Ok, a tartalom készen áll, konfiguráljuk és állítsuk be a szükséges dolgokat… Például a keresést, ami aztán tényleg nem lehet bonyolult ezek után: Central Administration, Operations fül, ott pedig Services on Server - indítsuk el a WSS Search Service-t, és az Office Server Search Service-t.

Hoppá! A második service nincs a listában! Sőt, a Server roles lista is teljesen diasbled… Ezért aztán nem tudjuk beállítani a keresést, nem tudunk SSP-t létrehozni, stb. Ha kiadjuk az STSADM -osearch parancsot, “No Search Service” hibaüzenetet kapunk.

Valami tehát op. rendszer vagy adatbázis szinten nem stimmel (igen, a .NET framework 3.5 SP1 történet után kicsit paranoid lettem…). Már a sikítás határán voltam… Szerencsére ehelyett megkérdeztem Bobot és Pault, van-e ötletük. Azt ajánlották, nézzem meg, véletlenül nem Web Front-end telepítés történt-e Complete mód helyett. S lám, a telepítési naplóban találtam egy ilyen bejegyzést: “Setting server role to WFE.”

Itt kezdtem sikítani. A WFE telepítés ugyanis nem teszi lehetővé az Indexing service elindítását.

Szedjünk le mindent, s telepítsük újra az egészet Complete módban, SP1-gyel, Language Pack-kel, stb. És igen: az Office SharePoint Server Search service megjelent a listában, és el tudtuk indítani! Sőt, a Server role lista is működni kezdett, ahogyan azt vártuk is.

image

A tanulság tehát: a SharePoint telepítés során nagyon könnyű “eltévedni” (akár véletlenül is). Figyeljünk tehát oda, mikor melyik opciót választjuk, különben később lesz nehéz helyrehozni a rendszert. Farmon belül tehát először egy Complete szervert telepítsünk, s csak utána adjunk hozzá Web front-end-eket, de önállóan soha ne hozzunk létre WFE-t!

Paul bejegyzését a beszélgetésünkről az alábbi címen olvashatjátok: http://paulgalvin.spaces.live.com/Blog/cns!1CC1EDB3DAA9B8AA!2748.entry

2008. August 11., Monday

Peking 2008

Filed under: SharePoint, esettanulmány, keresés — aghy @ 12:56

A XIX. Nyári Olimpiai Játékok Pekingben zajlanak a napokban, ezt gyakorlatilag lehetetlen nem tudni.

Valószínűleg azt már kevesebben tudjátok, hogy milyen az Olimpia háttér-infrastruktúrája. Pedig igen érdekes és gyönyörű a megoldás. Először is képzeljetek el egy olyan portált, amely több mint 300.000 dinamikus oldalból áll, kb. 20.000 felhasználót (elsősorban média és szervezők) kiszolgálva.

clip_image001

Az Info 2008 nevű portálon értelemszerűen kiemelkedő szerepet kap a keresés, hiszen a sportolók, sportágak, nemzetek, mérközések stb. adatainak gyors és hatékony elérése kritikus az Olimpia ideje alatt. És most jön az érdekesség, Chen Qin projektellenőr nyilatkozata alapján:

"We evaluated search technologies from Microsoft, Google, and other providers, and we determined that Office SharePoint Server 2007 would perform the best under the pressure of The Olympics"

Igen, igen: az Olimpia architektúrájában MOSS 2007 biztosítja a keresőmotort - mégpedig úgy, hogy pl. a Google ajánlatán is felülkerekedett!…

Az architektúra logikai felépítését az alábbi ábra szemlélteti: a MOSS Search Engine tehát folyamatosan indexeli a Game System Information Service Web site tartalmát. Erről a site-ról többek között egy egyedi keresőlappal érhető el a keresőmotor, mégpedig a megfelelő MOSS Web Service-ek hívásával, s ez a webszolgáltatás adja a keresés eredményét is. A formázott megjelenítés természetesen ismét a hívó oldal feladata.

image

Powered by WordPress