Innovation Matters
Essays on AI, developer tools, and thoughtful software.
Visual Studio 2008 doesn’t display XML files with the UTF-16 encoding
Recently, while working on a new tool for converting XML files using XSLT I have noticed something odd: Visual Studio (VS) 2008 wouldn’t display the contents of the converted XML files!
WCAG 2.0: Preparing for tomorrow
Via Roger Johansson: Web Accessibility Initiative (WAI) has been working on the new version of the Web Content Accessibility Guidelines (WCAG) for a couple of years now. Just recently the WCAG 2.0 version has advanced to the W3C Proposed Recommendation status. To simplify the migration process WAI has posted some documentation. Check out Roger’s article Going from WCAG 1.0 to WCAG 2.0 for more information.
Provisioning Content Query Web Part querying subsites in a structured and repeatable way
Today, while working on a brand new SharePoint Web Content Management (WCM) solution, I’ve faced quite a challenge: I needed to provision a Content Query Web Part (CQWP) which would query subsites of the current site using a custom Site Definition. Each time user would create a site using that Site Definition, he would get on the home page an aggregation of the content from all underlying sites. It’s more challenging than it sounds and you won’t know it unless you had to do it yourself once.
SharePoint developer bookmarklets updated
SharePoint developer bookmarklets got updated: 87 bookmarklets to get you as quickly as possible to the most frequently used SharePoint functionality. Get the latest version now and save time for the cool stuff instead of clicking around.
Provisioning subclassed Content Query Web Part using Gary Lapointe’s setwebpartstate stsadm command
Stsadm is highly extensible and Gary Lapointe is one of the guys who could tell you everything about it. In order to support the deployment and administration of SharePoint solutions, Gary has created more than 130 custom STSADM commands. One of them – setwebpartstate has recently took my attention. I kept getting errors while importing a subclassed Content Query Web Part (CQWP) – until now…