SharePoint lists support content approval. On code level it is called moderation. Querying lists by approval or moderation status needs some explanations. Due to some very bad design decisions there are some dirty tricks that one must use when querying lists by approval status. This posting shows safe way how to query lists by approval status. Read more…
For medium and large SharePoint solutions it is nice to have building and deployment scripts to save a lot of time you otherwise waste on repeating same actions manually. In this posting I will show you how to create simple scripts that build, package and deploy custom SharePoint solution built on Visual Studio 2008. Read more…
WSPBuilder is currently one of the best tools to build SharePoint solutions and create deployment packages. Migration from VSeWSS to WSPBuilder is easy but there are some little tricks. In current posting I will show you how to move solutions from VSeWSS to WSPBuilder. Read more…
I wrote simple utility that creates File and ElementFile XML-blocks based on files given folder. We have a lot of small files in one of our SharePoint portal site definitions and it was not very good idea to create feature elements for these files manually. During development also design gets some modifications and it is sure that these modifications introduce some new files and some older files may be not needed anymore. Our utility is fast and easy to use, so check it out! Read more…
In this posting I will introduce internals of SharePoint logs. You will get overview of logging background and I suggest some tools to browse and analyze log files. I will also introduce some tricks how to send messages to log from your own web parts and other extensions. Each topic here has also rich set of links that help you go further. Read more…