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…
SharePoint lists are the most common toolset we use in our everyday SharePoint project. You can save documents or contact information; you can create lists for some control settings or even use some data to use in workflow activities. In this post i will introduce some query methods and options to get information out of SharePoint list. Read more…
Before you start writing your first SharePoint application you should spend some time to choose your development tools. The right set of tools will help you to save time and you don’t have to do so much work manually. Generally you need tools that will help you analyze, create and deploy your solution into SharePoint. I will discuss about three tools that will help you to analyze, package and install your application. These tools are only few that you can find. The choice is made mostly by my experience using different tools. Read more…