best practices
Best Practices to create designer friendly server controls
Robert Chen of the Microsoft SharePoint Designer Team has yesterday shared with the SharePoint community some really valuable tips on how to make the custom controls work inside of SharePoint designer.
Sample code acceptance checklist for IT organizations
Recently, there has been the Sample code acceptance checklist for IT organizations published at Microsoft TechNet. This checklist is meant to help IT organizations evaluate custom SharePoint solutions before they are deployed in the production environments.
Inconvenient WSSv3 RSS Feeds
Windows SharePoint Services v3 ships with a possibility to create RSS Feeds for every List. This feature is quite powerful as it allows you to create multiple RSS Feeds for one List based on Views. If you have worked with Lists at least a bit, you know that you can quite easily create a custom View using the standard SharePoint interface. Without any problems you will be able to define the filter and apply the sorting criteria.
Consistent development of Master Pages, Page Layouts and User Controls in MOSS 2007
Page Layouts form the presentation layer in Publishing Sites of MOSS 2007. In fact they are very close to the Web Forms as we know them from ASP.NET except that Page Layouts in SharePoint don't contain any content.
Performance of content aggregation queries on multiple lists revisited
Recently I have done some research on performance of various approaches to querying information from multiple lists. While reading Andrew Connell's book on WCM development I have discovered that I have missed one important approach. It turns out that it's probably the best bet in the most Web Content Management (WCM) solutions being often under heavy load. Curious about the results I have added it to my test project.