Месечне архиве: Јул 2008

Набавите Те у СхареПоинт корисничке групе!

У последње две недеље, Ја сам био на Нев Јерсеи СхареПоинт групе корисника и новоформираној Њујорк СхареПоинт Програмери група корисника (за разлику од више успостављен Њујорку СхареПоинт групе корисника).

У Њу Џерсију, 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, озбиљно проверите НеусГатор. It’s very good stuff. A lot of great social computing functionality and (у демо окружењу најмање) веома добро урађено.

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, у овом тренутку мислим да, 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.

У Њујорку прошле ноћи, 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, but seeing it "live" 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.

Постоје групе широм света. Check them out.

</крај>

Претплатите се на мој блог.

Емаилинг свакодневни задатак Напомене // Петље у СхареПоинт Десигнер Воркфлов

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 објављен на нови СхареПоинт Магазин сајт. More generally, чланак показује како да креирате петље структуру СПД.

Часопис има широк спектар чланака, укључујући, између осталог, Веома техничке ствари, interviews and industry news. I recommend you add it to your RSS feed.

Ако имате производ или услугу за продају, 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.

На крају, Ако сте нестрпљиви да напишем нешто и да га пред ширу публику, this is a great time and place to scratch it.

</крај>

Претплатите се на мој блог.

Тецхнорати Тагс:

СхареПоинт Најбоље праксе конференција

Ја говорим у СхареПоинт Најбоље праксе конференција у новембру.

It’s sort of a funny story. I was in Virginia presenting at the СУГДЦ конференција and that Friday was the deadline to submit speaking proposals for the BP conference. The organizers described how they would use a "blind selection" процес и да је сваки напор да би се изабрали презентацију на основу своје вредности, итд. To maximize my chances of getting selected, I submitted two proposals. The selection committee picked both.

Мој колега (Наталија Воскресенскаа) 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, Управљање и сличних предузећа.

Други, I will present a process for obtaining great business requirements from End Users. This goes back to one of my very early blog posts, инаптли под називом "МОСС: Ефективна увод у организацији".

Ова конференција изгледа да цразили пуна великих информација и ја високо препоручити кидање себе далеко од свог рада за три дана, улазак на овим презентацијама и умрежавање са обе конференције учесницима и звучници. It will be time and money well spent.

Hope to see you there 🙂

</крај>

Претплатите се на мој блог.

Тецхнорати Тагс:

Мој најновији “У одбрану СхареПоинт Десигнер” Чланак је доступан

Марк Милер тамо код Крајњи корисник СхареПоинт has posted my latest article about using SharePoint Designer to create great workflow solutions up on his site. Цхецк ит оут.

У овом чланку, Ја причам о процесу пројектовања и, у детаљније, како поставити поуздан и поновљив процес тест помоћу СхареПоинт функције (Прилагођене листе, предлошци локације). The article targets End Users, али приступ је добар за програмере превише.

</крај>

Претплатите се на мој блог.

Како бисте описали свој посао СхареПоинт?

Колико често се то дешава са вама? I’m sitting at my laptop, читање блогова, реаговање на форум постовима, 2 копије Висуал Студио отвореног и ВПН'д се на други сервер са сопственим Висуал Студио + 15 бровсер прозоре (Типичан дан) и некога по имену Саманта (моја жена, очигледно) ми говори, "We have be there in 30 записник. Get dressed."

Устајем у ошамућен, лута око куће збуњено, добити на ауто и следеће што знам, Ја сам на журци са пивом у руци и неко ме пита, "So, Чиме се бавите?"

Ови разговори не иду добро.

Ме: "Ahh … Ја сам архитекта решења за ЕМЦ."

Непознате особе: празно испаривач

Ме: "I work with a product called SharePoint … то је из Мицрософта."

НП: "Aha! Чуо сам за тог предузећа! What is SharePoint?"

Ме: "Umm … то чини сарадњу … људи га користе за размену информација … То је платформа за изградњу Бусинес сол…"

НП: Очи застакљивање.

Ме: "I’m a programmer."

НП: "Aha! I know people in my company that do programming! When I was in high school, Ја сам се играо са основним."

И са том делу разговора преко, окрећемо се нешто лакше да говоре о, као и политика.

Хоће ли неко да опише како се ово средити?

</крај>

Претплатите се на мој блог.

Тецхнорати Тагс:

Скривали прилагођене радње у СхареПоинт

Пре неколико месеци, док је радио на пројекту за клијента, I created a feature. Among other things, карактеристика која дефинише прилагођени акцију (Ово се појавити у оквиру сајта подешавања). The only purpose for this custom action was to demonstrate to me that the feature activation was working as expected. У основи, Користио сам га као сирове облик отклањање грешака.

Много на моје срамоте, ово отклањање грешака артефакт нашла свој пут од дев до УАТ и на производњу пре него што неко стигао да питам, "what is this xyzzy link?"

До сада, ми смо у производњи и ја заиста не желим да деинсталирате функцију, fix elements.xml and then reinstall.

Тод блеакер pointed out an easy way to handle it. In his words:

"CustomActions are not copied into the database, се директно читају из Елементс.кмл датотеке и апликације копирају у стање у рунтиме. Тако, не морате да деактивирате, деинсталирате, поново, и реактивирали функцију да уклони ЦустомАцтион. Само извадите га из Елементс.кмл датотеке и рециклирате базен апликације(с) извршити. Следећи пут је функција у оквиру, нећете више видети ЦустомАцтион."

Следио сам његова упутства и, наравно, раде.

У мом случају, 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, Верујем да ћете морати да се промене у сваком.

</крај>

Претплатите се на мој блог.

Конфигурација Тхесаурус маховином

Радим на једном документу Арцхитецтуре Ревиев ове недеље и то сугерише, између осталог, 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.

Било је изненађујуће тешко да схватим како то да урадите, иако је, заправо, quite easy. There’s a pretty good bit of information on the thesaurus (проверити овде и овде, на пример). Међутим, оне документе су или ВСС 2.0 / СПС 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, али то није довољно да се пређе циља.

Ови кораци радио за мене:

  1. Make the changes to the thesaurus. (Погледајте испод за важну напомену)
  2. Go to the server and restart the "Office SharePoint Server Search" услуга.

Врх шешир да Господин. Ј. Д. Загазити (Био). 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 доказује, поново, то Твиттер is the awesome. (Пратите ме на Туиттер овде. 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, оставите коментар или пошаљите ми емаил и ја ћу ажурирати овај пост.

Важна напомена: There’s conflicting information on which XML thesaurus file to change. There’s this notion of "tsneu.xml" as being the "neutral" thesaurus. I wasted some time working with that one. У мом случају, I needed to change the "tsenu.xml" поднесе налази под фолдер апликације ИД самог: \\вин2003срв ц $ Програм Филес Мицрософт Оффице Серверс 12.0 Дата Оффице Сервер Апликације 3ц4д509а-75ц5-481ц-8бфд-099a89554e17\Config. I assume that in a multi-farm situation, што би ову промену свуда упит сервер ради.

</крај>

Претплатите се на мој блог.

Масовни МОСС Доцумент Манагемент Пројекти: 50К по дану, 10 Милион Укупно

Прошле недеље, неко је поставио питање о стварању амбијента који би СхареПоинт рукује прилично велику количину нових докумената (10,000 +/- у овом случају). I don’t know much about this, али захваљујући овом белом папиру, Осећам се много боље информисани.

За мене, Овај бели папир је прилично једноставно књига ознака у тренутку, but I did start reading through it and thought I’d highlight my main take-away. SharePoint can be scaled to handle, у најмању руку, ово оптерећење:

  • 50к нова документа дневно.
  • 10 Укупна милиона докумената.

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 одсто већи него и са Ектреме Тунинг, вероватно много већи.

Хвала, Мике Валсх, још једном за његов недељно ВСС ФАК исправке и корекције пост. If you’re not subscribed to it, озбиљно треба мислити о томе ради.

</крај>

Претплатите се на мој блог.

СхареПоинт Перформансе — Брз (Али Необично) Савет

Ми смо радили на тестирању корисника прихватање (УАТ) окружење које, у односу на развој, је мртав спор.

То је компликовано окружење помоћу ФБА, СКЛ 2008, ССРС и додатне веб апликације доступне преко Интернета помоћу хттпс, тако да је било тешко да пронађу проблем.

За претходне клијента, користили смо ФБА са ЛДАП улога провајдера (чланство и провајдер). One of my colleagues, много паметнији од мене, determined that the "out of the box" ЛДАП улогу провајдера, када се користи у тој средини, wasn’t scaling well. To solve this problem for that client, he implemented a nice caching scheme in a custom role provider.

Ова ситуација изгледа слично, so we looked into replicating that solution to the today’s client. As I was debugging that, Приметио сам да ће се ова порука често појављује у системској евиденцији (из Евент Виевер):

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

Узео сам ово да значи да апликација базен је далеко рециклажу, Сувише често, а то објашњава проблем перформансе.

I looked at the app pool’s properties and its "Recycling" page showed that the property "Maximum virtual memory (у мегабајтима)" 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" то се дешава тамо, али очигледно нека врста узрок / ефекат ствар се дешава и за сада, УАТ окружење је употребљив.

</крај>

Претплатите се на мој блог.

Фаирфиелд / градског СхареПоинт групе корисника у Конектикату

Мој колега (Наталија Воскресенскаа) и ја ћу говорити у Фаирфиелд / Вестчестер СхареПоинт Корисник Група Састанак у 6:00 ПМ на 07/16 (Среда). We are talking about the content query web part. This is the same (али побољшане верзије које смо дали у Њујорк у мају).

Пре регистрације овде: https://www.clicktoattend.com/invitation.aspx?code=129626&wa=wsignin1.0

Наталија и надам се да те видим тамо!

Ево-маил Ричард март ћелија само послала на тему:

Тема: Using Content Query Web Part to Create Business Solutions

Звучници: Паул Галвин & Наталија Воскресенскаа

Датум: Јул 16Тх Добродошли Време: (Јести & Мрежа): 6:00АМ Време: 6:30 АМ -8:00АМ

Састанак Опис

MOSS 2007’s Content Query Web Part (ЦКВП) омогућава корисницима да креирају прилагођене приказе података упита из многих извора, и представи те податке на једном месту. Упркос својим моћним упит & прецизирање садржаја опције, ЦКВП је често потцењен и занемарен функција. CQWP is both a "data extraction engine" (проналажење докумената или ставки листе било где у колекцији) и прве класе презентација алат који омогућава корисницима да контролишу како се садржај представио паковање ХТМЛ и стилове за форматирање у екран скоро било који начин желите.

У овом демо-тешког седници, они ће показати како се користи ЦКВП да реше пословне проблеме представљањем основне карактеристике

• користите подразумеване функције ЦВКП, укључујући циљање публике

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

• промене изглед & осећају резултате упита да истакне пословних података, прикажете додатне колоне информација, приказивање информација у облику мреже формату, и други

• покаже како ЦКВП могу помоћи у администрацији типа садржаја (и.е. наћи сва документа одређеног типа садржаја, како би се разумео потенцијални утицај промена ЦТ дефиницију)

• опише неке ограничења ЦКВП

• обезбеди листу ресурса за напредне технике ЦКВП, укључујући блогове, ЕЦКВП ЦодеПлек пројекат & МСДН документацију

</крај>

Претплатите се на мој блог.

Тецхнорати Тагс: