Contents tagged with Administration
Some observations about SharePoint and MOSS after working to master it for 2 1/2 weeks. By the way, I have as yet, not mastered it.
Find the blogs and forums for SharePoint and MOSS.
Consider yourself a network administrator, not just an ASP.Net developer.
You will get more information quicker here than any other method.
Be selective in the books you purchase
A lot of your previous experience will come through but there is a lot of pointing and clicking to configure and review bits and pieces of the application.
Further on this point, I have found more TechNet articles that actually helped me than MSDN articles.
Slow and steady wins the race
I was recommended by a colleague to look into the admin side first, not the programming side.
Another colleague recommended the SharePoint 2007 Administrators Companion for that purpose and this is going well but slowly.
Consider using real-world examples to learn.
This technology is huge. According to the book, there are 27 separate technologies wrapped in this package so expect that you'll only learn a few of them at the outset.
Along this same line, don't expect to even understand exactly how all these technologies play nice together for a while. The changes in terminology between the 2003 and 2007 products have not been applied across the board.
For instance, there is still a lot of info out there about "Virtual Servers" in SharePoint. It took me days to realize that a these are the same thing as "Applications" in 2007.
MSDN failed MOSS
These are far more helpful than walking the tutorials since they involve a bit more thought than the typical hello world style versions. You'll find some good example problems in the forums.
I'm a fan of SandCastle and documentation in general and I believe that developers are responsible for it usually. So why are there so many MSDN items in the SharePoint object model that have only the inheritance tree and data types? I don't understand why there would be so little real documentation about this flagship product online. Even Google comes up short more often than not.
If you really want to see where MSDN comes up short, try looking up the web services in MSDN. According to the 'page not found' message, they are available in Brazil, Japan and Spain but not here. Right.
Keep in mind that I've only been on this path for 2.5 weeks so it could also be that I'm not asking the right questions...
Wish me luck, I'm going back in...
Joel Oleson, on the SharePoint Team Blog has posted a sample deployment plan for a MOSS installation. Looks pretty comprehensive.
At a glance:
- 6 Months
- Database Administrator
- Desktop Administrator
- Education/Training Lead
- End Users
- Intranet/Internet Administrator
- Project Manager
- Test/QA Lead
- Workspace Coordinators
- Overall methodology seems to be MSF-esque with phases:
- Deployment, Implementation and Configuration Management
- Post-Implementation Operations, Optimization and Business Review
They have clearly tried to make this all things to all deployments which is nice. I expect my shop will probably start out with this and whittle it down a little into something that looks like what we actually do. I think that we'll also set up some task notes or links within tasks to point to specifications and guidance.
Additionally, this does not cover anything related to significant custom feature deployments. I wouldn't really expect that though.
Overall, good stuff.
It seems that with Sharepoint and MOSS, Microsoft has either gone in a new direction with their documentation, they are just behind the power curve on getting documentation out there OR there is just so much to this product that they decided to let the community figure it out. So, in the interest of helping out, I will post tidbits that I'm learning about this product as I figure it out.
We just had a client ask to give a 10 minute overview of the recycle bin functionality of Sharepoint. Try as I might, Google came up short. I found bits and pieces in the forums but nothing so far has been a brief drive-by of the recycle bin functionality and how to actually use it. So here goes:
The recycle bin in Sharepoint is a 2-stage operation where the user can delete content and get it back for a configurable amount of time and then an administrator can get it back for a configurable frame after that. This you can find in all the help documentation. But how do you DO anything with it?
Use Level Recycle Bin
The first and most simple operation is just to click on the recycle bin link in the corner. Go to the list or content area where you deleted the item and click on the link. You should see the item if it hasn't exceeded its retention expiration date.
Administrative Level Recycle Bin (Site Collection Level)
If your item is not in the recycle bin or you can't find it in your content, ask an administrator to pull it from the site collection recycle bin.
To do this, click on Site Actions in the top right corner of the site and select Site Settings --> Modify All Site Settings.
On the next page, select the Recycle Bin link.
You can now select either all user's recycle bin items or the items that have been deleted from the user recycle bin.
Administering the Recycle Bin Retention Policies
So all the documentation talks about how an adminsitrator can change the retention policy for both the entire server and all users so lets look at how to do that.
Start by going to Administrative Tools in Windows. Select SharePoint 3.0 Central Administration. This opens the admin web site.
Select the Application Management tab.
Now, in the SharePoint Web Application Management section, click on Web application general settings.
Scroll all the way to the bottom of the next page and find the place to edit your Recycle Bin settings for the server.
You can turn off the recycle bins (not recommended), change the user level or the admin level recycle bin settings and then save your new values. What I'm not sure about is the quota in a multi-server setting primarily because I don't know where the recycle bin items are saved. If anyone knows, please post a comments. Thanks!