Aylıq Arxiv: Noyabr 2008

Şəxsi On-line Backup Mini-Review: Mozy

Biri … yan təsirləri … 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, Bu press-relizlər bir çox belə, əsasən, 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 (işarə: it’s about Məlumat).

Some times, those press releases are quite easy to understand and one of them was about Mozy. Mozy is an on-line backup tool. You install a lightweight client on your workstation (laptop in my case), you tell it what you want to back up and when and then it does it by sending your data to some server(s) on the cloud. It does it in the background.

My initial backup ran in just under 4 hours and according to Mozy is 550MB or so of data. I only backed up "My Documents" (buradan, the relatively small amount of data).

It ran again (I think 24 hours later), backed up some more stuff in about 8 dəqiqə. I never noticed it happen. There was no obvious impact on any work I was doing at the time.

I did a test restore and it provides a decent enough user interface to select the file(s) you want to restore. It was quick, snappy, informative … I don’t know how it could be any better.

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, or if you do but don’t remember its name, Mozy may not help you much in terms of easily finding it to restore.

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.

Aşağı xətt, if someone asks me if they should use Mozy for online backup, my answer right now is, "Hell, yes."

</son>

Blog abunə.

Da Twitter məni izləyin http://www.twitter.com/pagalvin

Technorati Tags: ,

Təqvim View Calendar maddələr çeşidlənməsi

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 (Mən Aşkar real bir şey buraxılmış halda).

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, by default, it wants to list them in ID format. Belə, if I add "Session 02" and then "Session 01" to the calendar, it shows them in that order (i.e, Sessiya 02 and then Session 01). To list them in Session ID order, I thought to try these things:

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

    Since that didn’t work, 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, bəlkə Təqvimə eləcə də olacaq?

  2. Web hissəsi Düzenle, look for an "export" funksiyası və … 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 yarpağı.

  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, lakin o, var: "<ListViewXml …. >kodlanmış dəlilik</ListViewXml>". Xüsusi, there’s this gem:

<Sorğu>
<Harada>
<DateRangesOverlap>
<FieldRef Name="EventDate"/>
<FieldRef Name="EndDate"/>
<FieldRef Name="RecurrenceID"/>
<Value Type="DateTime">
<Month/>
</Dəyər>
</DateRangesOverlap>
</Harada>
<OrderBy><FieldRef Name="Session_x0020_ID" /></OrderBy>
</Sorğu>

(I’ve decoded the &lt;’s and &gt’s and split them out to multiple lines for clarity’s sake).

Add the <OrderBy> bit and now it sorts by Session ID, not the internal list item ID.

GIGANTIC tip o’ the hat to Becky Isserman for her comment to Isha Sagi’s blog post: http://www.sharepoint-tips.com/2008/07/caml-sorting-by-file-name.html. I wouldn’t have put the <OrderBy> in the right place without her comment.

I hope to write this up more clearly with screen shots soon, but in case I never do, at least I did this much.

</son>

Dave Mann ilə NJ SharePoint İstifadəçi Qrup Yığıncağı … Və ya .. Bob nə dedi

Bob Fox bizə imkan verir ki, Dave Mann, SharePoint Workflow dahi, Çərşənbə axşamı NJ SharePoint istifadəçi qrup toplantısında danışan, 11/19/08. Don’t miss it. (Qubarlı, mənim korporativ derebeyi Çər gecə böyük bir qrupu görüşü nəzərdə tutulub və mən onu əldən edəcək).

Qeydiyyat üçün buranı tıkla və daha ətraflı məlumat almaq.

Burada bəzi sessiya ətraflı məlumat var:

Session Title "Geniş miqyasda SharePoint Ətraf Mühit axınları yerləşdirilməsi"

SharePoint Workflow ildə heyecan verici yeni bir qabiliyyəti edir. Lakin, sizin ətraf mühitə malikdir təsirinə gəldikdə tez-tez misunderstood bir qabiliyyəti edir. Kiçik mühit üçün, ki, out-of-the-box parametrləri, konfiqurasiyaları və memarlıq yanaşma yəqin ki, kifayət qədər. Ancaq gündə sənədlərin minlərlə emal ediləcək bir mühit haqqında nə? Necə o mühit yük altında hıqqanmaq deyil arxayın ola bilərsiniz, lakin hələ də icra və məsuliyyətin üçün SLA-nin cavab? Sizin iş alt yönəlmiş vacibdir Bu sessiya tədqiq edəcək, və aşağı fərdi iş dizayn spesifikasiyası təsərrüfatı səviyyəsində geniş miqyasda iş mühitinin ehtiyaclarını əhatə. Bütün axınları bir mühitdə axınları ki miqyaslı qurmaq üçün, habelə məhsuldarlıq və miqyaslaşdırma işığında baxdı lazımdır nə öyrənmək tərəzi, iş emal nəzarət və ümumi maneələrin aradan qaldırılması. Bu sessiya sizin SharePoint axınları ən çıxmaq təmin etmək üçün SharePoint ətraf mühit üçün memarlıq rəhbərliyi, həmçinin xüsusi kodlaşdırma təcrübələri əhatə edəcək.

</son>

Blog abunə.

Da Twitter məni izləyin http://www.twitter.com/pagalvin

Technorati Tags:

SharePoint Xüsusiyyətlər & Solutions Management — CRUD-ci ildə U unutmayın (və ya məsələ üçün D)

Biz kollektiv SharePoint həllər zaman düşüncə böyük sərf — necə yaratmaq, hansı aracı istifadə etmək üçün, onlar yerləşdirmək uğursuz zaman nə olur, timer iş, scopes, və s.. 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, from a conceptual design perspective, than deploying them. Deployment is basically a cookbook affair. Typically, install a feature, maybe have a feature receiver load some data into a list, that sort of thing. Lakin, retracting is potentially more complex.

A given solution may create artifacts like these:

  • Content Type
  • List Definition
  • Site Definition
  • Data in a list
  • Even receivers
  • InfoPath forms

The list goes on.

While it’s obviously important to design a solution that instantiates those artifacts correctly, 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, what happens when the solution is retracted? 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.

To help with this, create a matrix that lists each artifact your solution deploys to SharePoint. List three columns per artifact, one for create, update and delete. For each case, determine the correct outcome for that operation.

This sort of analysis is obviously best done before the solution is ever deployed to a SharePoint farm. Lakin, like smoking, 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, but at least you’ll have put a box around the problem.

</son>

Blog abunə.

Da Twitter məni izləyin http://www.twitter.com/pagalvin

Technorati Tags:

SharePoint Workflow Designer ÇIXA BİLMƏZ “Uzaq” və ya “Xarici” Lists

Burada daha bir ümumi SharePoint Designer iş sual:

"Can I access (yazmaq / oxumaq) SharePoint siyahısı özü kimi eyni saytda yaşamaq olmayan axınları vasitəsilə siyahıları?"

Sadə cavab: Yox.

Bir çox yolları kimi,, lakin, ki, vəsiqə var (bu halda yaxşı bir şeydir). The platform lets us create extensions to the produce in many ways, xüsusi bir fəaliyyət, o cümlədən (misal üçün, burada mənim kiçik codeplex layihə bax). A custom action lets us do basically anything we want from SharePoint designer workflow. I’m a big fan of this, faktiki olaraq, Bu, bizə həm də dünyanın ən yaxşı verir-ci ildən — bizim barmaq göstərişlər da. NET çərçivəsində tam dərinliyi ilə nəqli son istifadəçi dostu dizayner.

Qubarlı, Siz SPD kullanıyorsanız, siz Visual Studio istifadə edə bilməz, çünki siz yapýyorsun yaxşı şans var (Visual Studio dərin geliştirici fon tələb edir ki, səbəbindən). 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, resurs belə işə və ya müqavilə rəhbərliyi ilə işləmək.

</son>

Blog abunə.

Da Twitter məni izləyin http://www.twitter.com/pagalvin

Technorati Tags:

Qatarda SharePoint

Bugün, I was reading through Mike Walsh’s Teach Yourself SharePoint 2007 ilə 24 Hours və, inanılmaz, mənə yanındakı oturacaq xanım dedi:, "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.

</son>

Blog abunə.

Da Twitter məni izləyin http://www.twitter.com/pagalvin

Technorati Tags:

Müvəqqəti Virtual WFE Up iplik Fun və mənfəət var

Mən biri idi 20 və ya 30 (və ya bəlkə 100?) panelists last night at the New York SharePoint Kullanıcıları Qrupu meeting. Instead of the usual presentation format, Bu Q haqqında bütün idi&A between the audience and the panel members. Early on, Michael Lotter introduced me to a new idea and I wanted to share.

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. Nəticəsində, 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. Əvvəlcə, this wasn’t a problem, but soon, more and more (non-technical) users needed to use the utility. His question was (paraphrasing):

"What are my options? I don’t want to keep letting users log directly onto the server, but they need that functionality."

Michael Lotter suggested that he configure a new virtual machine, 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, but I just have to say that I think it’s a really neat idea.

</son>

Blog abunə.

Da Twitter məni izləyin http://www.twitter.com/pagalvin

Technorati Tags:

Server Xidmətləri Axtar siyahısı yoxdur — Niyə?

Mən bu gün söhbət edildi Agnes Molnar (Mən Macarıstan bilirik bilirik ki, tək adam) about a strange search configuration problem. Namely, search was missing from the "services on server" göstərmək (vasitəsilə Mərkəzi - Admin> Əməliyyatlar -> Server üzrə xidmətlər).

Mən birlikdə öz maşın bir funksional VM nəzər idi və, 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" Başlamaq vasitəsilə xidmətlərin siyahısını eksik edilib -> İnzibati Tools -> Xidmətlər.

Işin, bağlı. exe * server * idi ("C:\Program Files\Microsoft Office Servers\12.0\Bin\mssearch.exe").

Mən tez axtarış etdi və bu blog giriş tapılmadı: http://msmvps.com/blogs/obts/archive/2006/10/19/189466.aspx

Bu açar ilə bir e-poçt zəncir var:

"I solved this problem. Bu, mənim səhv idi. I choose "Web front end" instead of "Complete" quraşdırma zamanı."

Bu vəd edildi, but we weren’t sure if the installer had actually picked WFE instead of complete when installing MOSS.

Biz ilk yoxlanılır (ən) the PSCDiagnostics * file versiyası 12 Hive log kataloq və orada, Biz installer aşkar etmişdi ki,, faktiki olaraq, configured this server to be a web front end. End of story and it had a happy ending.

(Somewhere xətti boyunca, Bob Fox cəlb, amma onu müzakirə töhfə unutmayın haqqında Şərh idi Təmsil 2).

Update: Burada bu mövzu haqqında Agnes bloglar: http://dotneteers.net/blogs/aghy/archive/2008/11/06/wfe-vs-complete-installation.aspx

</son>

Blog abunə.

Da Twitter məni izləyin http://www.twitter.com/pagalvin

Technorati Tags:

Işə bir az təcavüzkar alır?

Və ya yalnız mənə deyil,? 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, indiyə qədər mən bildiyiniz kimi.

</son>

Blog abunə.

Da Twitter məni izləyin http://www.twitter.com/pagalvin

Technorati Tags:

Mən Şərhlər Disable haqqında Ben yalnız zaman …

Onlar mənə geri çəkin!

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, lakin, Mən real şərh almaq daha çox spam şərh almaq və mən yalnız mən şərh aradan gedirdi ki, son həftə və ya belə düşüncə ki,.

Lakin, bugün, Mən cavab olaraq iki əla şərhlər etdi Bu yazı (Limited Access haqqında)Bu yazı (sənədlər haqqında məhdudlaşdıran axtarış, kimi qovluq fərqli). Those comments are so complementary (ki, onlar mənim vəzifəyə dəyər bir çox əlavə), I can’t see disabling comments and thereby closing off that avenue of useful information. Belə, Mən bir insan spam şey olan özüm istefa etdik / cleaner. Live spaces does provide a pretty decent way to clean up comments, lakin bunu vaxt sərf etmək istəyir?

</son>

Blog abunə.

Da Twitter məni izləyin http://www.twitter.com/pagalvin