Mjesečni arhiv: Srpanj 2008

Pođi na SharePoint User Group!

U posljednja dva tjedna, Prisustvovao sam New Jersey SharePoint korisničku grupu i novoosnovani New York SharePoint Developeri skupina korisnika (za razliku od više osnovan u New Yorku SharePoint skupinu korisnika).

U New Jerseyu, the good people of NewsGator presented their product and covered a lot of very interesting social computing concepts. If you’re looking to incorporate social computing into your organization in a system-assisted way and can’t get out-of-the-box SharePoint to do it for you, ozbiljno provjerite NewsGator. It’s very good stuff. A lot of great social computing functionality and (u demo okruženju najmanje) vrlo dobro napravljena.

I’m personally convinced that companies that begin to adopt social computing attitudes and systems will outperform those that do not. It’s too useful to ignore or, u ovom trenutku mislim da, to even delay. It can make a tremendous difference in day-to-day operations if done correctly. I’ll write some more about this later.

U New Yorku prošle noći, the NY SharePoint Developers group kicked off its inaugural meeting at the MSFT office on 52nd and 6th. John Bender presented on how to create a custom stsadm extension. I’ve read about it, ali kad je "živjeti" clarifies things. It’s much easier than I realized. No need for features/solutions, just an XML file and a DLL. He walked through a process for recursively finding and displaying security settings for sites and lists in a site collection. He took it farther to describe how this could be part of an auditing process. This group focuses purely on development and so doesn’t come into conflict with larger more established SharePoint user group which is frequently talking at a higher level.

Postoje grupe diljem svijeta. Check them out.

</kraj>

Pretplatite se na moj blog.

Slanje e-Dnevne zadataka Podsjetnici // Petlje u programu SharePoint Designer Workflow

I wrote up a detailed article a few weeks ago describing how to create a SharePoint Designer workflow that sends a task reminder email on a daily basis. It’s been objavljen na novi SharePoint Magazin site. More generally, članak pokazuje kako stvoriti petlje strukturu u SPD.

Časopis ima široku paletu predmeta, uključujući, između ostalog, izrazito tehničke stvari, interviews and industry news. I recommend you add it to your RSS feed.

Ako imate proizvod ili uslugu za prodaju, I’d also consider advertising on the site. It’s off to a strong start with several thousand pairs of eyes looking at it already. That’s sure to grow.

Na kraju, ako ste bili svrbež napisati nešto i izaći pred publiku veće, this is a great time and place to scratch it.

</kraj>

Pretplatite se na moj blog.

Technorati Tags:

SharePoint Best Practices konferencija

Ja sam govorio na SharePoint Best Practices konferencija u studenom.

It’s sort of a funny story. I was in Virginia presenting at the SUGDC konferencija and that Friday was the deadline to submit speaking proposals for the BP conference. The organizers described how they would use a "blind selection" proces i da svaki napor bi se za odabir prikaza na temelju njegove vrijednosti, itd.. To maximize my chances of getting selected, I submitted two proposals. The selection committee picked both.

Moj kolega (Natalya Voskresenskaya) and I will discuss a real-world governance model that we and our client put together for a substantial SharePoint rollout project last summer. The objective here is to describe the details of the governance plan and why we believe it represents best practices in the context of Sharepoint, Upravljanje i sličnim tvrtkama.

Drugi, I will present a process for obtaining great business requirements from End Users. This goes back to one of my very early blog posts, inaptly pod nazivom "MOSS: Učinkovito uvod u organizaciji".

Ova konferencija izgleda da se skaču puna velikog informacija i ja visoko preporučiti se suzenje daleko od svog rada za tri dana, pridružio na tim prezentacijama i umrežavanje s obje konferencije i Zvučnici. It will be time and money well spent.

Hope to see you there 🙂

</kraj>

Pretplatite se na moj blog.

Technorati Tags:

Moj Najnovije “U obranu SharePoint Designer” Članak je dostupan

Mark Miller više na Krajnjeg korisnika SharePoint has posted my latest article about using SharePoint Designer to create great workflow solutions up on his site. Check it out.

U ovom članku, Govorim o procesu dizajna i, podrobnije, kako postaviti pouzdanu i neponovljivom test proces koristeći značajke SharePoint (prilagođeni popisi, predlošci web-mjesta). The article targets End Users, , ali pristup je dobar za programere previše.

</kraj>

Pretplatite se na moj blog.

Kako biste opisali svoj posao SharePoint?

Koliko često se ovo dogoditi da vas? I’m sitting at my laptop, čitajući blogove, reagirati na forum postove, 2 kopije Visual Studio otvoren i VPN'd se na drugi poslužitelj s vlastitim Visual Studio + 15 browser prozore (Tipičan dan) i netko zove Samantha (moja supruga, izgleda) mi govori, "Mi smo se tamo u 30 minuta. Get dressed."

Ustajem u omamljen, lutaju oko kuće zbunjeno, dobiti u auto i sljedeća stvar znam, Ja sam na zabavi s piva u ruci, a netko me pita, "Tako, Kako zarađujete za život?"

Ti razgovori nikada ne idu dobro.

Me: "Ahh … Ja sam arhitekt rješenja za EMC."

Bezimeni osoba: stara prazno

Me: "Radim s proizvodom pod nazivom SharePoint … to je iz Microsofta."

NP: "Aha! Čuo sam od te tvrtke! What is SharePoint?"

Me: "Umm … čini suradnju … ljudi ga koristiti za razmjenu informacija … To je platforma za izgradnju poslovanju sol…"

NP: Oči staklo.

Me: "Ja sam programer."

NP: "Aha! I know people in my company that do programming! When I was in high school, Igrao sam s oko BASIC."

I s tom dijelu razgovora tijekom, skrećemo na nešto lakše govoriti o, kao i politike.

Svatko njega opisati kako ih nositi ovu?

</kraj>

Pretplatite se na moj blog.

Technorati Tags:

Skrivanje prilagođene akcije u sustavu SharePoint

Prije nekoliko mjeseci, dok je radio na projektu za klijenta, I created a feature. Among other things, taj lik definirao prilagođenu akciju (to se pod Postavke web-mjesta). The only purpose for this custom action was to demonstrate to me that the feature activation was working as expected. U osnovi, Ja ga koristiti kao sirovom obliku debugging.

Na moje sramote, to debugging predmet je napravio svoj put iz dev da UAT i proizvodnju prije nego što netko dobio oko na molba, "Što je to veza xyzzy?"

Do sada, smo u proizvodnji, a ja stvarno ne želite deinstalirati značajku, fix elements.xml and then reinstall.

Todd Bleaker pointed out an easy way to handle it. In his words:

"CustomActions ne kopira u bazu podataka, se čitati izravno sa Elements.xml datoteke i kopirati u stanju aplikacija tijekom izvršavanja. Tako, ne treba isključiti, deinstalirati, ponovno, i aktivirati značajku za uklanjanje CustomAction. Samo ga izvadite iz Elements.xml datoteku i recikliranje zahtjeva bazen(s) izvršiti. Sljedeći put značajka je u djelokrugu, nećete vidjeti CustomAction više."

Pratio sam njegove upute i, naravno, oni rade.

U mom slučaju, this is a department level installation with just a single WFE. If you find yourself with this problem in future and with multiple WFE’s, Vjerujem da ćete morati napraviti promjene u svakom.

</kraj>

Pretplatite se na moj blog.

Technorati Tags: ,

Konfiguracija Tezaurus u MAHOVINA

Radim na dokumentu arhitekture pregled ovaj tjedan i to sugerira, između ostalog, that the client consider using the thesaurus to help improve the end user search experience. Having never done this myself, I wanted to do a quick hands-on test so that my suggestion is authentic.

Bilo je iznenađujuće teško shvatiti kako to učiniti, iako je, zapravo, quite easy. There’s a pretty good bit of information on the thesaurus (provjeriti ovdje i ovdje, na primjer). Međutim, one dokumente ili su WSS 2.0 / SPS 2003 oriented or they don’t actually spell out what do to after you’ve made your changes in the thesaurus. They provide a great overview and fair bit of detail, ali to nije dovoljno za prelazak cilja.

Ovi koraci radio za mene:

  1. Make the changes to the thesaurus. (Pogledajte dolje za važnu napomenu)
  2. Idite na server i pokrenite "Office SharePoint Server Traži" usluga.

Vrh kapu G.. J. D. Gaziti (bio). He provided the key bit about restarting the search service and rescued me from endless, time consuming and unnecessary iisresets and full index crawls. This episode dokazuje, još jednom, da Twitter is the awesome. (Slijedite me na cvrkut ovdje. I follow any SharePoint person that follows me).

I don’t know if this functionality is available in WSS. If it is or is not, molimo vas da ostavite komentar ili pošaljite email me i ja ću ažurirati ovaj post.

Važna napomena: There’s conflicting information on which XML thesaurus file to change. There’s this notion of "tsneu.xml" kao "neutralni" leksikon sinonima. I wasted some time working with that one. U mom slučaju, Morao sam promijeniti "tsenu.xml" podnijeti nalazi pod mapi app ID sama: \\win2003srv c $ Program Files Microsoft Office Servers 12,0 Data Office Server Programi 3c4d509a-75c5-481c-8bfd-099a89554e17\Config. I assume that in a multi-farm situation, da bi tu promjenu posvuda upita poslužitelj pokreće.

</kraj>

Pretplatite se na moj blog.

Technorati Tags: , ,

Velikih Moss upravljanja dokumentima Projekti: 50k po danu, 10 Ukupno milijuna

Ovaj prošli tjedan, netko je pitao pitanje o stvaranju SharePoint okoliš koji bi nositi prilično veliku količinu novih dokumenata (10,000 +/- u ovom slučaju). I don’t know much about this, ali hvala na ovom bijelom papiru, Osjećam se puno bolje informirani.

Za mene je, ovaj bijeli papir je prilično jednostavno rezervirati oznaka u ovom trenutku, but I did start reading through it and thought I’d highlight my main take-away. SharePoint can be scaled to handle, u najmanju ruku, ovaj teret:

  • 50k novih dokumenata dnevno.
  • 10 milijuna dokumenata ukupno.

I write the 50k/10MM figures because they are easy enough to remember. As long as you know they are minimums, you won’t get into trouble. The maximums are at least 10 posto veći nego is ekstremnim tuning, vjerojatno puno veća.

Hvala, Mike Walsh, još jednom za njegov tjedni WSS FAQ ažuriranja i ispravaka Post. If you’re not subscribed to it, trebali ozbiljno razmisliti o tome radi.

</kraj>

Pretplatite se na moj blog.

SharePoint izvedbe — Brz (Ali Neobična) Savjet

Radili smo na testiranje korisnika prihvaćanje (UAT) okolina koja, u odnosu na razvoj, je mrtav spor.

To je komplicirano okruženje pomoću FBA, SQL 2008, SSR i proširene web aplikacija dostupnih preko interneta putem https, tako da je bilo teško pronaći pitanje.

Za prethodni klijent, koristili smo FBA s LDAP uloga davatelja (i članstvo usluga). One of my colleagues, daleko pametniji od mene, determined that the "out of the box" LDAP Uloga usluga, kada se koristi u tom okruženju, wasn’t scaling well. To solve this problem for that client, he implemented a nice caching scheme in a custom role provider.

Ova situacija se činilo slično, so we looked into replicating that solution to the today’s client. As I was debugging that, Primijetio sam da je ova poruka često će se pojaviti u sustavu zapisnik (iz Event Viewer):

A worker process with process id of ‘XXX’ serving application pool ‘Home – 80’ has requested a recycle because it reached its virtual memory limit.

Uzeo sam to znači da app bazen je recikliranje sada, daleko previše često, a to bi objasnilo problem performansi.

I looked at the app pool’s properties and its "Recycling" page showed that the property "Maximum virtual memory (u megabajta)" had been set to true and had been set to 5000. That seems like enough, but I decided to unset the value and that had an immediate positive effect. No more app pool recycling. No more mysterious slow-downs and pauses.

I don’t really understand the underlying "stuff" da se tamo događa, ali jasno nekakav uzrok / učinak stvar se događa, a za sada, UAT okoliš je korisna.

</kraj>

Pretplatite se na moj blog.

Technorati Tags:

Fairfield / Westchester SharePoint User Group u Connecticutu

Moj kolega (Natalya Voskresenskaya) i ja ću se govorio na Fairfield / Westchester SharePoint User Group Sastanak na 6:00 PM na 07/16 (Srijeda). We are talking about the content query web part. This is the same (ali poboljšanu verziju koja mi je dao u New Yorku u svibnju).

Unaprijed Registrirajte se ovdje: https://www.clicktoattend.com/invitation.aspx?code=129626&wa=wsignin1.0

Natalya i nadam se da se vidimo!

Evo e-mail Richard Mart stanica Samo je poslao na tu temu:

Tema: Using Content Query Web Part to Create Business Solutions

Zvučnici: Paul Galvin & Natalya Voskresenskaya

Datum: Srpanj 16th Dobrodošli Vrijeme: (Jesti & Mreža): 6:00PM Vrijeme: 6:30 PM -8:00PM

Sastanak Opis

MOSS 2007’s Content Query Web Part (CQWP) omogućuje korisnicima stvoriti prilagođene prikaze podataka upiti iz mnogih izvora, i prikazati te podatke na jednom mjestu. Unatoč snažnim upit & sadržaj profinjenost opcije, CQWP je često podcijenjen i previdjeti značajka. CQWP is both a "data extraction engine" (pronaći dokumente ili stavke popisa bilo gdje u zbirci web-mjesta) i prve klase prezentacija alat koji korisnicima omogućuje kontrolu nad tim kako je sadržaj predstavio wrapping HTML i stilova za oblikovanje zaslona gotovo bilo koji način želite.

U ovom demo-heavy sjednici, oni će pokazati kako koristiti CQWP za rješavanje poslovnih problema koje prikazuje off osnovne značajke

• korištenje značajke CWQP zadane, uključujući ciljanje publike

• use CWQP as a reporting tool anywhere in a site collection via filter criteria such as "all documents created today"

• Promjena izgleda & dojam rezultatima upita za isticanje poslovnih podataka, pokazuju dodatne stupce podataka, prikaz podataka u obliku rešetke, i drugi

• pokazati kako CQWP može pomoći u vrstu sadržaja uprave (i.e. pronaći sve dokumente određene vrste sadržaja kako bi se razumjeli potencijalni utjecaj mijenjanje CT definiciju)

• opisati neka ograničenja CQWP

• dati popis sredstava za napredne tehnike CQWP, uključujući blogovi, ECQWP Codeplex projekt & MSDN dokumentacija

</kraj>

Pretplatite se na moj blog.

Technorati Tags: