If you use the SPSiteDataQuery to get XML from SharePoint the results are easy to use with XSL. The format of the XML would be similar to the following...
<rows> <row> <Title>Page 1</Title> <ContentType>Page&l...
Well, it appears that what I was doing had a big overlap with what the guys over at the Community Kit for SharePoint were doing and so I have joined the team. The plan is now to incorporate the stuff I was doing with the great work they had alread...
When using the SPSiteDataQuery class to list content within your SharePoint site you can easily list pages based on their content type. The example below shows listing all the pages based on the FAQ content type. <Where> <Eq> <Fie...
It has always been a bit frustrating that even though I use WSS & MOSS everyday I am still using Community Server for my blog.
This has been because I wanted a themed site, not the standard SharePoint look and feel...I also wanted all the ...
No! Well maybe you should have...
When creating a MOSS website you will have probably created your own PlaceHolders and created you own class library with some custom controls. You have also had to register the namespace of your class and add these...
If you are using XML/XSLT to display a list of pages, and that list contains some HTML from within the page, it is sometimes good to remove the HTML markup from the text so that it displays correctly in the list. The following XSL template shows how...
In a previous article I suggested you could use the RichLinkField to render HTML in SharePoint using XML & XSLT to get the results you want. This works well as you override the Render method and do not let any base classes render HTML. But what ...
Attatching the debugger to the w3wp process can be a pain and so I do recommend using the macro supplied by Andrew Connell, which automatically attaches to all the w3wp processes for you...makes life much easier!
Two changes I make are to chang...
When using XSL to transform your XML you will at some point need to format the date into the format required by the site. Unfortunately there are no real built in functions to handle date formatting in XSL, but you can use 'Extension Objects' to add...
In a previous article I suggested that using webparts to produce accessible or highly styled websites was very difficult and that using publishing controls or standard ASP.Net controls was the way to go. In this article I plan to show how to creat...