Egutegia elementuak ordenatzeko Egutegia ikuspegian

I’m using a calendar to track panel discussions on a given day. I have two sessions: morning and afternoon. I want to create a view that shows morning sessions only listed alphabetically via a session ID. This is a little tricky to accomplish (galdu dut zerbait erreala, begi-bistakoa ez bada behintzat).

I can easily create a filtered view showing just that day’s events. The calendar will show all those events and if they all take place on the same hour, it lists them side by side in the hour slot. That’s great. The tricky part is that, lehenetsi, it wants to list them in ID format. Beraz,, if I add "Session 02" and then "Session 01" egutegian, horiek erakusten ditu, ordena horretan (I.E, Session 02 eta, ondoren, Session 01). To list them in Session ID order, Gauza horiek saiatu pentsatu nuen:

  1. Configure the view using the web user interface. No luck. There are no options to sort items this way.

    Ez zuen lan noiztik, I am now hoping there’s a CAML query somewhere in there that will allow me to override the sort. CQWP lets me make that kind of change, agian egutegia izango baita?

  2. Editatu web zatia, look for an "export" funtzioa eta … BZZZT! I can’t export its XML. There is no export option.

    I’m still holding out hope that I can find and modify some CAML query. Since I can’t export the web part, uzten SharePoint Designer.

  3. I add the calendar web part to a sandbox site and open that site using SharePoint Designer. I look at the markup for the web part and I find what I’m looking for. It’s encoded madness, baina ez da: "<ListViewXml …. >kodetuta eromena</ListViewXml>". Zehazki, altxor hau ez da:

<Kontsulta>
<Non>
<DateRangesOverlap>
<FieldRef Name="EventDate"/>
<FieldRef Name="EndDate"/>
<FieldRef Name="RecurrenceID"/>
<Value Type="DateTime">
<Hileko />
</Balio>
</DateRangesOverlap>
</Non>
<OrderBy><FieldRef Name="Session_x0020_ID" /></OrderBy>
</Kontsulta>

(Dekodetu dut &lt;'S eta &GT eta zatitu itzazu hainbat lerro argitasun horrek onerako).

Gehitu <OrderBy> pixka bat, eta, gaur egun, mota Session ID arabera, Ez barneko zerrendako elementu ID.

Erraldoi punta o’ a kapela Becky Isserman bere Isha Sagi-ren blog post iruzkina: http://www.sharepoint-tips.com/2008/07/caml-sorting-by-file-name.html. I wouldn’t have put the <OrderBy> iruzkin gabe bere lekuan.

Hau argiago idazteko pantaila plano batekin, laster espero dut, baina kasu horretan ez dut sekula egin, gutxienez, askoz ere hau egin nuen.

</amaiera>

NJ SharePoint erabiltzaile talde Dave Mann bilera … Edo .. Zer Bob Said

Bob Fox bidez jakin Dave Mannek, SharePoint workflow jenio, dago, NJ SharePoint erabiltzaile talde bilera asteazken arratsaldean hitz, 11/19/08. Don’t miss it. (Tamalez, nire korporazio overlord du zain handi bat talde bilera Mon gau eta galdu egingo dut).

Egin klik hemen erregistratzeko eta xehetasun gehiago lortzeko.

Hemen saio xehetasun batzuk:

Saio Izenburua "Fluxuak zabaldu eskala handia SharePoint Ingurumena"

SharePoint Workflow en zirraragarria berri gaitasuna da. Hala eta guztiz ere, Gaitasun hori askotan, gaizki ulertua da orduan eragina dauka zure ingurunea da. Ingurune txikietan, out-of-the-box ezarpenak, konfigurazioak eta arkitektura hurbilketa dira ziurrenik nahikoa. Baina ingurune bat buruz zer esan daiteke prozesatzean egingo eguneko dokumentuak milaka? Nola ziurta ingurune horiek ez dira kargaren pean falter egin duzu, baina oraindik bete SLA errendimendua eta erantzuteko eman? Saio hau zergatik zure azpisistema workflow bideratua da garrantzitsua aztertuko du, eta estaltzeko eskala handi workflow ingurumena beharrei behera banakako workflow diseinuaren zehaztapenak maila baserriko. Ikusi zergatik fluxuak guztiak behar izango at begiratu errendimendua eta eskalagarritasuna argitan eta baita nola fluxuak eskala hori eraikitzeko gisa ingurunean duten eskalak, segimendua workflow prozesatzeko komuna eta oztopoak gainditzeko. Saio honek arkitektura zure SharePoint ingurumena orientazioa baita partida kodeketa praktika landuko zure SharePoint fluxuak etekinik handiena ateratzeko ziurtatzeko.

</amaiera>

Nire blog Harpidetu.

Follow me on Twitter http://www.twitter.com/pagalvin

Technorati Tags:

SharePoint Ezaugarriak & Management Solutions — Ez ahaztu CRUD en U (edo materia horren D)

Gastatzen dugu, kolektiboki pentsatzeko denbora asko SharePoint irtenbide buruzko — Nola hartu, zein tresna erabili, zer gertatzen den zabaldu badute, tenporizadorea lanpostu, esparru, etc. We spend so much time thinking about the up-front bits that it’s easy to forget that we need to retract them as well. Retracting solutions is probably more difficult, diseinu kontzeptuala ikuspegitik, than deploying them. Deployment is basically a cookbook affair. Typically, instalatu ezaugarri bat, Agian Ezaugarri hartzailea kargatu datu batzuk zerrenda batean sartu, that sort of thing. Hala eta guztiz ere, atzera botatzea da potentzialki konplexuagoa.

Eman konponbidea horrelako artifacts sor ditzake:

  • Eduki mota
  • Zerrenda definizioa
  • Gune definizioa
  • Zerrenda bat datu
  • Nahiz eta hargailuak
  • InfoPath inprimakiak

Zerrendan doa.

Da, jakina, garrantzitsua irtenbide bat instantiates artifacts horiek behar bezala diseinatzeko, it’s just as important to consider the update and delete cases. If your solution creates a new list and populates that list with data, zer gertatzen den irtenbidea da atzera? In some cases, the list should be deleted. In other cases, it should be left intact for historical purposes. Your business requirements will guide you to the right decision.

Hau laguntzeko, create a matrix that lists each artifact your solution deploys to SharePoint. List three columns per artifact, bat sortu, eguneratu eta ezabatu. For each case, zehazteko, eragiketa horren emaitza zuzena.

This sort of analysis is obviously best done before the solution is ever deployed to a SharePoint farm. Hala eta guztiz ere, erretzea bezalako, it’s never too late to start doing things correctly. Create that matrix and develop a plan to address the missing update/delete scenarios. It may be a hard problem to solve, baina, gutxienez, jarri beharko duzu kaxa bat arazoaren inguruan.

</amaiera>

Nire blog Harpidetu.

Follow me on Twitter http://www.twitter.com/pagalvin

Technorati Tags:

SharePoint Designer Workflow Ezin sarbidea “Urruneko” edo “Kanpo” Zerrendak

Hona hemen beste bat komuna SharePoint Designer workflow galdera da:

"Can I access (irakurri / idazteko) SharePoint fluxuak ez duten bizi bidez zerrendatzen zerrenda bera bera gunean?"

Sinplea da erantzuna: Ez.

Modu askotan, Hala ere,, duten adinekoentzat behar dugu (kasu honetan gauza ona da). The platform lets us create extensions to the produce in many ways, Ekintza pertsonalizatu bat barne (nire apur codeplex proiektua hemen adibide bat egiteko). A custom action lets us do basically anything we want from SharePoint designer workflow. I’m a big fan of this, Izan ere,, ematen digu geroztik munduak bi onenak — deklaratzaileak baten azken erabiltzaileak errespetatzen. NET esparruan betetako sakonera duen diseinatzailea gure aholkuak hatz at.

Tamalez, zaren SPD erabiliz gero, bat dago, aukera ona izan, ezin delako erabili ikusmen estudioan egiten ari zarenean eta hori da (izan ere, ikusmen-estudio sakon bat eskatzen du sustatzailearen atzeko planoa). I don’t have any good answer to that problem except that you should prevail upon one of your technical co-workers to create the kind of custom action you need. Alternatively, kudeaketan lan edo kontratatzea kontratatzeko baliabide mota hori.

</amaiera>

Nire blog Harpidetu.

Follow me on Twitter http://www.twitter.com/pagalvin

Technorati Tags:

Tren buruzko SharePoint

Gaur egun, Bidez nintzen irakurtzen Mike Walsh-en Teach Yourself SharePoint 2007 urtean 24 Ordutegia eta, izugarri, eserlekua on andrea, esan zidan hurrengo, "We just implemented SharePoint in our company." It’s "incredible" because people just don’t talk to me on the train 🙂 It’s funny how SharePoint was the catalyst.

The other interesting aspect was that she didn’t realize that there were books on the product. Here comment was along the lines of "It must be pretty important if people are writing books about it." I think everyone reading my blog would agree with that.

</amaiera>

Nire blog Harpidetu.

Follow me on Twitter http://www.twitter.com/pagalvin

Technorati Tags:

Up spinning Aldi baterako birtuala WFE Fun eta irabazi egin

Bat izan nuen, 20 edo 30 (edo agian 100?) panelists azken gau hartan New York SharePoint erabiltzaileak Taldeak meeting. Instead of the usual presentation format, Q honi buruz izan zen&A between the audience and the panel members. Early on, Michael Lotter sartu me to ideia berri bat eta partekatu nahi izan dut.

An audience member described how his company had paid a consultant to write an application for his company. The consultant wrote it as a console application using the SharePoint object model. Baten ondorioz, this meant that the program had to be run on a server in the farm. This meant that anyone that wanted to use the app would have to log onto the server, do the work and log off. Lehen begiratuan, hau ez zen arazo bat, baina laster, Gero eta gehiago (ez teknikoa) users needed to use the utility. His question was (parafraseatuz):

"What are my options? I don’t want to keep letting users log directly onto the server, baina funtzionalitate behar dute."

Michael Lotter konfiguratzeko iradoki zuen makina birtual berria, join it to the farm as a WFE and let users run the application from there.

This is a pretty stunning idea for me. Generalizing this solution brings to mind the notion of essentially temporary, almost disposable WFE’s. I think it’s a pretty neat concept. This temporary WFE can run a console application that uses the SharePoint object model. You could also use it to run stsadm commands. It doesn’t have to be part of regular local balancing. If it goes down or gets wrecked, you can just spin up a new one. I repeat myself, baina besterik ez dut uste dut benetan neat ideia bat da esatea.

</amaiera>

Nire blog Harpidetu.

Follow me on Twitter http://www.twitter.com/pagalvin

Technorati Tags:

Server zerbitzu ez duenik bilatu — Zergatik?

Gaur egun nintzen batekin berriketan Agnes tööde (pertsona bakarra Hungarian duten dakit ezagutzen dut) about a strange search configuration problem. Namely, search was missing from the "services on server" erakutsi (Erdiko bidez Admin -> Eragiketak -> Server zerbitzu).

Bat funtzionala VM begirada nire makina kabuz egin behar izan nuen, eta elkarrekin, we determined that search was not installed on that server. There are probably a few ways to do this, but we did it by confirming that "Office SharePoint Server Search" Hasi zen bitartez zerbitzuen zerrenda falta -> Administrazio-tresnak -> Zerbitzuak.

Bitxia, lotuta. exe * zerbitzarian * zen ("C:\Program Files\Microsoft Office Servers\12.0\Bin\mssearch.exe").

Bilaketa bizkor bat egin nuen eta blog sarrera hau topatu: http://msmvps.com/blogs/obts/archive/2006/10/19/189466.aspx

Hori gakoa puntu kate email bat:

"I solved this problem. Nire akatsa izan zen. I choose "Web front end" instead of "Complete" instalazio zehar."

Hau zin, but we weren’t sure if the installer had actually picked WFE instead of complete when installing MOSS.

Hautatuta lehenengo dugu (Lehena) du PSCDiagnostics * en fitxategi-bertsioa 12 hive log direktorioa eta han, Instalatzaile zuela aurkitu genuen, Izan ere,, configured this server to be a web front end. End of story and it had a happy ending.

(Nonbait, lerro zehar, Bob Fox lortu inplikatutako, baina guztiak lagunduz eztabaida hura gogoratzen dut iruzkin bat zen Fabula 2).

Eguneratu: Agnes buruzko gai hau hemen blogak: http://dotneteers.net/blogs/aghy/archive/2008/11/06/wfe-vs-complete-installation.aspx

</amaiera>

Nire blog Harpidetu.

Follow me on Twitter http://www.twitter.com/pagalvin

Technorati Tags:

Dira langileen hautaketaren oldarkorra apur bat eskuratzen?

Edo ni besterik ez da? I’ve received three or four calls at my house since late September looking for SharePoint work. I’m used to the email solicitations, but these phone calls are a little unnerving. I haven’t had an updated resume on a job site I(like Monster pr Dice) since almost two years ago exactly. And back then, my resume was all about BizTalk and MS CRM. That’s the only place my phone number appears on line anywhere, beraz, urruti ezagutzen dudan bezala.

</amaiera>

Nire blog Harpidetu.

Follow me on Twitter http://www.twitter.com/pagalvin

Technorati Tags:

Just Noiz iruzkinak Desgaitu buruz naiz …

Me tira dute berriro!

Windows Live Spaces doesn’t do a good job protecting me from comment spam. I assume MSFT has good spam detection, but that the spammers are better. The fact remains, Hala ere,, lortu nuen, askoz zabor iruzkinak iritsi baino benetako iruzkinak eta nintzen astetik edo, beraz, hasi zen duten I iruzkinak desgaitzeko joatea pentsatzen.

Hala eta guztiz ere, gaur egun,, Bi iruzkinak bikaina topatu dut erantzunez post honetan (Sarbide Mugatua buruz) eta post honetan (mugatuz buruzko dokumentuak bilatu, gisa karpetak aurka). Those comments are so complementary (duten balioa asko gehitu dira nire mezua), I can’t see disabling comments and thereby closing off that avenue of useful information. Beraz,, Etsi dut neure burua bat giza spam catcher izateaz / cleaner. Live spaces does provide a pretty decent way to clean up comments, baina, nahi duten denbora alferrik galdu egiten dela?

</amaiera>

Nire blog Harpidetu.

Follow me on Twitter http://www.twitter.com/pagalvin

Gizarte Informatika SharePoint Liburua 2007

Erdialdean uztailean, I was offered a chance to author two chapters for Brendon Schwartz’s eta Matt Ranlett’s up-coming book, Microsoft SharePoint batera Informatika Gizarte 2007: Implementing Applications for SharePoint to Enable Collaboration and Interaction in the Enterprise. (Izenburua duen luzera lehiaketa bat irabazteko ziren saiatzen ari dela uste dut; Irabazi zuten, uste dut). I jumped on the opportunity and now, azkenik, the entire book is done, arriving at stores in February.

As SharePoint matures, publishers have begun to produce a new wave of books. This book is part of that wave. This wave builds upon the previous round of technical reference manuals explaining core features and functions and begins to describe how to use those features and functions to deliver business value in a very non-superficial way. I’m not saying that is anything superficial about reference manuals or their value. Izan ere,, a book like this on Social Computing probably couldn’t have been written a year ago. (Literally, of course it could have been written, but I don’t think the larger community would have been ready for it). The new wave of books tends to assume the reader basically understands core features and instead describes how to use those core features in interesting new ways.

As the title plainly says, this is a book about Social Computing. Social Computing is a subject ripe for discussion and exploration and indeed, the discussion is well underway among early adopters. Many companies are now quite comfortable with document libraries, eduki mota, bilatu, basic workflow, etc. Having implemented and mastered these bread and butter features, they are ready for the next level. This book offers insights and strategies to do that and thereby, exploit new and interesting opportunities that Social Computing brings to the world.

Social Computing is a big and evolving subject and covers a lot off things, besteak beste, blogetan, orokorra, social tagging, bilatu, interactive media, mashups, "people," and other socially-oriented "stuff." SharePoint has a very strong story to tell in this arena and now, at this time in Internet & SharePoint history, is the time to tell it. All things being equal between companies, those that successfully leverage Social Computing will outpace and outgrow those that do not. The train is getting ready to leave the station and you don’t want to miss it! This book is your ticket for a seat on that train 🙂

Behean line, this is a blog entry pitching the book. It’s due out in February. Pre-order it here: Microsoft SharePoint batera Informatika Gizarte 2007: Implementing Applications for SharePoint to Enable Collaboration and Interaction in the Enterprise.

(Full disclosure — there’s no royalty money in it for me if you choose to buy the book, so this isn’t an effort to boost my savings account, though if it sells well, it will help out my ego, which always wants more, more, more!)

As an aside, but very important aside, I thank Bob Fox for connecting me with Brendon. And naturally, I thank Brendon and Matt for taking a chance on a newbie such as myself and letting me author chapters in their very important book!

</amaiera>

Nire blog Harpidetu.

Follow me on Twitter http://www.twitter.com/pagalvin

Technorati Tags: