Monday, October 23, 2006

Don't kick the web bucket

There is a max of 20 areas before you start to see c1 ...c2 the so called web buckets, so here is a nice article explaining it from that nice Daniel Macpherson

Thursday, October 19, 2006

logging bogging you down?

Yann de Champlain cool name, cool guy has a link to some tools for working with the gatherer log.

simple but handy intro to logs from M-soft

mysite tips

Those mysite pages there all very well in their way but they are prone to get unghosted if you not careful so try editing the underlying templates, here's a howto from Daniel Macpherson

Wednesday, October 18, 2006

dynamic dataview howto

Lisa Wollin, has the way to connect up dataviews to sql and thence to each other, saving the writing of any code.

Wednesday, October 04, 2006

multi languages

Have a read of KB article 817945

or try the language template pack from microsoft which lets you make up sites in multiple languages.

undeleters, recycle bins and such like

Mindshare has a free template change to document libraries which could do the trick.

Or to restore anything at all try Avepoint's trash bin, the demo looks pretty neat

or here is some code from microsoft that does a similar thing.

or lastly have a look at smart library from nintex which does a whole bunch of 'document management' type stuff.

enough with the recycle bins for now.

Tuesday, October 03, 2006

destroy all unghosts

Those nice people at Bluedog have a very clear explanation:

1. Go to Create | Web Part Page. The page you create is “ghosted”.
2. Open the page in FrontPage.
3. Make a change and hit save. Your page is now “unghosted”.

Difference between #1 and #3? Huge.

In #1, the ghosted page is basing its content from the template which exists on the file system. The asp.net parser renders the page.

In #3, the unghosted page content is taken from the database. When you saved the page in FP, the "template" contents from #1 were copied over to the database. All future versions of that page are now based off the database copy, not the file system copy. The page is now controlled by the SafeMode parser.


So how do I know which is which? use ghosthunter found as part of the handy webpart toolkit again from bluedog

and here is how to create those tasty ghosted pages programmatically

Don't miss out on what's new in MOSS 2007

Import and export content and associated metadata between sites as xml, which looks easier than doing battle with CAML, see for yourself

Here is a collection of articles about the new features of MOSS 2007 as I find them, in particular order:

Workflow : an article from microsoft

Mobile device support : from Jan Tielan's site

Blogs,Wikis and RSS support here's a groovy video from channel 9

XSD added to WSS 3:
A Schema used to validate whether the specified HTML file will render correctly in Outlook 2007
Business data catalog DC support
"The Business Data Catalog allows structured data from line-of-business applications to be integrated into SharePoint in multiple ways through Web Parts, lists, people profiles, and search. Centrally managed connections to back-end systems can be defined once and then reused by end users to access back-end data without writing any code—easily making business data part of portal content. The Business Data Catalog also provides the ability for SharePoint Enterprise Search to integrate back-end business data into the search experience, without having to write any protocol handlers, iFilters, or custom code."
from Mohamed Zaki
and here is an exciting looking app to write them with no code from Todd Baginski
the microsoft page about 'authoring metadata' looks quite enlightening too.

site definitions use .net 2 master pages here's some stuff from Todd Stegeman

Lots of accessibility and usability settings, Rizwan's site seem to have a handy list

The sharepoint tips and tricks site
has some fantasic looking stuff, profiles now are user configurable and here is a description

Any other features are probably are in the boileroom

Monday, October 02, 2006