დახარისხება კალენდარი პროდუქტი კალენდარი

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" to კალენდარში, იგი გვიჩვენებს მათ რომ წესრიგი (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 დიზაინერი.

  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 …. >კოდირებით madness</ListViewXml>". კერძოდ, აქ არის ამ gem:

<შეკითხვის>
<სად>
<DateRangesOverlap>
<FieldRef Name="EventDate"/>
<FieldRef Name="EndDate"/>
<FieldRef Name="RecurrenceID"/>
<Value Type="DateTime">
<თვე />
</ფასი>
</DateRangesOverlap>
</სად>
<Orderby><FieldRef Name="Session_x0020_ID" /></Orderby>
</შეკითხვის>

(მე გაშიფრული გამოჩნდება &ლ;ს და &gt და გაყოფილი მათ სხვადასხვა ხაზების სიწმინდე გულისთვის).

დამატება <Orderby> ცოტა და ახლა სახის by სხდომა ID, არ შიდა სიის ელემენტი ID.

Gigantic წვერი ან’ ქუდი Becky Isserman მისი კომენტარი Isha შაგი ნახვა დღიურში: http://www.sharepoint-tips.com/2008/07/caml-sorting-by-file-name.html. I wouldn’t have put the <Orderby> სწორი ადგილი მის გარეშე კომენტარი.

იმედი მაქვს, დაწერა ეს ყველაფერი უფრო ნათლად ერთად ეკრანზე დარტყმები მალე, მაგრამ იმ შემთხვევაში, მე არასოდეს არ გააკეთებს, სულ მცირე მე ეს ბევრად.

</ბოლო>

NJ SharePoint მომხმარებელი ჯგუფი შეხვედრა Dave მანი … ან .. რა ბობ საიდ

ბობ Fox lets us know that Dave Mann, SharePoint workflow გენიალური, არის გამოსვლისას NJ SharePoint შესახებ ჯგუფის შეხვედრა დღეს საღამოს, 11/19/08. Don’t miss it. (სამწუხაროდ, ჩემი კორპორატიული ბატონი აქვს დაგეგმილი დიდი ჯგუფის შეხვედრის ხუთ ღამე და მე გამოტოვოთ ეს).

გაიარეთ რეგისტრაცია და მიიღეთ უფრო დეტალურად.

აქ არის რამოდენიმე სესია ვრცლად:

Session Title “Deploying Workflows in a Large Scale SharePoint Environment"

Workflow in SharePoint is an exciting new capability. თუმცა, it is a capability that is often misunderstood when it comes to the impact it has on your environment. For small environments, the out-of-the-box settings, configurations and architectural approach are probably sufficient. But what about an environment that will be processing thousands of documents per day? How can you make sure that those environments will not falter under the load, but still meet SLA’s for performance and responsiveness? This session will explore why focusing on your workflow subsystem is important, and cover the needs of a large scale workflow environment from the farm level down to individual workflow design specifications. Learn why all workflows need to be looked at in light of performance and scalability as well as how to build workflows that scale in an environment that scales, monitor workflow processing and overcome common obstacles. This session will cover architectural guidance for your SharePoint environment as well as specific coding practices to ensure you get the most out of your SharePoint workflows.

</ბოლო>

გამოწერა ჩემი დღიური.

გამომყვეს Twitter-ზე http://www.twitter.com/pagalvin

პროგრამები Tags:

SharePoint ფუნქციები & Solutions მართვა — არ უნდა დაგვავიწყდეს, U in ნაგვის (ან 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. თუმცა, retracting პოტენციურად უფრო რთული.

მოცემული გადაწყვეტა შეიძლება შეიქმნას ნივთები ასეთი:

  • ინფორმაციის გაცნობის
  • სია განმარტება
  • საიტის განმარტება
  • მონაცემთა სიაში
  • მაშინაც კი, მიმღები
  • InfoPath ფორმები

სიის გაგრძელება.

მიუხედავად იმისა, რომ ეს აშკარად მნიშვნელოვანი შეიმუშაოს გადაწყვეტა, რომელიც instantiates იმ ნიმუშებს სწორად, 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, but at least you’ll have put a box around the problem.

</ბოლო>

გამოწერა ჩემი დღიური.

გამომყვეს Twitter-ზე http://www.twitter.com/pagalvin

პროგრამები Tags:

SharePoint დიზაინერი სამუშაოს ვერ შედიხართ “დისტანციური” ან “საგარეო” სიები

აი კიდევ ერთი საერთო SharePoint დიზაინერი workflow კითხვა:

"Can I access (წაკითხვის / ჩაწერის) SharePoint ჩამოთვლილია მეშვეობით workflows, რომლებიც არ ცხოვრობენ ამავე საიტზე როგორც სიის თავად?"

მარტივი პასუხი არის: არ.

როგორც ამდენი გზა, თუმცა, ჩვენ უნდა ისარგებლოს, რომ (რაც კარგია ამ შემთხვევაში). The platform lets us create extensions to the produce in many ways, including a custom action (see my little codeplex project here for an example). A custom action lets us do basically anything we want from SharePoint designer workflow. I’m a big fan of this, სინამდვილეში, მას შემდეგ, რაც ეს გვაძლევს საირუსის — დეკლარაციული საბოლოო მომხმარებლის მეგობრული დიზაინერი სრული სიღრმე. NET ფარგლებში ჩვენს თითის რჩევები.

სამწუხაროდ, თუ თქვენ იყენებთ SPD, აქ არის კარგი შანსი ვაკეთებთ, რომ თქვენ არ შეგიძლიათ გამოიყენოთ ვიზუალური სტუდიაში (იმის გამო, რომ ვიზუალური სტუდიის მოითხოვს ღრმა დეველოპერი ფონზე). 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

პროგრამები Tags:

SharePoint მატარებელში

დღეს, I was reading through Mike Walsh’s Teach Yourself SharePoint 2007 in 24 Hours და, წარმოუდგენლად, ლედი on ადგილს მომავალ me განაცხადა, "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.

</ბოლო>

გამოწერა ჩემი დღიური.

გამომყვეს Twitter-ზე http://www.twitter.com/pagalvin

პროგრამები Tags:

Spinning დროებითი ვირტუალური WFE არის გართობა და მოგების

მე ვიყავი ერთ ერთი 20 ან 30 (ან იქნებ 100?) panelists ღამის New York SharePoint წევრი 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. თავიდან, ეს არ იყო პრობლემა, მაგრამ მალე, უფრო და უფრო მეტი (არატექნიკური) 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

პროგრამები Tags:

მომსახურება სერვერზე არ განსაზღვრავს ძებნა — რატომ?

მე chatting დღეს Agnes Molnar (ერთადერთი ადამიანი ვიცი, რომ მე ვიცი, უნგრეთში) about a strange search configuration problem. Namely, search was missing from the "services on server" ცარიელია (გავლით ცენტრალური Admin -> ოპერაციები -> მომსახურება სერვერზე).

მე მქონდა შევხედოთ ფუნქციური VM ჩემს მანქანა და ერთად, 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" იყო დაკარგული სიიდან მომსახურების მეშვეობით დაწყება -> ადმინისტრაციული Tools -> მომსახურება.

Oddly, დაკავშირებული. 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 hive ჟურნალი დირექტორიაში და იქ, აღმოჩნდა, რომ ინსტალერი ჰქონდა, სინამდვილეში, configured this server to be a web front end. End of story and it had a happy ending.

(სადღაც ხაზის გასწვრივ, ბობ Fox ჩაერთო, მაგრამ ყველა მახსოვს მას თავისი წვლილი შეაქვს დისკუსიის კომენტარი Fable 2).

განახლების: Agnes დღიურები შესახებ სათაური აქ: http://dotneteers.net/blogs/aghy/archive/2008/11/06/wfe-vs-complete-installation.aspx

</ბოლო>

გამოწერა ჩემი დღიური.

გამომყვეს Twitter-ზე http://www.twitter.com/pagalvin

პროგრამები Tags:

მათ გადმომბირებლები მიღება პატარა აგრესიული?

თუ ეს მხოლოდ მე? 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

პროგრამები Tags:

უბრალოდ, როდესაც მე შესახებ გამორთოთ კომენტარები …

ისინი გაიყვანოს me უკან!

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, თუმცა, რომ მე ბევრად უფრო spam კომენტარები ვიდრე მე რეალური კომენტარები და მე მხოლოდ ფიქრი, ბოლო კვირაში რომ მივდიოდი გამორთოთ კომენტარი.

თუმცა, დღეს, აღმოვაჩინე ორი ჩინებული კომენტარი საპასუხოდ ჩანაწერი (დაახლოებით შეზღუდული) და ჩანაწერი (დაახლოებით შეზღუდვის ძებნის დოკუმენტები, განსხვავებით ფოლდერები). Those comments are so complementary (ისინი ასევე დაამატოთ მრავალი ღირებულება, ჩემი პოსტი), I can’t see disabling comments and thereby closing off that avenue of useful information. ასე რომ,, მე გადადგა თავს მყოფი ადამიანის spam catcher / cleaner. Live spaces does provide a pretty decent way to clean up comments, მაგრამ ვისაც სურს დაგვრჩა დრო აკეთებს, რომ?

</ბოლო>

გამოწერა ჩემი დღიური.

გამომყვეს Twitter-ზე http://www.twitter.com/pagalvin

სოციალური Computing წიგნი SharePoint 2007

შუა რიცხვებში ივლისი, შემომთავაზეს შანსი ავტორის ორი თავი შეეხება Brendon შვარცი ნახვა და მეთიუ Ranlett ნახვა მომავალი წიგნაკი, სოციალური Computing ერთად Microsoft SharePoint 2007: განმახორციელებელი განაცხადები SharePoint, რათა შესაძლებელი თანამშრომლობა და ურთიერთქმედების საწარმო. (ვფიქრობ, ისინი ცდილობდნენ გაიმარჯვებს სიგრძის კონკურსი, რომ სათაური; მე ვფიქრობ, რომ მოიგო). I jumped on the opportunity and now, საბოლოოდ, მთელი წიგნი კეთდება, ჩამოსვლის მაღაზიების თებერვალი.

როგორც SharePoint სძენს, 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. სინამდვილეში, a book like this on Social Computing probably couldn’t have been written a year ago. (ფაქტიურად, რა თქმა უნდა, ეს შეიძლება უკვე დაიწერა, მაგრამ არა მგონია, მოსახლეობასთან იქნებოდა მზად ვართ). 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.

როგორც სახელწოდება ნათლად ამბობს, 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, შინაარსი ტიპის, ძებნის, ძირითადი workflow, და ა.შ.. 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, გამოეყენებინათ ახალი და საინტერესო შესაძლებლობები, რომ სოციალური Computing მოაქვს მსოფლიოში.

სოციალური Computing არის დიდი და ვითარდება სათაური და მოიცავს ბევრი შუქი რამ, მათ შორის დღიურები, გლობალური, სოციალური ჭდეებისთვის, ძებნის, ინტერაქტიული მედია, mashups, "people," and other socially-oriented "stuff." SharePoint has a very strong story to tell in this arena and now, ამ დროს ინტერნეტში & SharePoint ისტორიის, 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 is a blog entry pitching the book. It’s due out in February. Pre-order it here: სოციალური Computing ერთად Microsoft SharePoint 2007: განმახორციელებელი განაცხადები SharePoint, რათა შესაძლებელი თანამშრომლობა და ურთიერთქმედების საწარმო.

(სრული გამჟღავნება — არ არსებობს ჰონორარი ფული ეს ჩემთვის თუ თქვენ ყიდვა წიგნაკი, ასე რომ, ეს არ არის ძალისხმევა, რათა გაზარდოს ჩემი შემნახველ ანგარიშზე, თუმცა, თუ ის ყიდის ისე, ეს ხელს შეუწყობს გარეთ ჩემი ego, რომელიც ყოველთვის სურს მეტი, მეტი, მეტი!)

როგორც განზე, მაგრამ ძალიან მნიშვნელოვანია, განზე, დიდი მადლობა ბობ Fox for connecting me with Brendon. And naturally, დიდი მადლობა brendon და მეტ აღების შანსი ახალი, როგორიცაა თავს და გაქირავების me ავტორი თავები მათ ძალიან მნიშვნელოვანი წიგნი!

</ბოლო>

გამოწერა ჩემი დღიური.

გამომყვეს Twitter-ზე http://www.twitter.com/pagalvin

პროგრამები Tags: