Monthly Archives: Aprīlis 2008

Ātrs un vienkāršs: Veikt tikai InfoPath veidlapu lasāms (InfoPath Forms Services MOSS)

Nav kopīgu biznesa scenāriju, kā šis:

  • Lietotājs aizpilda InfoPath veidlapu.
  • Iesniedz veidlapu.
  • Ilglaicīgie darbplūsmas procesu, kas sākas.
  • Darbplūsmas darbības laikā, mēs negribam nevienam uz mainītu veidlapas saturu.

Šajā piemērā office.microsoft.com apraksta, kā veidojams atsevišķs skats"" un atzīmēt visu kā tikai lasāmu skatu. Tas ir praktiski pieeju, bet ir trūkums, ka jūs faktiski esam izveidojuši divas visu to pašu veidlapu versijas un ir tagad sinhronizēt tos manuāli. Ja pievienojat lauku labot skats, to pēc tam jāpievieno nerediģējams skatīt arī. Laika gaitā, ar citu izstrādātāju, var būt dažas atšķirības.

Šī alternatīvā varianta varētu strādāt labāk, dažos gadījumos:

  • Pievienot jaunu lauku, formu, ko sauc par "IsEditable".
  • Iestatīt tā noklusējuma vērtība TRUE.
  • Veicināt to publicējot MOSS.
  • Darbplūsmā, Iestatiet IsEditble vērtību FALSE.
  • Doties atpakaļ uz formas.
  • Pievienot kārtulu, kas "pēc formā atklātā, atspējot saglabāšanas poga, kad IsEditable ir nepatiesa.

Atmaksas šāda pieeja ir visās jomās joprojām būs rediģējams ekrānā. Lietotājs var iegūt nepareizu iespaidu, ka viņi faktiski mainīt saturu. Tas var mazināt, ieviešot dažas teksta formā ir atspējota, iespējams, liela sarkaniem burtiem lapas augšdaļā.

Vienā projektā, Es radīju "darbplūsmas statusu" skats. Turpinoties darbplūsmas, tas varētu atjaunināt īpašo statusu laukos, kas bija paaugstināts no formas. Lietotājam atverot veidlapu, "atvērtā formā" kārtula automātiski pārslēdzies uz skatu un lietotāju bija jauka maz kopsavilkuma statusu.

</beigās>

Technorati Tags: Technorati Tags: ,

Abonēt manu blogu.

Izmantot semaforu SharePoint Designer darbplūsmas, lai novērstu bezgalīgas cilpas

Ir iespējams radīt bezgalīgas cilpas SharePoint Designer darbplūsmā. Kopīgas īstenošanas modelis kā šis izraisa problēmu:

  • Izveidot darbplūsmu un saista ar sarakstu.
  • Norādītu, kad tā vajadzētu sākt izveidot jaunus objektus un atjaunināt esošos vienumus.
  • Solis, lai darbplūsma atjaunina lauku "Pašreizējā postenī".
  • Kopš mainījies pašreizējam krājumam, darbplūsma tiek sākta no jauna.

Lai novērstu šo bezgalīgas cilpas, ieviest vienkāršu semafora:

  • Vietnes kolonnas pievienošana (vai kolonnu sarakstu/bibliotēku, ja neizmantojat satura tipus).
  • Slēpt no rediģēšanas lapas (viegli izdarāms, ja vietnes kolonnu ar rekvizītiem, nav tik viegli, ja saraksta kolonnu).
  • Darbplūsmā, Pārbaudiet, vai semafora kolonnas vērtība nav tukša.
  • Ja šis lauks ir tukšs, iestatīta tukša vērtība un turpināt.
  • Ja ir ir nav tukšs, izejas nekavējoties.

Tas var kļūt diezgan diferencētu risinājumu, atkarībā no uzņēmuma vajadzībām un tā tālāk, bet tas ir bijis praktiski modelis, kad esat vajadzēja to.

</beigās>

Technorati Tags: Technorati Tags:

Abonēt manu blogu.

Izstrādātāji: Kā mācīties SharePoint?

ATJAUNINĀJUMS: 04/25/08: Bija pievēršanos dažus blog posts un konstatēja saiti uz šo rakstu: http://www.networkworld.com/news/2008/032608-microsoft-sharepoint.html?page=1. Izdaru piezīmi par to, jo papildus jautā, "kā mācīties sharepoint?", daži cilvēki jautā "Kāpēc man jāmācās sharepoint?". Šis pants daļēji atbildes vēlāk.

Dažos pēdējos mēnešos, kāds ducis vai vairāk ļaudīm visā planētas ir-pasta vēstuļu sūtīšanas mani un jautā vispārīgs jautājums, "Kā mācīties SharePoint?"

Es esmu tikpat kā autoritatīvu, bet man bija zināmi panākumi (un mēģina iegūt labāku visu laiku) tāpēc es domāju, ka būtu dokuments manu personīgo ceļu karte. Citi var atrast vērtīgu.

Pirms es to darīt, Es tikai gribu ievērot, ka tas ir skaidrs, ka, pamatojoties uz šīs personas e-pasta vēstules un vēl lielāks skaits MSDN / SharePoint universitātes amatu uz tāda paša veida, kas tur ir milzīgs attīstītāju interese kļūst Ātrāka strādāšana programmā WSS/MOSS. Nez, kas tas būs tāpat kā gadu no šī brīža … vienkāršāk atrast labu SharePoint talants? tas pats? Ļaudīm izdara paši uz perona pēc likmes, kas ir pietiekams pieprasījums pēc labu resursu līdzi? Kā varētu jums pat izrēķināt kaut ko tamlīdzīgu pietrūkst LUNCINĀT?

Pāvila Roadmap

Es biju pilna laika nodarbināto labi ļaudis pie Conchango bet es sekoju šo ceļu karte. Tas nozīmē, ka no izglītības viedokļa, Es aktīvi iesaistījās projektos kā es sekoju pasākumus, kas izklāstīti turpmāk, kāpēc.

Daži pamata termini

Cilvēki, kas ienāk šajā pasaulē, pastāv divi galvenie saīsinājumi:

  • WSS: Windows SharePoint Services
  • SŪNA: Microsoft Office SharePoint Server

WSS ir "bezmaksas" ka tā ir saistīta ar windows server 2003 (vai vismaz var lejupielādēt no MS). Man apkārt bez pēdiņām, jo jums kastē, o/s licences un, iespējams, SQL (lai gan ir uz "bezmaksas" kā arī veida SQL).

MOSS ir uzbūvētas virsū WSS un paplašina to. Nav neviena SŪNĀM bez WSS. MOSS, nav bezmaksas.

Varbūt ne vienu dienu, bet drīz pēc tam, kad tev ir jāpārzina pamata platforma, ir svarīgi mācīties atšķirības. Piemēram, jaudīgu web daļu, Satura vaicājuma Web daļa, SŪNA līdzeklis un nav pieejams WSS. Cilvēki bieži vien nepareizu pieņēmumu, ka CQWP ir pieejams WSS un tad galu galā sniegdamies pārtraukt plaisa pasākums, kad viņi sapratīs savu kļūdu.

Hit grāmatas

Es sāku strādāt ar WSS/MOSS par 01/02/2007. Man bija mazliet iepriekšēja pieredze ar SPS 2003 bet ļoti maz. Iegūt sev sāka, Es iegādājās divas grāmatas, kas šeit uzskaitītas (http://paulgalvin.spaces.live.com/lists/cns!1CC1EDB3DAA9B8AA!203/).

Es sāku ar lielu zilu administrācijas grāmatu. Dabiski, tas sedz administrēšanas. Tajā pašā laikā, Tas nodrošina apsekojumu, sūnas līdzekļu (un WSS funkcijas, kā arī).

Man, tas nav tik svarīgi atcerēties visas dažādas detaļas (līdz brīdim, kad ir pienācis laiks, lai iegūtu sertifikātu) bet tas ir labi zināt robežas. (Es sekoju šo pašu pieeju 1 persona shooters, es spēlē uz PC vai xbox — Man ienākt telpā un mēdz darīt pretēji pulksteņrādītāja virzienam cilpa, līdz es saņemšu atpakaļ, kur es sāku. Tikai justies labāk, zinot, ka es esmu kastē formu.)

Pēc iepazīšanās ar lielo zilo grāmatu, Varētu izlasīt visu grāmatu iekšpusē WSS. Tas ienirst dziļi jautājumiem ka izstrādātājiem aprūpe visvairāk par.

Izveidot virtuālo vidi

Lai jebkuru attīstību vai pareizi izmantot vides, jums nepieciešama pilna izpūstas windows serveru operētājsistēma ar SharePoint Designer, Visual Studio 2005 (2008 darbi, bet vēl daži noderīgi rīki ir pārnests no šo rakstu rakstīšanas), InfoPath 2007 un daži citi sīkumi. Ir daudz labu blogu ierakstu, aprakstot šo procesu. Varētu būt apskatīt šos divus:

turklāt, Andrew Connell dalītu viņa pieredzi ar VMWare šeit:

Izmantojiet savu iecienītāko meklētājprogrammu, lai redzētu, ko citi cilvēki dara. Tas ir noderīgs mācību vingrinājumā, pats par sevi.

Pavadīt dažas minūtes dusmīgi denonsē fakts, ka servera vide, kurā attīstībā. bet … Nelietojiet apnikt blogu par to, vai norīkošanu to MSDN forumi. Tas jau ir izdarīts 🙂. Tā vietā, aptvertu to un virzīties tālāk. Jums būs labāk par to.

Iegūt sertificētā

Uzskatu, ka MS SharePoint sertificēšanas ceļā, kuras veido četri eksāmeni, ir pilnīgs. Es iesaku sekot guide to tiešsaistes sagatavošanu un darīt savu vislabāko, izprast katra testa zonas.

ES ne iesakām jums veikt tikai, lai nodotu to eksāmenu. ES ne iesakām izmantot kādu no "smadzeņu dump" stila 3rd puses "rīkus" lai iet MS testi. Jūs varat lietot testa, Pass tas balstīts uz savu kombinācija vērsti studiju un pieredzes gūšanai, jums būs spēcīgāka attīstītājs un darba kandidātu par to.

Pastāv četri testi divas "dziesmas":

Attīstītājs:

Admin:

Es iesaku, ka izstrādātāji pētījums par visiem šiem eksāmeniem. Jūs būsiet stipri, viņiem, lai_gan man šķita, ka ja jūs izlaidāt admin eksāmeniem, jūs vēlaties saņemt.

Es atklāju WSS versiju, lai varētu ievērojami grūtāks, nekā attiecīgās MOSS versijas, daudz manu pārsteigumu. Nesen tika klasē un vairāki citi izteica vienu un to pašu punktu.

Kamēr bija mācības par 70-542 eksāmens (SŪNU attīstību) Es kāpurķēžu manu mācību resursi. Tie var būt noderīga jums, kā arī: http://paulgalvin.spaces.live.com/Blog/cns!1CC1EDB3DAA9B8AA!192.entry

Kontaktdakšu sevi Kopienā

SharePoint Kopienas ir vitāla, spēcīga un arvien lielāku visu laiku.

Jūs vēlaties aplūkot šādas darbības, lai sāktu:

  • Blogs
  • Forumi
  • Codeplex
  • Čivināt

Blogs

Ja jums nav saprast RSS, apturēt visu un apgūt. Tas prasīs 10 minūtes, lai uzzinātu to, varbūt vēl 10 minūtes, lai atrastu interneta balstīts RSS lasītājs (Man patīk google lasītājs, www.Google.com/ lasītājs).

Sākt pievienojot šo blogu savā RSS lasītājā 🙂

Nākamo, pievienot www.sharepointblogs.com jūsu lasītājs. Tās kopējais daudz blogus par vienoto plūsmu.

Laika gaitā, jūs varēsiet atrast blogus, kas netiek apkopota tādā veidā. Pievienojiet tos atsevišķi.

Varu parakstīties uz pāris desmiti blogi, kas ir uzkrāt vairāk nekā pagājušajā gadā. ja tu vēlies, Es varu eksportēt manu sarakstu un e-pastu.

Galu galā, jūs varat sākt savu blogu. Es personīgi domāju, ka bloga ieraksti, kas raksturo "newbie ir virkne" panākumi mācību WSS/MOSS būtu interesanti sērijas. Es vēlos man bija darīts, ka sevi.

Forumi

Es aktīvi piedalīties divās grupās forums: MSDN un SharePoint University.

Forumi ir lieliskas vietas, lai uzzinātu. Cilvēkiem uzdot jautājumus, sākot no ļoti vienkārša ("Kā es varu izveidot vietnes kolonna") nobijusies, lai ("Mans serveris ir uz leju!") lai vairāk teorētiska projektēšanas jautājumi.

Kad jums aromāts vides, riska, un sākt atbildēt. Pietrūkst tieši saskarsme ar klientu, nekas nav labāks par šo rokas uz pieredzi.

Codeplex

doties uz www.Codeplex.com.

Pārbaudīt to ārā un meklēt SharePoint projekti.

Dienas kopsavilkums Codeplex barību jūsu barības lasītājs abonēt.

Pievienojiet jebkuru jaunu SharePoint projektus uz jūsu barības lasītājs.

Galu galā, pēc rīdinga forumos un uz leju savu dēmonu WSS/MOSS, sagrupējot codeplex projekta izskatīt.

Čivināt

Kā es rakstu šo emuāru ierakstu, liela daļa tautas ir sākuši izmantot SharePoint Čivināt.

Ir grūti raksturot čivināt. Jums vienkārši ir to pārbaudīt out sevi.

Secinājums

Ka wraps mans plāns un liek man ir pašreizējo. Es tikko sākusies, izmantojot čivināt pirms divām nedēļām.

WSS/MOSS ir ļoti foršs platformu un Kopienas pieaug visu laiku. Kopienas resursi jāizmanto, lai uzlabotu savas prasmes un izbaudīt ceļojumu!

</beigās>

Abonēt manu blogu.

Technorati Tags: Technorati Tags: ,

Data Protection Manager: Šķiet kā liels SharePoint dublēšanas atjaunošanas risinājumu

Pie New Jersey SharePoint lietotāju grupas sanāksmē pagājušajā naktī, Microsoft Sr. DuWayne Harrison iepazīstināja produktu speciālists Microsoft Data Protection Manager 2007. DuWayne bija liels (un viņš atbalstīja viens vai divi kolēģi no auditorijas, kuru vārdi nav atgādināt). Jūs varat saņemt šeit prezentāciju materiāli.

Līdz pat pēdējā nakts, Es nekad neesmu dzirdējis par DPM.

Es neesmu sistēma admin tipa cilvēks, tāpēc es esmu rakstot šo SharePoint konsultanta viedokļa un var iegūt dažus vārdus nepareizi. man, DPM ir dublēšanas/atjaunošanas risinājumu Microsoft "stuff":

  • Failus
  • SQL
  • O/S
  • Virtuālās mašīnas (dzīvot backup VM, pat tad, ja pati VM darbojas Unix).
  • Tukša metāla atkopšanas (ti. katastrofāli aparatūras atteice).

Aiz ka stuff, ko es uzskatītu par minimālajām prasībām attiecībā uz jebkāda veida "nekustamā" dublēšanas/atjaunošanas produkta, DPM ir arī iebūvēts informācijas SharePoint. To saprot par serveru fermām un ļauj atjaunot:

  • Veselas datubāzes (piem.. saturs, Config, uc).
  • Vietņu kolekcijas
  • Atsevišķas vietnes
  • Atsevišķus vienumus (piem.. dokumenti).

Faktiskās atjaunošanas process ietver dublēšanas mērķa datu izgūšanas un saglabāt to atjaunošana saimniecībā"" un tad no turienes, pārvietojot tos uz produkcijas vidē (vai tur, kur vēlaties atjaunot). Domāju, ka tas ir nemanāms, bet tur bija daudz uzsvars uz vajadzību pēc "atjaunošana saimniecībā". Atjaunot saimniecību nepieciešamību saskaņot ražošanas vidi, jo īpaši, katrs (galvenokārt ar fizisko topoloģiju) bet vajag saskaņot attiecībā uz veidnēm, versijas, uc.

Didn't redzēt pilnībā izbeigt end demo, DuWayne nebija parādīt ekrāna šāvienu un dažu dzīvu demonstrācijas, bet. Tas, šķiet, ir tik labi, kā tam vajadzētu būt, vismaz mērenu lieluma videi.

Bija īpaši pārsteidza cenu. Acīmredzot, netur mani uz šo, bet es uzskatu, ka dārgākā cenas ir aptuveni šādi (USD):

  • $600 par DPM, pati.
  • DPM servera aparatūras (un saistīto stuff, plašsaziņas līdzekļiem un visu, ko).
  • $450 katram serverim, kuru vēlaties dublēt ("uzņēmējdarbība" licences).

Piecas fermas izmaksātu ne vairāk:

  • $600 par DPM
  • $450 x 5 serveru = $2,250

Kopējās izmaksas licences: $2,850

Praksē, tas varētu būt mazāks. Nebūtu obligāti jāpievieno DPM uzstādītas uz katra web priekšgals, piemēram. Uzņēmuma licences nav obligāti vajadzīga vai nu.

Lietotāja interfeiss ir droši vien šķiet ļoti vienkārši neprasa jebkādu īpašu apmācību piecelties ātrāk. Nebija jautāt par to, ka konkrēti un tur acīmredzot 1.5 pieejamās dienas klases, lai gan nav skaidrs, man, ka kāds tiešām nāksies pieciest.

Visā visumā, Es domāju, ka tas noteikti ir vērts izmeklēt, ja jūs, kas tur meklē datu aizsardzības risinājums SharePoint.

</beigās>

Abonēt manu blogu.

Technorati Tags: Technorati Tags:

Čivināt: http://twitter.com/pagalvin

Arkveida: Noteikt darbinieku apmācību veidni pieejamu vietu reģistrāciju Bug

Tik daudzi cilvēki zina, Darbinieku apmācība veidnes Microsoft nodrošina šeit ir kļūda, kas mums spēj vairoties, rīkojieties šādi:

  • Izveidot klasi ar maksimālo izmēru 10 studenti.
  • Reģistrēties –> Kopējā pieejamā sēdvietas pareizi samazina par vienu. Rezultāts: 9 pieejamo vietu.
  • Dzēst reģistrāciju: –> Bug. Pa vienam vajadzētu palielināt kopējo pieejamo vietu. Tā nav. Rezultāts: 9 pieejamo vietu uz SharePoint, bet patiesībā, nav 10 pieejamo vietu.

Šķīdums: Izmantot programmu SharePoint Designer, lai novērstu darbplūsmu.

Pirmais, atvērt vietni. Mapju sarakstu, man izskatās šādi:

attēlu

Ja mēs apskatīsim "dalībnieku reģistrācija" darbplūsmas, mēs redzam, ka tur ir solis ar apzīmējumu "Ieviest sēdvietu politiku". Izskatās, ka šis:

attēlu

Šo soli darbplūsmā atjaunina preces, palielināšanai "piepilda sēdekļi" metadatu kolonnu ar kursu. Ja mēs pull tas sīkāk, mēs redzam šo:

attēlu

Tā ir visa informācija, kas mums ir nepieciešams, lai novērstu unregistration darbplūsma.

Ja mēs flip unregistration darbplūsmai, nav līdzīgs darbplūsmas soļu. Pievienot to šādi:

1: Paplašināt "dalībnieks unregistration" un atvērtu XOML (skatīt pirmo ekrānuzņēmums, ja tu esi zaudējis).

2: Pievienot jaunu darbplūsmu mainīgo, "Jaunās aizpildītās sēdvietas" tipa "Numurs".

3: Piešķiriet vērtību "jauna piepildīta sēdekļi" kā parādīts:

attēlu

4: Samazinājums aizpildītās sēdvietas 1:

attēlu

5: Atjaunināt saistītu kursu preces:

attēlu

6: Pārliecinieties, vai visas darbības, kas ir pareizajā secībā. Man, tas izskatās šādi:

attēlu

7: Pabeigt darbplūsmu, atkārtoti veidot to.

8: Tests.

</beigās>

Abonēt manu blogu.

Technorati Tags: Technorati Tags: ,

Sestdienas rītā izlases novērošana

Esmu bijis klasēs šo pēdējo divu nedēļu laikā, un viena lieta, ka man liekas, ka ir daudz pārdomāto, gudri cilvēki, kas strādā ar SharePoint (kā konsultanti vai IT personāla palīdzības) kas nav blog, čivināt, šķiet, apzinās publisko ziņojumu dēļiem, kā MSDN forumā vai SharePoint University, uzturēt Facebook vai LinkedIn profili, uc. Tie ir tīri informācija patērētājiem. nav slikti, vienkārši interesanti.

</beigās>

Technorati Tags: Technorati Tags:

Abonēt manu blogu.

Satura vaicājuma Web daļu: Uzstājoties Ņujorkas SharePoint lietotāju grupai

I būs runājot ar kolēģi, Natalya Voskresenskaya, pie New York SharePoint lietotāju grupai Trešdiena, 7 maijs sapulces.

Pateicoties Bob Fox mūsu vārdi apmētā ar cepuri un palīdzot mums iegūt šo iespēju!

Mūsu vispārējo tēmu ir satura vaicājuma Web daļu, un mēs ceram sniegt noderīgu informāciju divas atšķirīgas auditorijas:

  • Biznesa lietotājiem (-izstrādātājiem): Parādīt, kā CQWP var būt konfigurēts, lai noteiktu kopējo biznesa problēmu atrisināšanai bez jebkāda kodēšana.
  • Izstrādātāji: Parādīt, kā darīt dažas diezgan interesantas lietas, biznesa lietotājs parasti nejūtos ērti darīt paši var pagarināt CQWP. Tas ir daļa no prezentācijas palīdzēs saprast, ko ir iespējams izmantot šo web daļu, tā, ka viņi var sniegt labāku un reālāks prasības to attīstītājs partneriem biznesa lietotājiem.

Lūk, NYSPUG nosūtīts out agrāk šonedēļ paziņojums:

"Uzņēmējdarbības problēmu risināšanai, izmantojot satura vaicājuma Web daļa".

MOSS 2007 satura vaicājuma Web daļa (CQWP) lietotāji var izveidot pielāgotus skatus, datus no daudziem avotiem apšaubīts, un iesniegt šos datus vienā vietā. Neskatoties uz tās spēcīgs vaicājumam & satura precizēšanas iespējas, CQWP bieži vien ir nepietiekami un aizmirst līdzeklis. CQWP ir gan "datu ieguves dzinējs" (atrast dokumentu vai saraksta vienumu jebkur vietņu kolekcijā) un arī pirmās klases prezentācija rīks, kas ļauj lietotājiem kontrolēt, kā saturs tiek rādīts ar iesaiņojuma HTML un stilus, displeja gandrīz nekādi vēlaties formatēt.

Šajā sesijā demo-smago, viņi parādīs, kā izmantot CQWP, biznesa problēmu atrisināšanai, parādot pie galvenās iezīmes.

  • izmantot noklusējuma CWQP funkcijas, ieskaitot adresēšana auditorijai

  • izmantot CWQP kā ziņošanas instrumentu jebkur vietņu kolekcijā caur filtra kritērijiem, piemēram, "visi dokumenti, kas izveidoti šodien".

  • mainīt izskatu & noskaņu vaicājuma rezultātos marķēt biznesa datus, Rādīt papildu kolonnas informāciju, parādīt informāciju par režģa formātā, un citi.

  • parādīt, kā CQWP var palīdzēt satura tipu pārvaldību (ti. atrast visus dokumentus, kas konkrētā satura tipa, lai izprastu iespējamo ietekmi mainot CT definīcija).

  • aprakstīt dažus ierobežojumus, CQWP

  • CQWP progresīvas metodes paredz resursu saraksts, tostarp blogs, ECQWP Codeplex projekta & MSDN dokumentācijai.

</beigās>

Abonēt manu blogu.

Technorati Tags: Technorati Tags:

ĀTRI SharePoint integrācija: Izpildīt vienkāršu vaicājumu

Tas ir turpinājums manu strauji kodēšanas mini-sērija, tautas SharePoint. Mazliet zemāk redzamo kodu izpilda meklēšanas terminu "tests" strauji caur konsoles lietojumprogrammu. Acīmredzot, tas ir hop, izlaist un lēkt prom wrap šo loģiku web daļas iekšienē vai pieteikuma lapu:

izmantojot Sistēma;
izmantojot System.Collections.Generic;
izmantojot System.Linq;
izmantojot System.Text;
izmantojot System.Collections.Specialized;
izmantojot Com.FastSearch.Esp.Search;
izmantojot Com.FastSearch.Esp.Search.Http;
izmantojot Com.FastSearch.Esp.Search.Navigation;
izmantojot Com.FastSearch.Esp.Search.Query;
izmantojot Com.FastSearch.Esp.Search.Result;
izmantojot Com.FastSearch.Esp.Search.View;
izmantojot System.Collections;

nosaukumvietas Conchango
{
    klase InvokeSimpleFASTQuery
    {
        statiskā anulēts Main(virkne[] args)
        {

            #reģions Inicializēt mūsu saziņu ar ĀTRU
            ISearchFactory searchFactory;

            NameValueCollection nameValueCollection = jaunā NameValueCollection();

            nameValueCollection.Add("fastsearchengine", "Com.FastSearch.Esp.Search.Http.HttpSearchFactory");
            nameValueCollection.Add("Com.FastSearch.Esp.Search.Http.QRServers", "fastdemoback:15100");
            nameValueCollection.Add("Com.FastSearch.Esp.Search.Http.RequestMethod", "IEGŪT");

            searchFactory = SearchFactory.NewInstance(nameValueCollection);

            #endregion #region Palaist vaicājumu

            virkne queryString = "test";

            Vaicājumu Query = jaunā Vaicājumu(queryString);

            vaicājumu. SetParameter(BaseParameter.KLASTERU IZMANTOŠANA, viltus);
            vaicājumu. SetParameter(BaseParameter.NAVIGĀCIJA, patiess);
            vaicājumu. SetParameter(BaseParameter.NAVIGATION_DEEPHITS, 100);

            ISearchView searchView;
            searchView = searchFactory.GetSearchView("sharepointconn");

            IQueryResult rezultāts = searchView.Search(vaicājums);

            Konsoles.WriteLine("Kopējais meklēšanas rezultāti: [" + rezultāts.DocCount + "].");

            Int docCounter = 0;

            vienlaikus (docCounter < rezultāts.DocCount)
            {

                docCounter    ;

                IDocumentSummary thisDocSummary = rezultāts.GetDocument(docCounter);

                Konsoles.WriteLine("[" + docCounter + "]: " + thisDocSummary.GetSummaryField("url").StringValue);

            } // vienlaikus

            Konsoles.ReadLine();
            #endregion

        }
    }
}

Tas rada šādu rezultātu:

attēlu

</beigās>

Abonēt manu blogu.

Technorati Tags: Technorati Tags: ,