Buwanang Archive: Nobyembre 2008

Social compute Book para sa SharePoint 2007

Sa kalagitnaan ng Hulyo, Ako ay inaalok ng isang pagkakataon sa may-akda ng dalawang kabanata para sa Brendon Schwartz ni at Matt Ranlett ni up-darating na libro, Social compute sa Microsoft SharePoint 2007: Pagpapatupad ng mga Aplikasyon para sa SharePoint sa Paganahin Pakikipagtulungan at Pakikipag-ugnayan sa Enterprise. (Sa tingin ko sila ay sinusubukan upang manalo ng paligsahan haba na may pamagat na; Sa tingin ko sila nanalo). I jumped on the opportunity and now, sa wakas, ang buong libro ay tapos na, pagdating sa mga tindahan noong Pebrero.

Bilang 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. Sa katunayan, a book like this on Social Computing probably couldn’t have been written a year ago. (Nang literal, siyempre maaaring ito ay nai-nakasulat, ngunit Hindi sa tingin ko ang mas malaking komunidad na maaaring naging handa para dito). 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.

Tulad ng pamagat ang malinaw sabi, 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, uri ng nilalaman, hanapin, basic workflow, at iba pa. 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, maningning na tagumpay bago at kagiliw-giliw na mga pagkakataon na Social Pinagsasama-compute sa mundo.

Social compute ay isang malaki at umuunlad paksa at sumasaklaw ng maraming mga bagay-off, kabilang ang mga blog, wiki, panlipunan pag-tag, hanapin, interactive media, mashup, "people," and other socially-oriented "stuff." SharePoint has a very strong story to tell in this arena and now, sa oras na ito sa Internet & SharePoint kasaysayan, 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 🙂

Ika-line, this is a blog entry pitching the book. It’s due out in February. Pre-order it here: Social compute sa Microsoft SharePoint 2007: Pagpapatupad ng mga Aplikasyon para sa SharePoint sa Paganahin Pakikipagtulungan at Pakikipag-ugnayan sa Enterprise.

(Buong pagsisiwalat — walang royalty pera sa ito para sa akin kung pinili mong bilhin ang aklat, kaya ito ay hindi isang pagsisikap upang mapalakas ang aking savings account, bagaman ito kung nagbebenta na rin, makakatulong ito sa aking out pagkamakaako, na palaging Nais ng higit pa, pa, pa!)

Bilang isang tabi, ngunit napakahalaga isang tabi, Pasasalamat ko Bob Fox for connecting me with Brendon. And naturally, Pasasalamat ko Brendon at Matt para sa paglalaan ng isang pagkakataon sa isang Newbie tulad ng aking sarili at pagpapaalam sa akin kabanata may-akda sa kanilang napakahalaga aklat!

</dulo>

Mag-subscribe sa aking blog.

Sundin ako sa Twitter sa http://www.twitter.com/pagalvin

Technorati Tags:

Ano ang Limited Access Pa Rin?

I-UPDATE 11/03/08: Maging sigurado na basahin ang mga mahuhusay at detalyadong mga komento mula sa Dessie Lunsford sa post na ito.

Ako pinagsusumikapan ng isang lihim na tech na pag-edit ng proyekto para sa isang up-darating na libro at ito mga sanggunian ang blog na ito sa pamamagitan ng entry Tyler Butler sa MSDN ECM blog. This is the first time I personally read a clear definition of the meaning of Limited Access. Here’s the meat of the definition:

Sa SharePoint, anonymous user’ karapatan ay natutukoy sa pamamagitan ng antas Limited Access pahintulot. Limitadong Access ay isang espesyal na antas ng pahintulot na hindi maaaring italaga sa isang gumagamit o grupo nang direkta. Ang dahilan kung bakit umiiral na ito ay dahil sa kung mayroon kang isang library o subsite na pinaghiwa pahintulot inheritance, at bibigyan ka ng isang user / group ng access sa lamang na library / subsite, upang tingnan ang mga nilalaman nito, ang user / group ay dapat magkaroon ng ilang mga pag-access sa web ugat. Kung hindi man ang user / group ay hindi magagawang i-browse ang library / subsite, kahit na mayroon silang karapatan doon, dahil may mga bagay sa web na ugat ay kailangan upang i-render ang site o library. Samakatwid, kapag magbibigay sa iyo ng pahintulot na pangkat lamang sa isang subsite o library na paghiwa-hiwalayin ang mga pahintulot inheritance, SharePoint awtomatikong magbibigay Limited Access sa pangkat na iyon o user sa web ugat.

Ang katanungan na ito ay up ngayon at pagkatapos ay sa MSDN forums at palagi ko pa mausisa (ngunit hindi kataka-taka sapat upang malaman ito bago ngayon :)).

</dulo>

Mag-subscribe sa aking blog.

Sundin ako sa Twitter sa http://www.twitter.com/pagalvin

Technorati Tags:

Hindi ko ba Sang-ayon Madalas na may Big George Will, Ngunit Siya ay Kanan Tungkol sa pagal na pagal kinalabasan

The closing thought on this otherwise dull article speaks well to problems we often face in the technical community:

"Such dreary developments, inaasahang may katiyakan, dapat na makitid ang isip philosophically."

This puts me in mind of one of the presentations I gave at the SharePoint Best Practices conference last month. I was describing how to get "great" business requirements and someone in the audience asked, in effect, what to do if circumstances are such that it’s impossible to get great requirements. Halimbawa, a given company’s culture places IT in front of the requirements gatherer / business analyst, preventing direct communication with end users. This is a serious impediment to obtaining great business requirements. My answer was "walk away." I’m not a big humorist, so I was surprised at how funny this was to the audience. Gayunman, I’m serious about this. If you can’t get good requirements, you can be certain that a dreary outcome will result. Who wants that? I’m a consultant, so it’s more realistic (although terribly painful and drastic) for me to walk away. Gayunman, if you’re entrenched in a company and don’t want to, or can’t, walk away, George (for once 🙂 ) shows the way.

</dulo>

Mag-subscribe sa aking blog.

Sundin ako sa Twitter sa http://www.twitter.com/pagalvin

Technorati Tags:

SharePoint Designer workflow at Email Attachment — Pagkatupad A Devoutly na naisin

Sadly, it is not to be. We cannot send an email with attachments from a SharePoint Designer workflow using out of the box features. This wish comes up with increasing regularity on the MSDN forums.

Gayunman, ang SharePoint platform, tulad ng sa gayon maraming bagay, does offer us a path forward. Makakaya namin create custom actions which we then incorporate into our workflows. Once installed, a custom action looks and feels like any other action (e.g. Collect Data, Log a Message, at iba pa).

Creating a custom action is a big mountain to climb, gayunman, for End Users. This codeplex project provides this functionality: http://www.codeplex.com/SPDActivities. Pulling that down and installing it is also beyond the skills of typical End Users. Gayunman, it’s quite simple for a SharePoint admin to do it, so if you find yourself needing to develop a workflow with this capability, work with your SharePoint admin to get it done.

</dulo>

Mag-subscribe sa aking blog.

Sundin ako sa Twitter sa http://www.twitter.com/pagalvin

Technorati Tags:

Quick Tip: I-configure ang Security sa Payagan ang mga Admin na I-access ang anumang Aking Site sa SharePoint

Sa isang senyas na ang Social compute ay nagsisimula na kumuha ng off sa SharePoint, I see an increased number of My Site type questions. One common question goes something like this:

"I am an administrator and I need to be able to access every My Site. How do I do that?"

The trick here is that each My Site is its own site collection. SharePoint security is normally administered at the site collection level and this trips up many a SharePoint administrator. Normal, she already has access to configure security in the "main" site collections and may not realize that this doesn’t automatically work for My Sites.

Site collections collectively live inside a larger container, which is the web application. Farm admins can can configure security at the web app level and this is how admins can grant themselves access to any site collection in the web application. This blog entry describes one of my personal experiences with web application policies. I defined a web application policy by accident: http://paulgalvin.spaces.live.com/Blog/cns!1CC1EDB3DAA9B8AA!255.entry.

Web application policies can be dangerous and I suggest that they be used sparingly. If I were an admin (and thank goodness I am not), I would create a separate AD account named something like "SharePoint Web App Administrator" and give that one account the web application security role it needs. I would not configure this kind of thing for the regular farm admin or individual site collection admins. It will tend to hide potential problems because the web app role overrides any lower level security settings.

</dulo>

Mag-subscribe sa aking blog.

Sundin ako sa Twitter sa http://www.twitter.com/pagalvin

Technorati Tags: ,

Quick Tip: Gamitin “IsDocument:1” Trim sa Mga Resulta sa Paghahanap

I-update 11/03/08: Fellow MVP Mike Walsh nang tama ang mga puntos out na ito ay isang WSS 3.0 / MOSS feature. It does not work in WSS 2.0 o mas maaga.

Updatte 11/03/08: (Pangalawa update sa isang araw!): Be sure to read the excellent comment from "nowise" para sa higit pang impormasyon at isa pang magandang link xref.

Dalawang tanong ay dumating up sa mabilis na pagsusunud-sunod sa linggong ito sa MSDN forums na humihiling sa isang pagkakaiba-iba ng mga ito:

"When I search a keyword, mga folder mula sa aking mga dokumento library na may keyword na iyon sa kanilang path ay darating out muna sa aking mga resulta ng paghahanap. Hindi ko nais na mangyari upang. Files with that keyword are more important to me. I don’t want to see folders at all."

This is actually quite easy to do out of the box. Simply add a "IsDocument:1" sa query sa paghahanap at SharePoint paghahanap (parehong WSS at Moss) ay higpitan ang sarili nito sa pagpapakita ng aktwal na mga dokumento.

</dulo>

Mag-subscribe sa aking blog.

Sundin ako sa Twitter sa http://www.twitter.com/pagalvin

Technorati Tags: