Welcome to MSDN Blogs Sign in | Join | Help

Recommended Reading for March and April, 2007

Recommended Reading for March and April (click here for previous recommendations).

Lots of useful content (I can hardly keep up anymore!) and tools generated by the community:

And a bunch of quality content developed or commissioned by Microsoft:

<Lawrence />

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# re: Recommended Reading for March and April, 2007

You know what I would like to read in April 2007?  A completed SharePoint SDK.  Too bad such a thing doesn't exist.

Four months after SharePoint went RTM, there are still hundreds upon hundreds of classes in the Microsoft.SharePoint and Office.Server namespaces which have NO DOCUMENTATION.

When will the SharePoint documentation resemble a commercial software product, as opposed to an open-source hobby project?

Wait, I take that back.  Many open-source hobby projects are actually quite well documented.

The current state of SharePoint documentation in MSDN is an embarrassment.  You people should be ashamed of yourself.

Monday, March 26, 2007 2:33 PM by Daryl

# re: Recommended Reading for March and April, 2007

Daryl, you've complained previously about the shortcomings in our SDKs. Rest assured that we have heard and appreciated your feedback. Since we have limited resource, it would help us if you can be more specific about what classes for which you'd like to see more or at least some documentation. We also enabled the SDKs for community generated content, and I'm seeing a growing number of content contributions or links from the community. WSS 3.0 is a huge platform and MOSS 2007 is a huge product, so it will take time for us to document every nook and cranny. The best way you can help is to give us specific examples of content gaps (microsoft.sharepoint.* is too high level) that will help us prioritize our content queue and optimize our resources. Thank you.

Monday, March 26, 2007 5:38 PM by sptblog

# re: Recommended Reading for March and April, 2007

I have specific requirements for the documentation, and would appreciate some help in areas not documented yet.

Can you address these questions?:

Even if you could tell me database tables that correspond to these settings, that would be helpful.

1.

How do I programatically set a site's time zone?

I can only see how to the default time zone of a ssp.

2.

How can I programatically schedule the following?:

a. profile import - incremental and full

UserProfileManager.UserProfileChangeJobSchedule seems to have no effect

b. audience compilation

c. search

d. news item search

3 how do i programatically manage permissions of a ssp

ie: the page"Shared Services Administration: ScholarisSharedServices > Manage Permissions" at http://ssp/ssp/admin/_layouts/ManageServicePermissions.aspx

I am having trouble understanding how the permissions on the page relate to a SPRoleDefinition's SPBasePermissions

Permissions on the page:

Create personal site

Use personal features

Manage user profiles

Manage audiences

Manage permissions

Manage usage analytics

SPBasePermissions:

AddAndCustomizePages

AddDelPrivateWebParts

AddListItems

ApplyStyleSheets

ApplyThemeAndBorder

ApproveItems

BrowseDirectories

BrowseUserInfo

CancelCheckout

CreateAlerts

CreateGroups

CreateSSCSite

DeleteListItems

DeleteVersions

EditListItems

EditMyUserInfo

EmptyMask

EnumeratePermissions

FullMask

ManageAlerts

ManageLists

ManagePermissions

ManagePersonalViews

ManageSubwebs

ManageWeb

Open

OpenItems

UpdatePersonalWebParts

UseClientIntegration

UseRemoteAPIs

ViewFormPages

ViewListItems

ViewPages

ViewUsageData

ViewVersions

Am i missing something? Are the permission on the page "Site Groups"?

Thanks in advance,

Cameron calzoni

Tuesday, March 27, 2007 1:07 AM by Cameron

# re: Recommended Reading for March and April, 2007

Well, it's good to see that the SharePoint team is at least aware of the woeful state of documentation.

Classes for which I'd like to see at least some documentation?  The short answer is "All of them."  This is a commercial software product.  Microsoft owes its customers documentation.

I don't think it ever occured to the .Net team to ask, "Which classes in the System namespace would you like us to document?"

I don't think the ASP.Net team ever debated which classes in System.Web namespace they would document and which they would leave you to figure out yourself.

Public class = public documentation.  Simple as that.

So before I list some really sore spots in the documentation, I want to be very clear that it's not a list of "what should be documented".  I think I speak for the whole community of developers when I say, "everything should be documented."

In the five months since SharePoint 3 went RTM, I've spent more time staring at ILDasm then the previous four years working as a .Net developer.  Often the best way to figure out how these things work is to just look at what the code in Microsoft.SharePoint.dll does.

If Microsoft isn't going to document SharePoint's API, could we at least get the developers to stop running Dotfuscator on the DLL's?  That would save us some time.

A lot of core functionality is completely undocumented.  The Workflow web service has no documentation at all.  Not one single word!!

Go look for yourself: http://msdn2.microsoft.com/en-us/library/aa981383.aspx.

Speaking of workflows, ~harsh mentioned that SharePoint had a 'hard limitation of 15 simultaneous workflows that can be run'.

15 running workflows?  Per what?  Per list item?  15 workflows associated with any one list?  15 simultaneously running instances of any one workflow?  Or 15 simultaneously running workflows, site-wide?

He never responded to questions.  This is not a minor issue.  I work in a Lotus Notes shop of about 90,000 employees.  At any given time, our Notes servers might have several hundred thousand workflows in-flight.  What exactly does this 15 number refer to??

Wednesday, March 28, 2007 1:29 PM by Daryl

# re: Recommended Reading for March and April, 2007

Guys,

Im guessing you got the message, great product, poor documentation. Moaning at this point is unlikely to help, so here are some areas I have hit and would like to see further documentation for:

Web Services:

Workflow

User Profile

User Profile Change

Tuesday, June 19, 2007 8:33 AM by JeremyStimson

# re: Recommended Reading for March and April, 2007

>Series on Customizing Wiki Pages by Kit Kai (SharePoint

>MVP) -- provides drilldown and walkthrough on how to

>customize the page layout of the SharePoint wiki, so

>you can implement a mini-Wikipedia for your intranet.

No, he doesn't. In fact, he starts out by saying "I won't be sharing with you how to make Wiki work like wikipedia"

Too bad, as that is the functionality I am trying to set up...

Wednesday, November 28, 2007 12:01 PM by 0xG

# web tasarım

Thursday, July 30, 2009 12:09 PM by web tasarım

# web tasarım

Wednesday, August 05, 2009 1:52 PM by web tasarım

Leave a Comment

(required) 
required 
(required) 

  
Enter Code Here: Required
 
Page view tracker