What is Toluu?
Toluu is a free service for sharing the feeds you read and discovering new ones.
Get Invite

Microsoft Tech Blogs

These are blogs on various products that Microsoft has and I have worked on :)


Basics facts of Publishing SitesJanuary 4

Wish you All A Very Happy New Year 2009!!!

I am working on a MOSS publishing site and thought of sharing  some of the basic things that we should always remember while implementing a Publishing site on MOSS / Sharepoint 2007:

1. There can only be one and only one PAGES library in any sharepoint publishing site (we can create a document library and treat it as Pages library but I don’t know if this is supported as the publishing document library (PAGES) has several features like approval workflow, etc attached to it on creation)

2. Sub-folders are not supported in PAGES library (http://support.microsoft.com/kb/948614/en-us)

3. Always remember Web parts(WP) doesn’t save any data and they are not stored with the Pages, WPs are only referenced in the Pages. Andrew Connell has an excellent blog on Field Controls and Web Parts here: http://www.andrewconnell.com/blog/archive/2008/10/09/Publishing-sites-field-controls-or-Web-Parts.-that-is-the.aspx

4. You can't save the publishing site templates using the SAVE AS SITE TEMPLATE, even with the hacks that are floating around as this is not supported.

Usefull links for a Publising or Internet facing Sharepoint (MOSS) site implementation / developmentDecember 31 2008

I thought of sharing some of the important and useful links for Publishing sites:

 

Following command can be used to fix an issue with upgraded/ imported site to new farms:                 http://stsadm.blogspot.com/2007/08/fix-publishing-pages-page-layout-url.html

 

Dealing with Content Editor web part when migrating sites from Stage to Prod:                 http://andrewconnell.com/blog/archive/2008/12/24/Working-around-the-CEWPs-absolute-links.aspx

 

This article will help in gathering information and implementing a localized XSLT for CQWP. Generally XSLT doesnt support localization out of the box (for e.g. READ MORE.... kind of links that are added thru XSLT : http://blog.mastykarz.nl/localizing-content-query-web-part-xsl-templates/

 

This is an enhanced RTE that can be used to allow vidoes/flash players:

Are you trying to find the details of SPList.GetDistinctFieldValues() method wss 3.0October 14 2008

I wanted to use this method but unfortunately I didnt see any details on the SDK, so decided to find the details from the Microsoft.Sharepoint dll and following is the output hope this helps someone:

public uint GetDistinctFieldValues(SPField field, out object[,] columnItems)
{
   object pvarColumnData = null;
   uint pdwRowCount = 0;
   columnItems = null;
   if (((field.Type != SPFieldType.Text) && (((field.Type != SPFieldType.Number) && (field.Type != SPFieldType.Currency)) && (field.Type != SPFieldType.DateTime))) && (field.Type != SPFieldType.Boolean))
   {
       throw new Exception(SPResource.GetString("CantGetDistinctValuesException", new object[0]));
   }
   SPSecurity.SetListInHttpContext(HttpContext.Current, this.InternalName);
   SPWeb parentWeb = this.ParentWeb;
   parentWeb.Request.GetColumnDistinctAsSafeArray(parentWeb.Url, this.InternalName, field.InternalName, out pdwRowCount, out pvarColumnData);
   columnItems = (object[,]) pvarColumnData;
   return pdwRowCount;
}

aggbug.aspx?PostID=8999887













UsageDetails.aspx and SPUsageWeb.aspx (why some sites show UsageDetails.aspx and not SPUsageWeb.aspx)October 8 2008

One of my colleague happen to ask a question (that his customer asked him) about the Site Usage Reporting and logging in Central Admin. Basically some of his site were going to following URL and some of the other sites were going to the 2nd URL when they click on Site Usage Reporting under Site-settings link:

1. http://moss.litwareinc.com/site1/_layouts/usageDetails.aspx

2.  

http://moss.litwareinc.com/site2/_layouts/SpUsageWeb.aspx

 

The reason for this is some of the sites have following 2 features under the  (Site Features) disabled:

a.       Office SharePoint Server Enterprise Site features

b.      Office SharePoint Server Standard Site features

Basically if you are using plain WSS then you would see the usageDetails.aspx page for usage reporting and if you are using MOSS (Sharepoint 2007) with both STD and ENT features enabled then you would be directed to the SpUsageWeb.aspx page.

 

Thanks to JoJo (my friend and colleague) for raising this query (as this was the same thing that I was asked a lot of times by my customers when they had both WSS and MOSS implementations and

End User Training links for Sharepoint 2007 (MOSS)August 12 2008

So one of my colleagues happened to ask me if we have any public links for end user training on Sharepoint 2007 (MOSS) and I found following are some of things that can come handy:

Checkout: http://blog.sharepointhosting.com/Downloads/SharePoint-Tutorials.aspx

http://www.sharepoint-screencasts.com/

 

Following also should help:

o   Introducing Microsoft Office SharePoint Server 2007 

o   Introduction to sites, workspaces, and pages 

o   Introduction to My Site 

o   Introduction to libraries

o