Friday, July 24, 2009

Sharepoint Forum - Q & A : how useful WSS 3.0 as a content management system?

Q) I Just want to understand how useful WSS 3.0 as a content management system? is it worth using wss 3.0 ?
A) There is an open source WCM available for WSS 3.0, more information here and and A free Sharepoint Framework which can be used for publishing Layouts! details here

This blog entry is kind of WSS VS MOSS and may be useful to you

Thursday, July 23, 2009

Sharepoint Forum - Q & A : what is custom content type?

Q) what is custom content type? and what for is it good?

A) Assume you know about the Content Type basically a content type is a reusable collection of settings that are applied to a certain category of content. Content types enable the management of the metadata and behaviors of a document or item type in a centralized, reusable way. Also used for content classification (Taxonomy).Above text taken from the following links and it also discuss about creating Custom Content Type
Check the below PDF for more information about the Custom Content Types
Creating and Using Content Types in Windows SharePoint Services 3.0 by ted pattsion
This blog discussion about creating Content Type and association with a workflowContent Types: Part 2 - Creation and Association of Workflows and Document Templates (Republish)and a very good discussion about Content Type can be found here

Sharepoint Forum - Q & A : Upload Document to Intranet site from a remote location in sharepoint

Q) I have a requirement to upload a document from the internet to intranet site.
how it is possible, how can i implement the uploading of any documents form the any where in the world.
A) If your intranet site is Hosted with AAM - Alternate Access Mapping (, you can allow the user to upload the document to the internet site, which inturn will be your intranet site.Eventually your intranet site is the one which will be hosted in Internet also, so if your users upload any file to specific file in the internet actually the user is uploading to your intranet site. And even you can decide access restriction and about what content should be visible in the internet, this need bit of planning, also remember you need Internet connector license if you need to host your site in internet(check this forum scenario would be creating Alternate access Mapping to your intranet site to internet site. Say http://yourmachine:33333/ (intranet) will be like, create like this using AAM, this should solve your problem. or you can use SSL VPN for connecting to your intranet through internet, this way its secure and you can also control who can access your intranet and upload files

Sharepoint Forum - Q & A : internet MOSS SIte

Q)we have a requirement to develope internet MOSS site,what is the process to develope the internet moss site?

A) I would suggest you to look at MSDN SharePoint Team Blogs How we did it Series , to learn more about creating and branding MOSS / WSS Internet facing websites
1. How we did it: Mission critical website powered by MOSS 2007
2.How we did it: -- design, development, and go live in 10 weeks!
3.MOSS Has Got Game – Glu Mobile’s Website ( – How We Did It – Part 1 of 3
4. Building, Six part Series of building TylerButler.Com.
5. Moving from design to reality - building in Microsoft Office SharePoint Server 2007
6. MOSS branding at MS SharePoint ECM Team blogs
7. Internet facing MOSS sites without content deployment

Sharepoint Forum - Q & A : How to design a sharepoint designer site?

Q) how to design a site with SharePoint designer that later on has to be converted to be a SharePoint site
A) Sharpoint sites uses Master pages, CSS and JS.You can develop your website by either using existing Master Pages from WSS / MOSS and start branding it, or start with minimal Master Pages to start with.Minimal master's gives you more freedom and you can start producing sites based on your design layout and theme.
Check these links
How to: Create a Minimal Master Page
Building Simple Master Pages for Windows SharePoint Services 3.0
Modify the default master page
Best place to start is heathersolomon's Blog Posts, She discuss indetail about sharepoint customization and check Minimal or Base Master Pages
Best practice for Style Sheets are not to modify Core.css and use your own CSS file and attached that to your site.
Apply a custom style sheet to a SharePoint site
Customizing SharePoint Themes with SharePoint Designer 2007 and IE8
Demos: A six-part series on getting the most out of SharePoint Designer 2007

You can use navigation menus available with WSS / MOSS or you can write your own Navigation menus for your site.

MOSS Navigation Deep Dive series
How to create custom navigation menu in SharePoint with XML data source importantly
How to Optimize a SharePoint Server 2007 Web Content Management Site for Performance
Also check MSDN SharePoint Team Blogs

Sharepoint Forum Q & A: Designs and flair and what to give on a intranet

Q) I have a requirement to design and give flair for a sharepoint site, Does anyone know of sites which give good examples and can give you master pages and good left hand navigations ?... on a intranet for a company what would you consider in designs and features for a company e.g social site, personal ads

A) How to: Customize the Display of Quick Launch the Quick Launch menu: Adding fly-out menus to SharePoint navigation
Customizing Quick Launch and the Top Link Bar Through the User Interface
A blog which discuss about intranet site, and about the custom navigational menus both horizontal and left Navigational
Planning your SharePoint site following links are taken from the above link
Determine the information architecture of your site
Some points are discussed here are for MS Publisher but usefull
Heather Solomon's Branding series - Branding SharePoint - Part 1: Designing your SharePoint Site

Normally these are the features which are considered most.
1. Intranet Branding, very good design layout and easy to use
2. Wiki's, Discussion Boards
3. Personalization
4. Calendars
5. Search
6. News, Polls
7. Employee Self Service Portal

Sharepoint Forum Q & A: MOSS 2007 Mixed Authentication (AD and Anonymous)

Q) Is it possible to create one web application with AD authentication and extend the same web application to another IIS website just with anonymous access?

A) Use Alternate Access Mappings for configuring multiple authenication providers for your site, Each Zone can have its own Authentication settings. For more details check this Article
Plan alternate access mappings (Office SharePoint Server) and Authentication Resource Center for SharePoint Products and Technologies, for Authentication planning & Deployment

Sharepoint Forum - Q & A : Permissions "approach" needed for multi-department sites.

Q) We are in a wss3 learnring mode. We want to setup a main page ("portal") of interest to several departments. At the top of that page would be a series of tabs, one for each department. Now, DepartmentA may need to access some items in DepartmentB's and DepartmentC's, etc. sites (subsite, web page?) but not all items. (Some of the items in DepartmentB, DepartmentC are sensitive to each department).There is no reason why someone in DepartmentA would know exactly where the information of interest to them resides in Department B's site. That means they would end up be "poking" around a lot in DepartmentB looking for it. So DepartmentB better be locked down really tight from a security perspective. But creating, testing, documenting, and upgrading such a security setup seems to quite involved. I needs some ideas how to implement such a setup or perhaps you have an entirely different idea how to accomplish the task.

A) Access permission for your site requires lots of planning, and You can create windows security groups and permission group in sharepoint and define permission levels for each department website and then add users to the group, this will ensure that your users access only their respective department site.
For more information check these linksPermission levels and permissions
Managing security and permissions
Understand groups and permissions on a SharePoint site, This link will discuss about creating groupd and permission for your site.

About managing SharePoint groups and users, this link will discuss about Assigning users and GroupsRoadmap for giving users access to SharePoint Server 2007 sites and site content, this link discuss about how to Import users into Office SharePoint Server 2007, Configure permission inheritance,Add users to default SharePoint groups, Manage unique permissions for site content

Sharepoint Forum Q & A: how to support user authentication from SQL Server

Q) Currently I store all user names and passwords in a SQL Server table, not in Active Directory. My question is, does SharePoint support users from non-Active Directory to grant permission? If yes, how to implement (appreciate if there are some reference samples)?

A) You can very well do that in Sharepoint using FBA and SQL Server as your Membership provider. You can store all your users and Roles in your ASP.NET Membership database and use them in SharepointCheck this link for step by step instruction ,
Forms Authentication in SharePoint Products and Technologies (Part 1): Introduction , this Article discuss all the details you are looking for.
Companion tool for Form Based Authentication
Configuring Multiple Authentication Providers for SharePoint 2007

Forms Authentication in SharePoint Products and Technologies (Part 2): Membership and Role Provider Samples

Forms Authentication in SharePoint Products and Technologies (Part 3): Forms Authentication vs. Windows Authentication , Discusses about the Difference between Forms and Windows Authentication

Sharepoint Forum Q & A: Move discussion topics from one discussion board in MOSS to another in WSS 3,0

Q) am running MOSS 2007 on one server and WSS 3.0 on another one. Is there a way for me to move discussion topics (contained in a discussion board) on a site within MOSS to a discussion board on site within WSS ?

A) You can save your Discussion board as template and restore the list tempate to your site. While creating the discussion board you can use the new saved Discussion Board template, which should show with the content.Goto Discussion board settings under Permission and Management-> Save Discussion board as template , check Include Content, this should save your discussion board with data.Then upload the template to your wss list templates and create the discussion board from this template.

Sharepoint Forum Q & A: Duplicate entire site

Q) Assuming there is a site that has several nodes(jobs, pages, ...).
Is there a way to duplicate entire site into new site in the same server? (Not backup/restore)

Someone built a site, and it works fine. What I need to do is to duplicate that site to several different names. That's all.
Using template, I can duplicate one node, but not entire site.

A) You can use Web Package feature of Sharepoint Designer, Only Caveat in this approach is, you cannot save list data, subsites and permissions. Check this link "Export or import a Web package" -

or by using Content Deployment and migration API -

BTW, Try this SharePoint Content Deployment Wizard , Check the source code for Reference Implementation

Sharepoint Forum Q & A: Sharepoint Network shares - how do they work?

Q) I notice that as well as accessing documents stored in SP document libraries via the web site we can also access documents via an explorer network share - ie \\sharepointsite\site\.... My question is are these documents real and being maintained in addition to the data already to be found in the db or is it some clever virtualisation trick? Does any one have any insight that they can share with me? The reason I need to know is that our SP server is beginning to run out of disk space (not the DB server) and I want to check that it's not down to SP files being stored locally.

A) In SharePoint, Documents (Document Library) are actually Stored in your SQL Server. And We need to know how WEBDAV UNC's work in sharepoint, Check this Whitepaper -
Understanding and Troubleshooting the SharePoint Explorer View This WhitePaper discuss in detail about windows WEBDAV and FPRPC protocol , windows WEBDAV Client and Explorer View, should be good starting point to understand WEBDAV and Explorer View

Sharepoint Forum Q & A: MOSS 2007 implementation - what should I be careful about?

Q: My company wants us to implement sharepoint 2007 MOSS server, What should be Careful about?
A: Plan your Sharepoint Performance, Check this Link & check all the links in that page

Check these Sharepoint Implementation reference Articles -
"This article describes a practical implementation of logical architecture components to achieve a workable design"
Logical architecture model: Corporate deployment

Example Solution Architecture: Twynham School Learning Gateway

"This article describes a practical implementation of logical architecture components to achieve a workable design"
Logical architecture sample design: collaboration sites

Sharepoint Forum - Q & A

I am reproducing some of my Answers which I have answered in the Microsoft Sharepoint Forum.

These Blogs are in the Q & A Format and I have edited some of the Questions and Answers for the sake of clarity. However, I Acknowledge & give Due credit to the Respective Questions Posters and Answerer.

Q) we have many site with 3-4 Document Libraries Is it possible to create a view that show contents from all these Document Libraries?

A) You can use Dataview Webpart in case you have only WSS 3.0 but not MOSS & Content Query web-part (is available only in MOSS).
How To CQWP -