ÁghyBlog

2008. August 31., Sunday

SSDS SDK (Beta)

Filed under: Fejlesztés, SSDS — aghy @ 22:32

Az SSDS (SQL Server Data Services) ugyan még zártkörű Beta, ám múlt héten máris megjelent hozzá az SSDS SDK Beta első verziója. Ez egyrészt parancssori eszközt (Command Line Tool), másrészt az úgynevezett SSDS Explorert tartalmazza. Ez utóbbi eszköz a GET, POST, PUT, DELETE és Query műveletek hatékony és szemléletes megvalósítására szolgál.

image

Az SSDS Explorer ugyanakkor nem támogat minden funkciót, amely paranccsorból/saját kódból elérhető (pl. backup/restore, blob műveletek).

SSDS SDK letöltés itt.

Technorati Tags: ,

links for 2008-08-30

Filed under: linkek — aghy @ 00:31

2008. August 28., Thursday

Óraátállítás

Filed under: SharePoint, admin — aghy @ 22:22

Ügyfelünk kétségbeesetten hívott egyik délután: az éles MOSS szerverükön saját készítésű (SharePoint Designer) Workflow-kat tesztelt, és hát tűzoltásra lenne szükség: a szerver óráját előre állította 24 órával, majd vissza, s (nem meglepő módon) néhány dolog hirtelen működésképtelenné vált: a nyitóoldal nem jelenik meg, ehelyett "The Context has expired and can no logner be used." hibaüzenettel elszáll; a content query (tartalomlekérdező) kijelzők üres tartalmakkal jelennek meg, stb.

A probléma súlyosságához képest (a vállalati intranet gyakorlatilag használhatatlanná vált) a megoldás roppant egyszerű volt: az összes SharePoint service újraindítása, és egy iisreset után minden újra a régi. "Csupán" a listákhoz tartozó, időközben aktuális értesítéseket küldte ki újra a rendszer a felhasználóknak.

2008. August 19., Tuesday

Dev User Groups

Filed under: Esemény, User Group — aghy @ 22:41

Dotneteers blogtársaimmal örömmel jelentjük, hogy szeptembertől új, rendszeres eseménnyel bővül a hazai szakmai élet. Sok-sok különálló, mégis végül egy pontban összefüggő szakmai szempont vezérelt bennünket, amikor… de ne szaladjunk ennyire előre, lássuk, mi kezdett el motoszkálni bennünk:

Itt van tehát két, worldwide konferenciára készülő előadás, melyet mindenképp szeretnénk megosztani Veletek magyarul is, s itt van még néhány ember, akiben elkezdett motoszkálni néhány ötlet. Az eredmény pedig: szeptember 10-én megrendezésre kerül az első Dev User Groups! Részletek, jelentkezési lehetőség és egyéb információk hamarosan!

2008. August 14., Thursday

links for 2008-08-13

Filed under: linkek — aghy @ 00:00

2008. August 13., Wednesday

links for 2008-08-12 [delicious.com]

Filed under: linkek — aghy @ 00:32

2008. August 11., Monday

.NET Framework 3.5 SP1 és VS 2008 SP1

Filed under: Fejlesztés — aghy @ 19:15

Ma megjelent mindkettő:

Webalkalmazások és Tartalom-adatbázisok

Filed under: SharePoint, admin — aghy @ 18:02

SharePoint 2007 alatt minden Webalkalmazás (Web Application) saját tartalom-adatbázissal (content database) rendelkezik. Természetesen minden WebApp-hoz több DB is tartozhat, sőt cserélhetjük és változtathatjuk is alatta.

De vajon miért lehet ez fontos számunkra? Természetesen nemcsak poénból :) Nagyon hasznos lehet akkor például, ha egy teljes site collection-t szeretnénk egyik helyről a másikra mozgatni (pl. fejlesztői környezetből az ügyfélhez). Lássuk tehát a művelet lépéseit:

  1. A szokásos módon, a Central Administration felületén hozzuk létre a Webalkalmazást. Ekkor meg kell adnunk a háttér-adatbázis nevét, legyen például “ContentDB_Tmp”.
  2. Innen kezdve haladhatunk tovább a Central Admin felületén is, ám én jobban szeretem az stsadm-et (például mert szélesebb körben használható). Lássuk tehát, hogyan haladunk tovább az stsadm parancs segítségével!
  3. Először is, ha nem vagyunk egészen biztosak a webalkalmazáshoz tartozó tartalom-adatbázis pontos nevében, kérdezzük le:
    stsadm -o enumcontentdbs -url http://mymoss
    <Databases Count="1">
      <ContentDatabase Server="MYDBSERVER" Name="ContentDB_Tmp" />
    </Databases>
  4. Ha megvan az adatbázis neve (ContentDB_Tmp), máris törölhetjük:
    stsadm -o deletecontentdb -url http://mymoss
        -databasename ContentDB_Tmp -databaseserver MYDBSERVER
  5. Ezen a ponton van tehát egy olyan webalkalmazásunk, amely üres, nem tartozik hozzá tartalom-adatbázis. Csatoljuk hozzá a régi rendszerről átmozgatottat, melynek neve példánkban ContentDB_FullContent:
    stsadm -o addcontentdb -url http://mymoss
        -databasename ContentDB_FullContent -databaseserver MYDBSERVER
  6. Ennyi az egész! Végül, hogy megbizonyosodjunk a művelet sikerességéről, futtassuk le újra a legelső stsadm parancsot:
    stsadm -o enumcontentdbs -url http://mymoss
    <Databases Count="1">
      <ContentDatabase Server="MYDBSERVER" Name="ContentDB_FullContent" />
    </Databases>

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

2008. August 6., Wednesday

links for 2008-08-05 [delicious.com]

Filed under: linkek — aghy @ 00:01

2008. August 4., Monday

links for 2008-08-03 [delicious.com]

Filed under: linkek — aghy @ 00:30

2008. August 3., Sunday

SP BP Conference - Clarity. Direction. Confidence.

A szeptemberi SharePoint Best Practices Conference-t idén első alkalommal rendezik meg, így joggal merül fel a kérdés: mi ez pontosan, és hogy kerül oda egy "világvégi kicsi lány" előadni?

A konferencia a Mindsharp és az MSPress közös szervezése. A mottó: "Clarity. Direction. Confidence." Az első olyan konferencia, ahol kizárólag éles projekteken dolgozó előadók osztják meg gyakorlati tapasztalataikat a résztvevőkkel. Nemcsak a "hogyanok" bemutatása a cél, hanem a "miértek" is, sőt nemcsak jó, de rossz példát is kötelesek vagyunk bemutatni ("hogyan NE"). A cél egy olyan esemény, ahol nulla marketing és 100% gyakorlati tapasztalat szerepel, ahol nem a hivatalos, száraz oktatóanyag alapján tart valaki átlagos előadásokat, hanem valódi, a gyakorlati és az üzleti életből hozott tapasztalatok cserélnek gazdát.

Joggal kérdezhetitek, hogy hogyan lehet ezt biztosítani?

Először is, az előadók és előadások kiválasztása során. A szervezők a konferencia nyilvános meghirdetése előtt elküldték meghívóikat azoknak a személyeknek, akiket korábbi munkásságaik alapján alkalmasnak találtak arra, hogy előadásaikkal pályázzanak. A határidő lejárta után két lépcsőben döntöttek a beadott anyagokról: első körben csupán a szakmai tartalmat (leválasztva az előadó adataról) bírálták el, s pontozták, majd külön az előadói kompetenciát és referenciákat is. Ezek után vetették össze a két eredményt, s hozták meg a végleges döntést.

Most, a felkészülés során pedig folyamatos kapcsolatban állnak velünk, a kiválasztott előadókkal: részletes instrukciókat, minőségi követelményeket kapunk, az előadások és demók anyagai többszörös véleményezésen, bírálaton mennek keresztül, mire augusztus végén elérik végleges formájukat. Onnan kezdve freeze van, az utolsó két hétben tartalmi változás már nem történhet.

S szeptember 15-én indulhat a show…

Powered by WordPress