Штомесячны архіў: Лістапада 2008

Асабісты Анлайн рэзервовае капіраванне Міні-агляд: Mozy

Адзін з … Пабочныя эфекты … of working for a giant corporation is that I get a lot press releases in my inbox every month. I’m still new to the EMC world, так многія з гэтых прэс-рэлізы, у асноўным, inscrutable. This or that company purchased these or those EMC products, blah blah blah. I’m not complaining. I actually take this as an incentive to learn more about EMC as time goes by so that I better understand the big picture of what EMC is all about (намякаць: гаворка ідзе пра Інфармацыя).

Некалькі разоў, гэтых прэс-рэлізаў даволі лёгка зразумець, і адзін з іх быў аб Mozy. Mozy is an on-line backup tool. You install a lightweight client on your workstation (наўтбук у маім выпадку), вы паведаміце яму, што вы хочаце стварыць рэзервовую копію і калі, а затым яна робіць гэта, даслаўшы свае дадзеныя на некаторых серверных(з) on the cloud. It does it in the background.

Мой першапачатковы архіваванне завяршылася ў крыху менш за 4 hours and according to Mozy is 550MB or so of data. I only backed up "My Documents" (такім чынам, Адносна невялікая колькасць дадзеных).

Ён зноў уцёк (Я думаю, што 24 гадзін праз), рэзервовае капіраванне яшчэ некаторы матэрыял прыкладна ў 8 хвілін. I never noticed it happen. There was no obvious impact on any work I was doing at the time.

Я зрабіла тэст аднаўлення, і гэта забяспечвае досыць нядрэнны карыстацкі інтэрфейс для выбару файла(з) you want to restore. It was quick, энергічны, інфарматыўны … Я не ведаю, як гэта магло быць трохі лепш.

I spoke to one of my colleagues about it who has more experience with online backup. He said that Mozy is good but that it lacks an ability to tell Mozy to do the equivalent of "restore files that I deleted." This is to say that if you don’t know you deleted a fie, або калі вы робіце, але не памятаю назву, Mozy не можа дапамагчы вам шмат з пункту гледжання лёгка знайсці яго аднавіць.

They impose a 2GB limit if you just want to use the service for free. It looks like it’s $5/month for unlimited storage.

Вынік, калі хто-то пытаецца мяне, калі яны павінны выкарыстоўваць Mozy для анлайнавага рэзервовага капіявання, мой адказ прама цяпер, "Hell, yes."

</канец>

Падпісацца на мой блог.

Выконвайце за мной на Twitter у http://www.twitter.com/pagalvin

Сартаванне элементаў календара ў каляндар

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 (калі я не прапусціў нешта рэальнае відавочных).

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, па змаўчанні, it wants to list them in ID format. Так, if I add "Session 02" and then "Session 01" у календары, ён паказвае іх у такім парадку (I.E, Сесія 02 а затым сесіі 01). To list them in Session ID order, Я думаў паспрабаваць гэтыя рэчы:

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

    З тых часоў не працуе, 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, Каляндар можа быць, воля, а?

  2. Рэдагаванне вэб-часткі, look for an "export" функцыю і … Bzzz! 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, , Што пакідае 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, але яна ёсць: "<ListViewXml …. >кадуецца вар'яцтва</ListViewXml>". Канкрэтна, ёсць гэты камень:

<Запыт>
<Дзе>
<DateRangesOverlap>
<FieldRef Name="EventDate"/>
<FieldRef Name="EndDate"/>
<FieldRef Name="RecurrenceID"/>
<Value Type="DateTime">
<Месяц />
</Значэнне>
</DateRangesOverlap>
</Дзе>
<OrderBy><FieldRef Name="Session_x0020_ID" /></OrderBy>
</Запыт>

(Я расшыфраваў &л;Х і &GT і падзяліць іх на некалькі радкоў для яснасці).

Дадаць <OrderBy> трохі і цяпер ён сартуе па ID сесіі, Не ўнутраны ідэнтыфікатар элемента спісу.

Гіганцкія наканечнік або’ капелюшы Бэкі Isserman за яе каментар да блога аўтара Сагі Иша: http://www.sharepoint-tips.com/2008/07/caml-sorting-by-file-name.html. I wouldn’t have put the <OrderBy> у патрэбным месцы без яе каментар.

Я спадзяюся, каб напісаць гэта больш ясна з скрыншоты хутка, але ў выпадку, я ніколі не раблю, па меншай меры я гэта шмат.

</канец>

Нью-Джэрсі SharePoint User Group сустрэчы з Дэйвам Ман … Ці .. Як сказаў Боб

Боб Фокс дае нам ведаць, што Дэйв Ман, SharePoint працоўны працэс генія, выступае на карыстачоў NJ нараду групы SharePoint ў сераду ўвечары, 11/19/08. Don’t miss it. (Сумна, мой уладар карпаратыўных запланаваны вялікі мітынг група ср ноч і мне будзе не хапаць яго).

Клікніце тут, каб зарэгістравацца і атрымаць больш падрабязную інфармацыю.

Вось некаторыя дэталі сесіі:

Назва сесіі "Разгортванне рабочых працэсаў у вялікі асяроддзі SharePoint Маштаб"

У SharePoint Workflow гэта захапляльная новая магчымасць. Аднак, гэта магчымасць, якую часта не разумеюць, калі справа даходзіць да яе ўздзеяння на навакольнае асяроддзе. Для невялікіх асяроддзях, па-за стандартныя параметры, канфігурацый і архітэктурны падыход, верагодна, дастатковым. Але як наконт асяроддзя, якая будзе апрацоўваць тысячы дакументаў у дзень? Як вы можаце пераканацца, што гэтыя асяроддзя не пахіснецца пад нагрузкай, але ўсё ж сустрэць SLA для прадукцыйнасці і гнуткасці? На гэтым пасяджэнні будуць даследаваць, чаму упорам на працоўны працэс падсістэмы важна, і задавальненне патрэбаў вялікі асяроддзі працоўнага працэсу маштабе ад фермы узроўні аж да асобных праектных спецыфікацый рабочых працэсаў. Даведайцеся, чаму ўсе працоўныя працэсы неабходна разглядаць у святле прадукцыйнасць і маштабаванасць, а таксама як стварыць працоўныя працэсы, якія маштабу ў асяроддзі, шалі, кантраляваць працоўны працэс апрацоўкі і пераадолець агульныя перашкоды. Дадзенае пасяджэнне будзе прысвечана архітэктурнае кіраўніцтва для вашай асяроддзя SharePoint, а таксама канкрэтныя практыкі кадавання, каб забяспечыць вам атрымаць максімальную аддачу ад вашых рабочых працэсаў SharePoint.

</канец>

Падпісацца на мой блог.

Выконвайце за мной на Twitter у http://www.twitter.com/pagalvin

Асаблівасці SharePoint & Рашэнні для кіравання — Не забывайце U ў CRUD (або D на тое пайшло)

Мы ўсе разам праводзім шмат часу, думаючы аб рашэннях SharePoint — як іх ствараць, Які інструмент выкарыстоўваць, што адбываецца, калі яны не ў стане разгарнуць, Заданні таймера, Вобласці, і г.д.. 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, З канцэптуальнай пункту гледжання дызайну, than deploying them. Deployment is basically a cookbook affair. Typically, ўсталяваць кампанент, можа быць, ёсць функцыя прымача загрузіць некаторыя дадзеныя ў спіс, that sort of thing. Аднак, ўцягванне з'яўляецца патэнцыйна больш складаных.

Дадзенае рашэнне можа стварыць падобныя артэфакты:

  • Тып кантэнту
  • Вызначэнне спісу
  • Вызначэнне сайта
  • Дадзеныя ў спісе
  • Нават рэсіверы
  • InfoPath Forms

Гэты спіс можна працягваць.

У той час як гэта, відавочна, важна распрацаваць рашэнне, якое стварае асобнік гэтых артэфактаў правільна, 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, што адбываецца, калі раствор адводзіцца? 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.

Каб дапамагчы ў гэтым, create a matrix that lists each artifact your solution deploys to SharePoint. List three columns per artifact, адзін для стварэння, абнаўлення і выдалення. For each case, вызначыць правільны вынік для гэтай аперацыі.

This sort of analysis is obviously best done before the solution is ever deployed to a SharePoint farm. Аднак, як курэнне, 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, але па меншай меры, вы паставілі рамку вакол праблемы.

</канец>

Падпісацца на мой блог.

Выконвайце за мной на Twitter у http://www.twitter.com/pagalvin

Technorati Тэгі:

SharePoint Designer працоўны працэс не можа атрымаць доступ “Аддалены” або “Замежны” Спісы

Вось яшчэ адзін агульны канструктар рабочых працэсаў SharePoint пытанне:

"Can I access (счытванне / запіс) Спісы SharePoint з дапамогай рабочых працэсаў, якія не знаходзяцца на тым жа сайце, што і сам спіс?"

Адказ просты:: Ці не.

Як і ў многіх спосабаў, аднак, мы павінны зрабіць заўвагу, што (які з'яўляецца добрай рэччу ў гэтым выпадку). The platform lets us create extensions to the produce in many ways, у тым ліку карыстацкіх дзеянняў (гл мой маленькі праекта CodePlex тут для прыкладу). A custom action lets us do basically anything we want from SharePoint designer workflow. I’m a big fan of this, на самай справе, бо гэта дае нам лепшае з абодвух сьветаў — дэкларатыўны зручных для канчатковага карыстальніка з дызайнерам ўсю глыбіню. NET Framework на нашым кончыках пальцаў.

Сумна, калі вы выкарыстоўваеце СПД, ёсць добры шанец, што вы робіце, таму што вы не можаце выкарыстоўваць Visual Studio (у сувязі з тым, што візуальныя студыі патрабуе глыбокага фону распрацоўшчык). 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, працаваць з кіраўніцтвам на працу або кантракт, які выгляд рэсурсу.

</канец>

Падпісацца на мой блог.

Выконвайце за мной на Twitter у http://www.twitter.com/pagalvin

SharePoint ў цягніку

Сёння, Я чытаў праз Майк Уолш Teach Yourself SharePoint 2007 ў 24 Гадзін і, Неверагодна, Лэдзі на сядзенне побач мне сказалі, "We just implemented SharePoint in our company." It’s "incredible" таму што людзі проста не гавораць са мной на цягніку 🙂 Гэта пацешна, як SharePoint быў каталізатарам.

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.

</канец>

Падпісацца на мой блог.

Выконвайце за мной на Twitter у http://www.twitter.com/pagalvin

Technorati Тэгі:

Раскрутка Часовыя Віртуальныя WFE гэта для забавы і карысці

Я быў адным з 20 або 30 (ці, можа быць 100?) эксперты учора ўвечары ў Нью-Ёрк SharePoint Users Group meeting. Instead of the usual presentation format, гэта ўсё аб Q&A between the audience and the panel members. Early on, Майкл Lotter прадставіў мяне новая ідэя, і я хацеў бы падзяліцца.

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. У выніку, 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. At first, гэта не было праблемай, але неўзабаве, усё больш і больш (нетэхнічнае) users needed to use the utility. His question was (Перафразуючы):

"What are my options? I don’t want to keep letting users log directly onto the server, але яны павінны выкарыстоўваць гэтую функцыю."

Майкл Lotter прапанаваў яму наладзіць новую віртуальную машыну, 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, але я проста павінен сказаць, што я думаю, што гэта сапраўды выдатная ідэя.

</канец>

Падпісацца на мой блог.

Выконвайце за мной на Twitter у http://www.twitter.com/pagalvin

Technorati Тэгі:

Службы на сэрверы няма Пошук — Чаму?

Я гутарыў сёння з Агнес Молнар (Адзіны чалавек, я ведаю, што я ведаю, у Венгрыі) about a strange search configuration problem. Namely, search was missing from the "services on server" адлюстроўваць (праз Central Admin -> Аперацыі -> Службы на сэрвэры).

Я глянуў на функцыянальныя У.М. на маёй ўласнай машыне, і разам, 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" адсутнічала ў спісе паслуг праз Пуск -> Адміністраванне -> Паслугі.

Дзіўна, звязаныя. Exe * быў * на сэрвэры ("C:\Program Files\Microsoft Office Servers\12.0\Bin\mssearch.exe").

Я зрабіў хуткі пошук і выявіў гэтую запіс у блогу: http://msmvps.com/blogs/obts/archive/2006/10/19/189466.aspx

Гэты ліст ланцуг з гэтым ключавым момантам:

"I solved this problem. Гэта была мая памылка. I choose "Web front end" instead of "Complete" падчас ўстаноўкі."

Гэта абяцала, but we weren’t sure if the installer had actually picked WFE instead of complete when installing MOSS.

Мы праверылі ў першы (раннія) версіі файла PSCDiagnostics * У 12 вулей каталог часопісаў і там, мы выявілі, што ўстаноўкі былі, на самай справе, configured this server to be a web front end. End of story and it had a happy ending.

(Дзе-то ўздоўж лініі, Боб Фокс увязаўся, але ўсё, што я памятаю яго ўклад у абмеркаванне быў каментар аб Байка 2).

Абнаўленне: Агнес блогаў на гэтую тэму тут: http://dotneteers.net/blogs/aghy/archive/2008/11/06/wfe-vs-complete-installation.aspx

</канец>

Падпісацца на мой блог.

Выконвайце за мной на Twitter у http://www.twitter.com/pagalvin

Technorati Тэгі:

Рекрутеры гатовыя станавіцца трохі агрэсіўны?

Ці гэта толькі ў мяне? 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, наколькі я ведаю.

</канец>

Падпісацца на мой блог.

Выконвайце за мной на Twitter у http://www.twitter.com/pagalvin

Technorati Тэгі:

Проста, калі я збіраўся забараніць каментары …

Яны цягнуць мяне назад у!

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, аднак, што я атрымліваю значна больш, чым спам-каментароў я атрымліваю рэальную каментарах, і я як раз думаў у апошні тыдзень або каля таго, што я збіраўся забараніць каментары.

Аднак, сёння, Я знайшоў дзве выдатныя каментары ў адказ на гэты пост (аб абмежаваны доступ) і гэты пост (пра абмежаванне пошуку дакументамі, у адрозненне ад тэчкі). Those comments are so complementary (У тым, што яны дадаюць шмат значэння да свайго паведамлення), I can’t see disabling comments and thereby closing off that avenue of useful information. Так, Я змірыўся з быцця чалавека відовішча спам / cleaner. Live spaces does provide a pretty decent way to clean up comments, але хто хоча марнаваць час, што робіць?

</канец>

Падпісацца на мой блог.

Выконвайце за мной на Twitter у http://www.twitter.com/pagalvin